Lines Matching defs:entry
30 * to deal with the OS. The following functions are the main entry points --
138 /* the mountpoint is the first entry on each line */
208 struct mnttab entry;
210 if (libzfs_mnttab_find(zfs_hdl, special, &entry) != 0)
214 *where = zfs_strdup(zfs_hdl, entry.mnt_mountp);
344 /* add the mounted entry into our cache */
373 struct mnttab entry;
378 libzfs_mnttab_find(hdl, zhp->zfs_name, &entry) == 0)) {
386 mntpt = zfs_strdup(hdl, entry.mnt_mountp);
519 * Find the libshare.so.1 entry points that we use here and save the
866 struct mnttab entry;
875 libzfs_mnttab_find(hdl, zfs_get_name(zhp), &entry) == 0)) {
879 mntpt = zfs_strdup(zhp->zfs_hdl, entry.mnt_mountp);
1157 struct mnttab entry;
1170 while (getmntent(hdl->libzfs_mnttab, &entry) == 0) {
1174 if (entry.mnt_fstype == NULL ||
1175 strcmp(entry.mnt_fstype, MNTTYPE_ZFS) != 0)
1181 if (entry.mnt_mountp == NULL ||
1182 strncmp(entry.mnt_special, zhp->zpool_name, namelen) != 0 ||
1183 (entry.mnt_special[namelen] != '/' &&
1184 entry.mnt_special[namelen] != '\0'))
1222 entry.mnt_mountp)) == NULL)
1230 datasets[used] = make_dataset_handle(hdl, entry.mnt_special);