Lines Matching refs:entry
42 * addition, each protocol (e.g. nfs and smb) can have an entry at the top
1554 * per-protocol error lists to generate an entry for the fs notification
2460 struct mnttab entry;
2489 while (getmntent(fp, &entry) == 0) {
2492 if (sa_mntent_is_shareable(shdl, &entry) != SA_OK)
2495 if ((mntpnt = strdup(entry.mnt_mountp)) == NULL) {
2570 struct mnttab entry;
2596 while ((rc = getmntent(srhp->srh_mnttab_fp, &entry)) == 0) {
2597 if (sa_mntent_is_shareable(shdl, &entry) != SA_OK)
2600 srhp->srh_mntpnt = strdup(entry.mnt_mountp);
2673 struct mnttab entry;
2705 while ((rc = getmntent(srhp->srh_mnttab_fp, &entry)) == 0) {
2706 if (sa_mntent_is_shareable(shdl, &entry) != SA_OK)
2709 srhp->srh_mntpnt = strdup(entry.mnt_mountp);
3017 * pointer to mnttab entry to validate
3021 * SA_INVALID_PROP: invalid mntab entry
3026 sa_mntent_is_shareable(libshare_handle_t *shdl, struct mnttab *entry)
3030 if (entry == NULL || entry->mnt_mountp == NULL ||
3031 entry->mnt_mntopts == NULL)
3034 if (!sa_fstype_is_shareable(entry->mnt_fstype))
3038 inzone = sa_mntpnt_in_current_zone(shdl, entry->mnt_mountp,
3039 entry->mnt_mntopts);