Lines Matching defs:entry
32 * to deal with the OS. The following functions are the main entry points --
139 /* the mountpoint is the first entry on each line */
216 struct mnttab entry;
218 if (libzfs_mnttab_find(zfs_hdl, special, &entry) != 0)
222 *where = zfs_strdup(zfs_hdl, entry.mnt_mountp);
354 /* add the mounted entry into our cache */
383 struct mnttab entry;
388 libzfs_mnttab_find(hdl, zhp->zfs_name, &entry) == 0)) {
396 mntpt = zfs_strdup(hdl, entry.mnt_mountp);
532 * Find the libshare.so.1 entry points that we use here and save the
927 struct mnttab entry;
936 libzfs_mnttab_find(hdl, zfs_get_name(zhp), &entry) == 0)) {
940 mntpt = zfs_strdup(zhp->zfs_hdl, entry.mnt_mountp);
1218 struct mnttab entry;
1231 while (getmntent(hdl->libzfs_mnttab, &entry) == 0) {
1235 if (entry.mnt_fstype == NULL ||
1236 strcmp(entry.mnt_fstype, MNTTYPE_ZFS) != 0)
1242 if (entry.mnt_mountp == NULL ||
1243 strncmp(entry.mnt_special, zhp->zpool_name, namelen) != 0 ||
1244 (entry.mnt_special[namelen] != '/' &&
1245 entry.mnt_special[namelen] != '\0'))
1283 entry.mnt_mountp)) == NULL)
1291 datasets[used] = make_dataset_handle(hdl, entry.mnt_special);