Lines Matching refs:nkcr
287 kcrsidcopy_to(const credsid_t *okcr, credsid_t *nkcr) in kcrsidcopy_to() argument
291 ASSERT(nkcr->kr_ref == 1); in kcrsidcopy_to()
295 *nkcr = *okcr; in kcrsidcopy_to()
297 ksid_hold(&nkcr->kr_sidx[i]); in kcrsidcopy_to()
298 if (nkcr->kr_sidlist != NULL) in kcrsidcopy_to()
299 ksidlist_hold(nkcr->kr_sidlist); in kcrsidcopy_to()
300 nkcr->kr_ref = 1; in kcrsidcopy_to()
328 credsid_t *nkcr; in kcrsid_setsid() local
342 nkcr = kcrsid_dup(okcr); in kcrsid_setsid()
343 ksid_rele(&nkcr->kr_sidx[i]); in kcrsid_setsid()
345 bzero(&nkcr->kr_sidx[i], sizeof (ksid_t)); in kcrsid_setsid()
347 nkcr->kr_sidx[i] = *ksp; in kcrsid_setsid()
349 return (nkcr); in kcrsid_setsid()
360 credsid_t *nkcr; in kcrsid_setsidlist() local
374 nkcr = kcrsid_dup(okcr); in kcrsid_setsidlist()
375 if (nkcr->kr_sidlist != NULL) in kcrsid_setsidlist()
376 ksidlist_rele(nkcr->kr_sidlist); in kcrsid_setsidlist()
378 nkcr->kr_sidlist = ksl; in kcrsid_setsidlist()
379 return (nkcr); in kcrsid_setsidlist()