Home
last modified time | relevance | path

Searched refs:kcr (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dsid.c321 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 Dsmb2_aapl.c171 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 Dsmb2_fsctl_sparse.c37 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 Dsmb_fsops.c133 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 Dsmb2_durable.c350 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 Dsmb_odir.c693 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 Dsmb_node.c1192 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 Dsmb_lock.c420 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 Dsmb_tree.c1148 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 Dksid.c102 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 Dkcf_sched.c1737 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()