Lines Matching defs:entry
31 * to deal with the OS. The following functions are the main entry points --
141 /* the mountpoint is the first entry on each line */
190 * entry for each of "." and "..".
273 struct mnttab entry;
275 if (libzfs_mnttab_find(zfs_hdl, special, &entry) != 0)
279 *where = zfs_strdup(zfs_hdl, entry.mnt_mountp);
409 /* add the mounted entry into our cache */
438 struct mnttab entry;
443 libzfs_mnttab_find(hdl, zhp->zfs_name, &entry) == 0)) {
451 mntpt = zfs_strdup(hdl, entry.mnt_mountp);
585 * Find the libshare.so.1 entry points that we use here and save the
926 struct mnttab entry;
935 libzfs_mnttab_find(hdl, zfs_get_name(zhp), &entry) == 0)) {
939 mntpt = zfs_strdup(zhp->zfs_hdl, entry.mnt_mountp);
1217 struct mnttab entry;
1230 while (getmntent(hdl->libzfs_mnttab, &entry) == 0) {
1234 if (entry.mnt_fstype == NULL ||
1235 strcmp(entry.mnt_fstype, MNTTYPE_ZFS) != 0)
1241 if (entry.mnt_mountp == NULL ||
1242 strncmp(entry.mnt_special, zhp->zpool_name, namelen) != 0 ||
1243 (entry.mnt_special[namelen] != '/' &&
1244 entry.mnt_special[namelen] != '\0'))
1282 entry.mnt_mountp)) == NULL)
1290 datasets[used] = make_dataset_handle(hdl, entry.mnt_special);