Lines Matching defs:entry
28 * to deal with the OS. The following functions are the main entry points --
135 /* the mountpoint is the first entry on each line */
212 struct mnttab entry;
214 if (libzfs_mnttab_find(zfs_hdl, special, &entry) != 0)
218 *where = zfs_strdup(zfs_hdl, entry.mnt_mountp);
350 /* add the mounted entry into our cache */
379 struct mnttab entry;
384 libzfs_mnttab_find(hdl, zhp->zfs_name, &entry) == 0)) {
392 mntpt = zfs_strdup(hdl, entry.mnt_mountp);
527 * Find the libshare.so.1 entry points that we use here and save the
920 struct mnttab entry;
929 libzfs_mnttab_find(hdl, zfs_get_name(zhp), &entry) == 0)) {
933 mntpt = zfs_strdup(zhp->zfs_hdl, entry.mnt_mountp);
1200 struct mnttab entry;
1213 while (getmntent(hdl->libzfs_mnttab, &entry) == 0) {
1217 if (entry.mnt_fstype == NULL ||
1218 strcmp(entry.mnt_fstype, MNTTYPE_ZFS) != 0)
1224 if (entry.mnt_mountp == NULL ||
1225 strncmp(entry.mnt_special, zhp->zpool_name, namelen) != 0 ||
1226 (entry.mnt_special[namelen] != '/' &&
1227 entry.mnt_special[namelen] != '\0'))
1265 entry.mnt_mountp)) == NULL)
1273 datasets[used] = make_dataset_handle(hdl, entry.mnt_special);