Home
last modified time | relevance | path

Searched refs:shrlist (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c384 nvlist_t *shrlist; in smb_shr_add() local
416 if ((rc = smb_shr_encode(si, &shrlist)) == 0) { in smb_shr_add()
418 rc = smb_kmod_share(shrlist); in smb_shr_add()
419 nvlist_free(shrlist); in smb_shr_add()
459 nvlist_t *shrlist; in smb_shr_remove() local
492 (void) smb_shr_encode(si, &shrlist); in smb_shr_remove()
502 if (shrlist != NULL) { in smb_shr_remove()
503 (void) smb_kmod_unshare(shrlist); in smb_shr_remove()
504 nvlist_free(shrlist); in smb_shr_remove()
524 nvlist_t *shrlist; in smb_shr_rename() local
[all …]
/titanic_41/usr/src/uts/common/fs/smbsrv/
H A Dsmb_kshare.c374 nvlist_t *shrlist = NULL; in smb_kshare_export_list() local
389 rc = nvlist_unpack(ioc->shr, ioc->shrlen, &shrlist, KM_SLEEP); in smb_kshare_export_list()
393 for (nvp = nvlist_next_nvpair(shrlist, NULL); nvp != NULL; in smb_kshare_export_list()
394 nvp = nvlist_next_nvpair(shrlist, nvp)) { in smb_kshare_export_list()
431 if (shrlist != NULL) in smb_kshare_export_list()
432 nvlist_free(shrlist); in smb_kshare_export_list()
458 nvlist_t *shrlist = NULL; in smb_kshare_unexport_list() local
467 if ((rc = nvlist_unpack(ioc->shr, ioc->shrlen, &shrlist, 0)) != 0) in smb_kshare_unexport_list()
470 for (nvp = nvlist_next_nvpair(shrlist, NULL); nvp != NULL; in smb_kshare_unexport_list()
471 nvp = nvlist_next_nvpair(shrlist, nvp)) { in smb_kshare_unexport_list()
[all …]
/titanic_41/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_kmod.c141 smb_kmod_share(nvlist_t *shrlist) in smb_kmod_share() argument
149 if ((rc = nvlist_pack(shrlist, &shrbuf, &bufsz, NV_ENCODE_XDR, 0)) != 0) in smb_kmod_share()
166 smb_kmod_unshare(nvlist_t *shrlist) in smb_kmod_unshare() argument
174 if ((rc = nvlist_pack(shrlist, &shrbuf, &bufsz, NV_ENCODE_XDR, 0)) != 0) in smb_kmod_unshare()