Lines Matching defs:shdl
2139 nfs_validate_path(libshare_handle_t *shdl, const char *sh_name,
2152 if ((rc = sa_get_mntpnt_for_path(shdl, sh_path, mntpnt,
2165 if (sa_share_read_init(shdl, mntpnt, B_FALSE, &hdl) == SA_OK) {
2166 while (sa_share_read_next(shdl, hdl, &share) == SA_OK) {
2214 sa_share_read_fini(shdl, hdl);
2247 nfs_public_exists(libshare_handle_t *shdl, char *path, char *errbuf,
2257 if (sa_share_read_init(shdl, NULL, B_FALSE, &hdl) != SA_OK)
2260 while (!found && sa_share_read_next(shdl, hdl, &share) == SA_OK) {
2276 sa_share_read_fini(shdl, hdl);
2335 sa_nfs_share_validate(libshare_handle_t *shdl, nvlist_t *share,
2378 publish_rc = nfs_validate_path(shdl, sh_name, sh_path,
2446 nfs_public_exists(shdl, sh_path, errbuf, buflen)) {