Searched refs:sh_list (Results 1 - 6 of 6) sorted by relevance

/osnet-11/usr/src/lib/libshare_plugins/smb/
H A Dlibshare_smb.c1275 nvlist_t *sh_list = NULL; local
1299 if (((sh_list = sa_share_alloc(NULL, NULL)) == NULL) ||
1300 (nvlist_add_nvlist(sh_list, sh_name, share) != 0)) {
1306 if ((rc = sa_smb_sharefs(SHAREFS_PUBLISH, sh_list)) != SA_OK) {
1323 sa_share_free(sh_list);
1333 nvlist_t *sh_list; local
1352 if (((sh_list = sa_share_alloc(NULL, NULL)) == NULL) ||
1353 (nvlist_add_nvlist(sh_list, sh_name, share) != 0)) {
1359 if ((rc = sa_smb_sharefs(SHAREFS_UNPUBLISH, sh_list)) != SA_OK) {
1369 sa_share_free(sh_list);
1410 sa_smb_fs_publish(nvlist_t *sh_list, int wait) argument
1437 sa_smb_fs_unpublish(nvlist_t *sh_list, int wait) argument
[all...]
/osnet-11/usr/src/lib/libshare/common/
H A Dlibshare_proto.c256 saproto_fs_publish(nvlist_t *sh_list, sa_proto_t proto, int wait) argument
264 return (ops->sap_fs_publish(sh_list, wait));
272 saproto_fs_unpublish(nvlist_t *sh_list, sa_proto_t proto, int wait) argument
280 return (ops->sap_fs_unpublish(sh_list, wait));
H A Dlibshare_util.c183 sa_check_sh_list(char *name, nvlist_t **sh_list, int cnt) argument
190 if (sh_list[i] == NULL || nvlist_empty(sh_list[i]))
193 for (nvp = nvlist_next_nvpair(sh_list[i], NULL); nvp != NULL;
194 nvp = nvlist_next_nvpair(sh_list[i], nvp)) {
216 nvlist_t **sh_list, int nlist)
259 rc = sa_check_sh_list(new_name, sh_list, nlist);
215 sa_resolve_share_name_conflict(libshare_handle_t *shdl, nvlist_t *share, nvlist_t **sh_list, int nlist) argument
/osnet-11/usr/src/lib/libshadowfs/common/
H A Dshadow_hash.c215 void *link = shadow_list_next(&(shp)->sh_list);
245 shadow_list_append(&shp->sh_list, link);
266 shadow_list_delete(&shp->sh_list, link);
H A Dshadow_impl.h75 shadow_list_t sh_list; /* list of all elements */ member in struct:shadow_hash
/osnet-11/usr/src/lib/libshare_plugins/nfs/
H A Dlibshare_nfs.c3827 create_export_list(nvlist_t *sh_list, struct exportfs_args **list, argument
3840 for (nvp = nvlist_next_nvpair(sh_list, NULL); nvp != NULL;
3841 nvp = nvlist_next_nvpair(sh_list, nvp)) {
3987 sa_nfs_fs_publish(nvlist_t *sh_list, int wait) argument
3995 ret = create_export_list(sh_list, &list, B_TRUE, &logging);
4027 sa_nfs_fs_unpublish(nvlist_t *sh_list, int wait) argument
4035 ret = create_export_list(sh_list, &list, B_FALSE, &logging);

Completed in 47 milliseconds