Searched refs:shrlist (Results 1 – 3 of 3) sorted by relevance
/titanic_41/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_share.c | 384 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 D | smb_kshare.c | 374 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 D | smb_kmod.c | 141 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()
|