Searched defs:shrlist (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_kmod.c | 153 smb_kmod_share(nvlist_t *shrlist) argument 161 if ((rc = nvlist_pack(shrlist, &shrbuf, &bufsz, NV_ENCODE_XDR, 0)) != 0) 178 smb_kmod_unshare(nvlist_t *shrlist) argument 186 if ((rc = nvlist_pack(shrlist, &shrbuf, &bufsz, NV_ENCODE_XDR, 0)) != 0)
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_kshare.c | 374 nvlist_t *shrlist = NULL; local 389 rc = nvlist_unpack(ioc->shr, ioc->shrlen, &shrlist, KM_SLEEP); 393 for (nvp = nvlist_next_nvpair(shrlist, NULL); nvp != NULL; 394 nvp = nvlist_next_nvpair(shrlist, nvp)) { 431 nvlist_free(shrlist); 457 nvlist_t *shrlist = NULL; local 466 if ((rc = nvlist_unpack(ioc->shr, ioc->shrlen, &shrlist, 0)) != 0) 469 for (nvp = nvlist_next_nvpair(shrlist, NULL); nvp != NULL; 470 nvp = nvlist_next_nvpair(shrlist, nvp)) { 492 nvlist_free(shrlist); [all...] |
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_share.c | 391 nvlist_t *shrlist; local 435 if ((rc = smb_shr_encode(si, &shrlist)) == 0) { 437 rc = smb_kmod_share(shrlist); 438 nvlist_free(shrlist); 478 nvlist_t *shrlist; local 511 (void) smb_shr_encode(si, &shrlist); 521 if (shrlist != NULL) { 522 (void) smb_kmod_unshare(shrlist); 523 nvlist_free(shrlist); 543 nvlist_t *shrlist; local 640 nvlist_t *shrlist; local [all...] |
Completed in 49 milliseconds