Home
last modified time | relevance | path

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

/titanic_50/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c391 nvlist_t *shrlist; in smb_shr_add() local
435 if ((rc = smb_shr_encode(si, &shrlist)) == 0) { in smb_shr_add()
437 rc = smb_kmod_share(shrlist); in smb_shr_add()
438 nvlist_free(shrlist); in smb_shr_add()
478 nvlist_t *shrlist; in smb_shr_remove() local
511 (void) smb_shr_encode(si, &shrlist); in smb_shr_remove()
521 if (shrlist != NULL) { in smb_shr_remove()
522 (void) smb_kmod_unshare(shrlist); in smb_shr_remove()
523 nvlist_free(shrlist); in smb_shr_remove()
543 nvlist_t *shrlist; in smb_shr_rename() local
[all …]
/titanic_50/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 nvlist_free(shrlist); in smb_kshare_export_list()
457 nvlist_t *shrlist = NULL; in smb_kshare_unexport_list() local
466 if ((rc = nvlist_unpack(ioc->shr, ioc->shrlen, &shrlist, 0)) != 0) in smb_kshare_unexport_list()
469 for (nvp = nvlist_next_nvpair(shrlist, NULL); nvp != NULL; in smb_kshare_unexport_list()
470 nvp = nvlist_next_nvpair(shrlist, nvp)) { in smb_kshare_unexport_list()
492 nvlist_free(shrlist); in smb_kshare_unexport_list()
/titanic_50/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_kmod.c153 smb_kmod_share(nvlist_t *shrlist) in smb_kmod_share() argument
161 if ((rc = nvlist_pack(shrlist, &shrbuf, &bufsz, NV_ENCODE_XDR, 0)) != 0) in smb_kmod_share()
178 smb_kmod_unshare(nvlist_t *shrlist) in smb_kmod_unshare() argument
186 if ((rc = nvlist_pack(shrlist, &shrbuf, &bufsz, NV_ENCODE_XDR, 0)) != 0) in smb_kmod_unshare()