Home
last modified time | relevance | path

Searched refs:cr (Results 76 – 100 of 550) sorted by relevance

12345678910>>...22

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_vnops.c1449 struct cred *cr, in ufs_ioctl() argument
1657 flag, cr); in ufs_ioctl()
2481 cr, ct); in ufs_readlink()
2766 cr); in ufs_lookup()
2985 cr); in ufs_create()
3211 sip, cr); in ufs_link()
3553 &ip, cr, 0); in ufs_rename()
5033 flags, cr); in ufs_putpage()
5144 flags, cr); in ufs_putpages()
5177 flags, cr); in ufs_putpages()
[all …]
H A Dufs_filio.c91 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fioio() argument
104 if (secpolicy_fs_config(cr, vp->v_vfsp) != 0) in ufs_fioio()
170 if (error = VOP_ACCESS(vpio, VREAD, 0, cr, NULL)) in ufs_fioio()
173 if (error = VOP_OPEN(&vpio, FREAD, cr, NULL)) in ufs_fioio()
218 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fiosatime() argument
227 if (secpolicy_fs_config(cr, vp->v_vfsp) != 0) in ufs_fiosatime()
284 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fiogdio() argument
309 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fiosdio() argument
323 if (secpolicy_fs_config(cr, vp->v_vfsp) != 0) in ufs_fiosdio()
406 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fioffs() argument
[all …]
H A Dufs_dir.c180 struct cred *cr, in ufs_dirlook() argument
519 cr); in ufs_dirlook()
566 cr); in ufs_dirlook()
951 cr); in ufs_direnter_lr()
1013 struct cred *cr, in ufs_dircheckforname() argument
1772 struct cred *cr) in ufs_diraddentry() argument
1917 cr); in ufs_diraddentry()
1957 struct cred *cr) in dirprepareentry() argument
2066 struct cred *cr) in ufs_dirmakeinode() argument
2315 struct cred *cr) in ufs_dirmakedirect() argument
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_stub_vnops.c383 return (VOP_OPEN(vpp, flag, cr, ct)); in nfs4_trigger_open()
463 error = nfs4_trigger_mount(vp, cr, &newvp); in nfs4_trigger_setattr()
480 error = nfs4_trigger_mount(vp, cr, &newvp); in nfs4_trigger_access()
512 return (vtodv(dvp, vpp, cr, TRUE)); in nfs4_trigger_lookup()
680 error = nfs4_trigger_mount(vp, cr, &newvp); in nfs4_trigger_readlink()
684 error = VOP_READLINK(newvp, uiop, cr, ct); in nfs4_trigger_readlink()
849 mcred = crdup(cr); in nfs4_trigger_mount()
1841 cred_t *cr, vnode_t **newvpp) in nfs4_trigger_domount() argument
2328 int isTreeRoot, int flag, cred_t *cr) in nfs4_ephemeral_unmount_engine() argument
2710 FALSE, flag, cr); in nfs4_ephemeral_umount()
[all …]
H A Dnfs4_acache.c64 nfs4_access_check(rnode4_t *rp, uint32_t acc, cred_t *cr) in nfs4_access_check() argument
76 hp = &acache4[acache4hash(rp, cr)]; in nfs4_access_check()
80 if (crcmp(ap->cred, cr) == 0 && ap->rnode == rp) { in nfs4_access_check()
110 nfs4_access_cache(rnode4_t *rp, uint32_t acc, uint32_t resacc, cred_t *cr) in nfs4_access_cache() argument
116 hp = &acache4[acache4hash(rp, cr)]; in nfs4_access_cache()
128 crhold(cr); in nfs4_access_cache()
129 nap->cred = cr; in nfs4_access_cache()
138 if (crcmp(ap->cred, cr) == 0 && ap->rnode == rp) { in nfs4_access_cache()
H A Dnfs4_client_state.c72 hash_key = (uint32_t)(crgetuid(cr) + crgetruid(cr)) in lock_bucket()
693 crhold(cr); in create_open_owner()
694 oop->oo_cred = cr; in create_open_owner()
1584 ret_cr = cr; in nfs4_get_otw_cred()
1590 ret_cr = cr; in nfs4_get_otw_cred()
1616 ASSERT(cr != NULL); in nfs4_get_otw_cred_by_osp()
1683 ret_cr = cr; in nfs4_get_otw_cred_by_osp()
1695 ret_cr = cr; in nfs4_get_otw_cred_by_osp()
1962 cred_otw != cr) { in nfs4_open_downgrade()
1964 cred_otw = cr; in nfs4_open_downgrade()
[all …]
H A Dnfs4_client.c89 cred_t *cr; member
324 args->cr = cr; in nfs4_purge_caches()
1291 crhold(cr); in nfs4_async_readahead()
1339 crfree(cr); in nfs4_async_readahead()
1721 crhold(cr); in nfs4_async_putapage()
1845 crhold(cr); in nfs4_async_pageio()
1971 crhold(cr); in nfs4_async_readdir()
2059 crhold(cr); in nfs4_async_commit()
2151 crhold(cr); in nfs4_async_inactive()
2696 crgetuid(cr), crgetgid(cr)); in nfs4_write_error()
[all …]
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_socket.c106 ASSERT(cr != NULL); in tcp_activate()
134 cred_t *cr) in tcp_accept() argument
206 ASSERT(cr != NULL); in tcp_bind()
248 ASSERT(cr != NULL); in tcp_listen()
286 ASSERT(cr != NULL); in tcp_connect()
356 ASSERT(cr != NULL); in tcp_getpeername()
373 ASSERT(cr != NULL); in tcp_getsockname()
478 NULL, cr); in tcp_setsockopt()
489 cred_t *cr) in tcp_sendmsg() argument
497 ASSERT(cr != NULL); in tcp_sendmsg()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dgentty.c196 syopen(dev_t *devp, int flag, int otyp, struct cred *cr) in syopen() argument
220 error = VOP_OPEN(&ttyvp, FNOCTTY | flag, cr, NULL); in syopen()
253 syclose(dev_t dev, int flag, int otyp, struct cred *cr) in syclose() argument
260 syread(dev_t dev, struct uio *uiop, struct cred *cr) in syread() argument
273 error = VOP_READ(sp->s_vp, uiop, 0, cr, NULL); in syread()
281 sywrite(dev_t dev, struct uio *uiop, struct cred *cr) in sywrite() argument
294 error = VOP_WRITE(sp->s_vp, uiop, 0, cr, NULL); in sywrite()
303 syioctl(dev_t dev, int cmd, intptr_t arg, int mode, struct cred *cr, in syioctl() argument
329 error = VOP_IOCTL(sp->s_vp, cmd, arg, mode, cr, rvalp, NULL); in syioctl()
H A Dsysevent.c586 int flag, cred_t *cr, int *rvalp) in sysevent_ioctl() argument
592 rc = sysevent_publish(dev, rvalp, (void *)arg, flag, cr); in sysevent_ioctl()
595 rc = sysevent_chan_open(dev, rvalp, (void *)arg, flag, cr); in sysevent_ioctl()
601 rc = sysevent_subscribe(dev, rvalp, (void *)arg, flag, cr); in sysevent_ioctl()
604 rc = sysevent_unsubscribe(dev, rvalp, (void *)arg, flag, cr); in sysevent_ioctl()
607 rc = sysevent_channames(dev, rvalp, (void *)arg, flag, cr); in sysevent_ioctl()
610 rc = sysevent_chandata(dev, rvalp, (void *)arg, flag, cr); in sysevent_ioctl()
613 rc = sysevent_setpropnvl(dev, rvalp, (void *)arg, flag, cr); in sysevent_ioctl()
616 rc = sysevent_getpropnvl(dev, rvalp, (void *)arg, flag, cr); in sysevent_ioctl()
627 sysevent_open(dev_t *devp, int flag, int otyp, cred_t *cr) in sysevent_open() argument
[all …]
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vnops.c244 struct cred *cr, in udf_open() argument
259 struct cred *cr, in udf_close() argument
294 struct cred *cr, in udf_read() argument
343 struct cred *cr, in udf_write() argument
407 struct cred *cr, in udf_ioctl() argument
420 struct cred *cr, in udf_getattr() argument
494 struct cred *cr, in udf_setattr() argument
616 struct cred *cr, in udf_access() argument
1098 cr, ct); in udf_rmdir()
1610 cred_t *cr, in udf_frlock() argument
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_deleg.h79 int dsl_deleg_access(const char *ddname, const char *perm, cred_t *cr);
80 int dsl_deleg_access_impl(struct dsl_dataset *ds, const char *perm, cred_t *cr);
81 void dsl_deleg_set_create_perms(dsl_dir_t *dd, dmu_tx_t *tx, cred_t *cr);
82 int dsl_deleg_can_allow(char *ddname, nvlist_t *nvp, cred_t *cr);
83 int dsl_deleg_can_unallow(char *ddname, nvlist_t *nvp, cred_t *cr);
/illumos-gate/usr/src/uts/common/inet/ip/
H A Drts.c122 cred_t *cr);
137 cred_t *cr);
651 checkonly, cr); in rts_do_opt_set()
983 cred_t *cr; in rts_wput_other() local
1022 cr = msg_getcred(mp, NULL); in rts_wput_other()
1023 ASSERT(cr != NULL); in rts_wput_other()
1024 if (cr == NULL) { in rts_wput_other()
1294 cred_t *cr) in rts_accept() argument
1367 B_FALSE, B_TRUE, cr); in rts_getsockopt()
1405 B_TRUE, B_FALSE, cr); in rts_setsockopt()
[all …]
/illumos-gate/usr/src/uts/i86xpv/io/
H A Dprivcmd.c107 privcmd_open(dev_t *dev, int flag, int otyp, cred_t *cr) in privcmd_open() argument
130 do_privcmd_mmap(void *uarg, int mode, cred_t *cr) in do_privcmd_mmap() argument
206 do_privcmd_mmapbatch(void *uarg, int mode, cred_t *cr) in do_privcmd_mmapbatch() argument
273 privcmd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr, int *rval) in privcmd_ioctl() argument
275 if (secpolicy_xvm_control(cr)) in privcmd_ioctl()
286 return (do_privcmd_hypercall((void *)arg, mode, cr, rval)); in privcmd_ioctl()
289 return (do_privcmd_mmap((void *)arg, mode, cr)); in privcmd_ioctl()
293 return (do_privcmd_mmapbatch((void *)arg, mode, cr)); in privcmd_ioctl()
307 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cr) in privcmd_segmap() argument
312 if (secpolicy_xvm_control(cr)) in privcmd_segmap()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzfs_ctldir.c294 cred_t *cr, caller_context_t *ct) in zfsctl_common_close() argument
464 cr, ct, direntflags, realpnp); in zfsctl_root_lookup()
485 return (fs_pathconf(vp, cmd, valp, cr, ct)); in zfsctl_pathconf()
548 gfs_vop_inactive(svp, cr, NULL); in zfsctl_unmount_snap()
612 cred_t *cr, caller_context_t *ct, int flags) in zfsctl_snapdir_rename() argument
644 err = zfs_secpolicy_rename_perms(from, to, cr); in zfsctl_snapdir_rename()
716 err = zfsctl_unmount_snap(sep, MS_FORCE, cr); in zfsctl_snapdir_remove()
751 err = zfs_secpolicy_snapshot_perms(name, cr); in zfsctl_snapdir_mkdir()
1246 gfs_vop_inactive(vp, cr, ct); in zfsctl_snapshot_inactive()
1330 NULL, 0, NULL, cr, NULL, NULL, NULL); in zfsctl_umount_snapshots()
[all …]
/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_digest.c337 crypto_call_req_t *cr) in crypto_digest_update() argument
354 if (CHECK_FASTPATH(cr, pd)) { in crypto_digest_update()
360 error = kcf_submit_request(pd, ctx, cr, &params, B_FALSE); in crypto_digest_update()
386 crypto_call_req_t *cr) in crypto_digest_final() argument
403 if (CHECK_FASTPATH(cr, pd)) { in crypto_digest_final()
409 error = kcf_submit_request(pd, ctx, cr, &params, B_FALSE); in crypto_digest_final()
423 crypto_call_req_t *cr) in crypto_digest_key_prov() argument
440 if (CHECK_FASTPATH(cr, pd)) { in crypto_digest_key_prov()
446 error = kcf_submit_request(pd, ctx, cr, &params, B_FALSE); in crypto_digest_key_prov()
457 crypto_data_t *digest, crypto_call_req_t *cr) in crypto_digest_single() argument
[all …]
H A Dkcf_cipher.c474 crypto_data_t *ciphertext, crypto_call_req_t *cr) in crypto_encrypt_update() argument
491 if (CHECK_FASTPATH(cr, pd)) { in crypto_encrypt_update()
534 crypto_call_req_t *cr) in crypto_encrypt_final() argument
551 if (CHECK_FASTPATH(cr, pd)) { in crypto_encrypt_final()
756 crypto_data_t *plaintext, crypto_call_req_t *cr) in crypto_decrypt_update() argument
773 if (CHECK_FASTPATH(cr, pd)) { in crypto_decrypt_update()
816 crypto_call_req_t *cr) in crypto_decrypt_final() argument
833 if (CHECK_FASTPATH(cr, pd)) { in crypto_decrypt_final()
868 if (CHECK_FASTPATH(cr, pd)) { in crypto_encrypt_single()
888 crypto_data_t *plaintext, crypto_call_req_t *cr) in crypto_decrypt_single() argument
[all …]
/illumos-gate/usr/src/uts/common/fs/
H A Dfs_subr.c151 fs_sync(struct vfs *vfspp, short flag, cred_t *cr) in fs_sync() argument
161 fs_fsync(vnode_t *vp, int syncflag, cred_t *cr, caller_context_t *ct) in fs_fsync() argument
230 flk_callback_t *flk_cbp, cred_t *cr, caller_context_t *ct) in fs_frlock() argument
463 fs_pathconf(vnode_t *vp, int cmd, ulong_t *valp, cred_t *cr, in fs_pathconf() argument
591 fs_fab_acl(vnode_t *vp, vsecattr_t *vsecattr, int flag, cred_t *cr, in fs_fab_acl() argument
606 if (error = VOP_GETATTR(vp, &vattr, 0, cr, ct)) in fs_fab_acl()
740 fs_acl_nontrivial(vnode_t *vp, cred_t *cr) in fs_acl_nontrivial() argument
749 error = VOP_PATHCONF(vp, _PC_ACL_ENABLED, &acl_styles, cr, NULL); in fs_acl_nontrivial()
773 error = VOP_GETSECATTR(vp, &vsecattr, 0, cr, NULL); in fs_acl_nontrivial()
838 fs_vscan(vnode_t *vp, cred_t *cr, int async) in fs_vscan() argument
[all …]
/illumos-gate/usr/src/uts/common/rpc/sec/
H A Dauth_kern.c119 authkern_marshal(AUTH *auth, XDR *xdrs, struct cred *cr) in authkern_marshal() argument
155 gidlen = crgetngroups(cr); in authkern_marshal()
177 const gid_t *gp = crgetgroups(cr); in authkern_marshal()
188 IXDR_PUT_U_INT32(ptr, crgetuid(cr)); in authkern_marshal()
189 IXDR_PUT_U_INT32(ptr, crgetgid(cr)); in authkern_marshal()
207 if (!xdr_authkern(&xdrm, cr)) { in authkern_marshal()
246 authkern_refresh(AUTH *auth, struct rpc_msg *msg, cred_t *cr) in authkern_refresh() argument
H A Dauth_loopb.c121 authloopback_marshal(AUTH *auth, XDR *xdrs, struct cred *cr) in authloopback_marshal() argument
160 gidlen = crgetngroups(cr); in authloopback_marshal()
182 const gid_t *gp = crgetgroups(cr); in authloopback_marshal()
193 IXDR_PUT_U_INT32(ptr, crgetuid(cr)); in authloopback_marshal()
194 IXDR_PUT_U_INT32(ptr, crgetgid(cr)); in authloopback_marshal()
212 if (!xdr_authloopback(&xdrm, cr)) { in authloopback_marshal()
251 authloopback_refresh(AUTH *auth, struct rpc_msg *msg, cred_t *cr) in authloopback_refresh() argument
H A Dsec_svc.c144 sec_svc_getcred(struct svc_req *req, cred_t *cr, caddr_t *principal, in sec_svc_getcred() argument
162 if (crsetugid(cr, aup->aup_uid, aup->aup_gid) != 0) in sec_svc_getcred()
163 (void) crsetugid(cr, UID_NOBODY, GID_NOBODY); in sec_svc_getcred()
164 if (crsetgroups(cr, aup->aup_len, aup->aup_gids) != 0) in sec_svc_getcred()
165 (void) crsetgroups(cr, 0, NULL); in sec_svc_getcred()
175 stat = kauthdes_getucred(adc, cr); in sec_svc_getcred()
183 if (crsetugid(cr, ucred->uid, ucred->gid) != 0 || in sec_svc_getcred()
184 crsetgroups(cr, ucred->gidlen, ucred->gidlist) != 0) in sec_svc_getcred()
187 (void) crsetugid(cr, UID_NOBODY, GID_NOBODY); in sec_svc_getcred()
188 (void) crsetgroups(cr, 0, NULL); in sec_svc_getcred()
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c879 struct cred *cr, in spec_close() argument
980 struct cred *cr, in spec_read() argument
1086 struct cred *cr, in spec_write() argument
1294 struct cred *cr, in spec_getattr() argument
1383 struct cred *cr, in spec_setattr() argument
1428 struct cred *cr, in spec_access() argument
1457 struct cred *cr, in spec_create() argument
1488 struct cred *cr, in spec_fsync() argument
1723 struct cred *cr, in spec_frlock() argument
2589 cred_t *cr, in spec_pageio() argument
[all …]
/illumos-gate/usr/src/uts/common/fs/portfs/
H A Dport_fop.c223 uint_t flags, cred_t *cr, caller_context_t *ct);
234 cred_t *cr, caller_context_t *ct, int flags);
245 cred_t *cr, caller_context_t *ct);
2076 error = vfsnext_unmount(vf, flag, cr); in port_fop_unmount()
2109 retval = vnext_open(vf, mode, cr, ct); in port_fop_open()
2121 retval = vnext_write(vf, uiop, ioflag, cr, ct); in port_fop_write()
2135 flags, cr, ct); in port_fop_map()
2147 retval = vnext_read(vf, uiop, ioflag, cr, ct); in port_fop_read()
2164 retval = vnext_setattr(vf, vap, flags, cr, ct); in port_fop_setattr()
2223 retval = vnext_remove(vf, nm, cr, ct, flags); in port_fop_remove()
[all …]
/illumos-gate/usr/src/uts/common/syscall/
H A Dstat.c70 cred_t *cr; in cstatat_getvp() local
81 cr = CRED(); in cstatat_getvp()
82 crhold(cr); in cstatat_getvp()
93 cr = fp->f_cred; in cstatat_getvp()
94 crhold(cr); in cstatat_getvp()
99 cr = CRED(); in cstatat_getvp()
100 crhold(cr); in cstatat_getvp()
103 *cred = cr; in cstatat_getvp()
116 crfree(cr); in cstatat_getvp()
333 if (error = VOP_GETATTR(vp, &vattr, flag, cr, NULL)) in cstat32()
[all …]
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/
H A Dfake_policy.c41 secpolicy_vnode_access2(const cred_t *cr, vnode_t *vp, uid_t owner, in secpolicy_vnode_access2() argument
54 secpolicy_vnode_owner(const cred_t *cr, uid_t owner) in secpolicy_vnode_owner() argument
57 if (owner == crgetruid(cr)) in secpolicy_vnode_owner()
64 secpolicy_vnode_setattr(cred_t *cr, struct vnode *vp, struct vattr *vap, in secpolicy_vnode_setattr() argument

12345678910>>...22