/illumos-gate/usr/src/uts/common/os/ |
H A D | sid.c | 321 credsid_t *kcr = kmem_zalloc(sizeof (*kcr), KM_SLEEP); in kcrsid_alloc() local 322 kcr->kr_ref = 1; in kcrsid_alloc() 323 return (kcr); in kcrsid_alloc() 355 kcrsid_hold(credsid_t *kcr) in kcrsid_hold() argument 357 atomic_inc_32(&kcr->kr_ref); in kcrsid_hold() 361 kcrsid_rele(credsid_t *kcr) in kcrsid_rele() argument 363 if (atomic_dec_32_nv(&kcr->kr_ref) == 0) { in kcrsid_rele() 367 ksid_rele(&kcr->kr_sidx[i]); in kcrsid_rele() 369 if (kcr->kr_sidlist != NULL) in kcrsid_rele() 370 ksidlist_rele(kcr->kr_sidlist); in kcrsid_rele() [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb2_aapl.c | 171 cred_t *kcr = zone_kcred(); in smb2_aapl_get_macinfo() local 192 rc = smb_fsop_lookup_name(sr, kcr, 0, sr->tid_tree->t_snode, in smb2_aapl_get_macinfo() 197 rc = smb_node_getattr(NULL, snode, kcr, NULL, &attr); in smb2_aapl_get_macinfo() 211 rc = smb_fsop_lookup_name(sr, kcr, 0, sr->tid_tree->t_snode, in smb2_aapl_get_macinfo() 227 rc = smb_fsop_read(sr, kcr, snode, NULL, &uio, 0); in smb2_aapl_get_macinfo() 243 rc = smb_node_getattr(NULL, fnode, kcr, NULL, &attr); in smb2_aapl_get_macinfo()
|
H A D | smb2_fsctl_sparse.c | 37 cred_t *kcr; in smb2_fsctl_set_sparse() local 63 kcr = zone_kcred(); in smb2_fsctl_set_sparse() 64 status = smb_node_getattr(sr, ofile->f_node, kcr, ofile, &attr); in smb2_fsctl_set_sparse() 81 status = smb_node_setattr(sr, ofile->f_node, kcr, ofile, &attr); in smb2_fsctl_set_sparse() 170 cred_t *kcr; in smb2_fsctl_query_alloc_ranges() local 214 kcr = zone_kcred(); in smb2_fsctl_query_alloc_ranges() 215 status = smb_node_getattr(sr, ofile->f_node, kcr, ofile, &attr); in smb2_fsctl_query_alloc_ranges() 242 err = smb_fsop_next_alloc_range(kcr, ofile->f_node, in smb2_fsctl_query_alloc_ranges() 452 cred_t *kcr; in smb2_fsctl_query_file_regions() local 503 kcr = zone_kcred(); in smb2_fsctl_query_file_regions() [all …]
|
H A D | smb_fsops.c | 133 cred_t *kcr = zone_kcred(); in smb_fsop_create_with_sd() local 213 rc = smb_vop_setattr(vp, NULL, &set_attr, 0, kcr); in smb_fsop_create_with_sd() 251 rc = smb_fsop_sdwrite(sr, kcr, *ret_snode, in smb_fsop_create_with_sd() 372 cred_t *kcr = zone_kcred(); in smb_fsop_create_file_with_stream() local 378 if (cr != kcr && smb_strname_restricted(sname)) in smb_fsop_create_file_with_stream() 435 cred_t *kcr = zone_kcred(); in smb_fsop_create_stream() local 440 if (cr != kcr && smb_strname_restricted(sname)) in smb_fsop_create_stream() 445 rc = smb_vop_getattr(fnode->vp, NULL, &fattr, 0, kcr); in smb_fsop_create_stream() 459 rc = smb_vop_setattr(vp, NULL, attr, 0, kcr); in smb_fsop_create_stream() 1454 cred_t *kcr = zone_kcred(); in smb_fsop_read() local [all …]
|
H A D | smb2_durable.c | 350 cred_t *kcr = zone_kcred(); in smb2_dh_import_share() local 438 rc = smb_fsop_lookup_name(sr, kcr, SMB_CASE_SENSITIVE, in smb2_dh_import_share() 501 cred_t *kcr = zone_kcred(); in smb2_dh_import_handle() local 681 (void) smb_node_set_delete_on_close(str_node, kcr, 0); in smb2_dh_import_handle() 877 cred_t *kcr = zone_kcred(); in smb2_dh_read_nvlist() local 883 rc = smb_node_getattr(NULL, node, kcr, NULL, &attr); in smb2_dh_read_nvlist() 907 rc = smb_fsop_read(sr, kcr, node, NULL, &uio, 0); in smb2_dh_read_nvlist() 1050 cred_t *kcr = zone_kcred(); in smb2_dh_make_persistent() local 1069 rc = smb_fsop_create(sr, kcr, dnode, fname, &attr, &fnode); in smb2_dh_make_persistent() 1142 cred_t *kcr = zone_kcred(); in smb2_dh_update_nvfile() local [all …]
|
H A D | smb_odir.c | 693 cred_t *kcr; in smb_odir_read_streaminfo() local 704 kcr = zone_kcred(); in smb_odir_read_streaminfo() 757 rc = smb_node_getattr(NULL, fnode, kcr, NULL, &attr); in smb_odir_read_streaminfo()
|
H A D | smb_node.c | 1192 cred_t *kcr = zone_kcred(); in smb_node_getpath() local 1202 rc = vnodetopath(rootvp, vp, buf, buflen, kcr); in smb_node_getpath() 1205 rc = vnodetopath(NULL, vp, buf, buflen, kcr); in smb_node_getpath()
|
H A D | smb_lock.c | 420 cred_t *kcr = zone_kcred(); in smb_node_destroy_lock_by_ofile() local 463 smb_lock_posix_unlock(node, lock, kcr); in smb_node_destroy_lock_by_ofile()
|
H A D | smb_tree.c | 1148 cred_t *kcr = zone_kcred(); in smb_tree_get_creation() local 1152 (void) smb_node_getattr(NULL, node, kcr, NULL, &attr); in smb_tree_get_creation()
|
/illumos-gate/usr/src/test/os-tests/tests/ksid/ |
H A D | ksid.c | 102 credsid_t *kcr; in main() local 207 kcr = kcrsid_setsidlist(NULL, ksl); in main() 302 kcrsid_rele(kcr); in main()
|
/illumos-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_sched.c | 1737 kcf_dual_req_t *kcr; in kcf_alloc_req() local 1739 kcr = kmem_alloc(sizeof (kcf_dual_req_t), KCF_KMFLAG(crq)); in kcf_alloc_req() 1741 if (kcr == NULL) in kcf_alloc_req() 1746 kcr->kr_callreq = *crq; in kcf_alloc_req() 1748 bzero(&(kcr->kr_callreq), sizeof (crypto_call_req_t)); in kcf_alloc_req() 1749 kcr->kr_areq = NULL; in kcf_alloc_req() 1750 kcr->kr_saveoffset = 0; in kcf_alloc_req() 1751 kcr->kr_savelen = 0; in kcf_alloc_req() 1753 return (kcr); in kcf_alloc_req()
|