/illumos-gate/usr/src/uts/common/os/ |
H A D | klpd.c | 406 ckzone = crgetzone(cr); in klpd_call() 449 cred_t *cr = CRED(); in klpd_reg() local 459 if (CR_FLAGS(cr) & PRIV_XPOLICY) in klpd_reg() 508 crhold(kpd->klpd_cred = cr); in klpd_reg() 537 cr = p->p_cred; in klpd_reg() 538 crdup_to(cr, newcr); in klpd_reg() 886 pap->pfa_uid = crgetruid(cr); in pfexec_call() 944 ncr = crdup((cred_t *)cr); in pfexec_call() 1008 zone_t *myzone = crgetzone(cr); in get_forced_privs() 1096 zone_t *myzone = crgetzone(cr); in check_user_privs() [all …]
|
H A D | ipc.c | 478 uid_t uid = crgetuid(cr); in ipcperm_access() 484 if (!groupmember(p->ipc_gid, cr) && in ipcperm_access() 485 !groupmember(p->ipc_cgid, cr)) in ipcperm_access() 496 return (secpolicy_ipc_access(cr, p, mode)); in ipcperm_access() 527 if (secpolicy_ipc_owner(cr, kperm) != 0) in ipcperm_set() 530 zone = crgetzone(cr); in ipcperm_set() 567 if (secpolicy_ipc_owner(cr, kperm) != 0) in ipcperm_set64() 570 zone = crgetzone(cr); in ipcperm_set64() 996 cred_t *cr = CRED(); in ipc_get() local 1030 perm->ipc_cuid = perm->ipc_uid = crgetuid(cr); in ipc_get() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ctfs/ |
H A D | ctfs_ctl.c | 86 cred_t *cr, in ctfs_ctl_access() argument 114 ctfs_ctl_open(vnode_t **vpp, int flag, cred_t *cr, caller_context_t *ct) in ctfs_ctl_open() argument 119 return (ctfs_ctl_access(*vpp, VWRITE, 0, cr, ct)); in ctfs_ctl_open() 151 cred_t *cr, caller_context_t *ct) in ctfs_ctl_getattr() argument 163 ctfs_stat_getattr(vnode_t *vp, vattr_t *vap, int flags, cred_t *cr, in ctfs_stat_getattr() argument 183 cred_t *cr, in ctfs_ctl_ioctl() argument 276 cred_t *cr, in ctfs_stat_ioctl() argument
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_lookup.c | 85 cred_t *cr) /* credential */ in lookupnameatcred() argument 94 dirvpp, compvpp, startvp, cr); in lookupnameatcred() 103 dirvpp, compvpp, startvp, cr); in lookupnameatcred() 121 cred_t *cr) /* user credential */ in lookuppnatcred() argument 143 compvpp, rootvp, vp, cr)); in lookuppnatcred() 170 cred_t *cr) /* user's credential */ in lookuppnvp() argument 313 rootvp, cr, NULL, NULL, pp); in lookuppnvp() 396 if ((error = pn_getsymlink(cvp, &linkpath, cr)) != 0) { in lookuppnvp() 631 vnodetopath(vnode_t *vrootp, vnode_t *vp, char *buf, size_t buflen, cred_t *cr) in vnodetopath() argument
|
/illumos-gate/usr/src/uts/common/fs/pcfs/ |
H A D | pc_vnops.c | 197 struct cred *cr, in pcfs_open() argument 214 struct cred *cr, in pcfs_close() argument 226 struct cred *cr, in pcfs_read() argument 260 struct cred *cr, in pcfs_write() argument 571 struct cred *cr, in pcfs_getattr() argument 706 struct cred *cr, in pcfs_setattr() argument 855 struct cred *cr, in pcfs_access() argument 887 struct cred *cr, in pcfs_fsync() argument 1102 cr, ct); in pcfs_create() 1897 vn_a.cred = cr; in pcfs_map() [all …]
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xenbus_dev.c | 336 xenbusdrv_open(dev_t *devp, int flag, int otyp, cred_t *cr) in xenbusdrv_open() argument 391 xenbusdrv_close(dev_t dev, int flag, int otyp, struct cred *cr) in xenbusdrv_close() argument 438 xenbusdrv_read(dev_t dev, struct uio *uiop, cred_t *cr) in xenbusdrv_read() argument 447 if (secpolicy_xvm_control(cr)) in xenbusdrv_read() 522 xenbusdrv_write(dev_t dev, struct uio *uiop, cred_t *cr) in xenbusdrv_write() argument 532 if (secpolicy_xvm_control(cr)) in xenbusdrv_write() 643 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cr) in xenbusdrv_segmap() argument 646 if (secpolicy_xvm_control(cr)) in xenbusdrv_segmap() 650 maxprot, flags, cr)); in xenbusdrv_segmap() 655 xenbusdrv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr, in xenbusdrv_ioctl() argument [all …]
|
/illumos-gate/usr/src/lib/libzpool/common/ |
H A D | kernel.c | 588 zfs_secpolicy_snapshot_perms(const char *name, cred_t *cr) in zfs_secpolicy_snapshot_perms() argument 594 zfs_secpolicy_rename_perms(const char *from, const char *to, cred_t *cr) in zfs_secpolicy_rename_perms() argument 600 zfs_secpolicy_destroy_perms(const char *name, cred_t *cr) in zfs_secpolicy_destroy_perms() argument 702 crypto_data_t *mac, crypto_call_req_t *cr) in crypto_mac() argument 710 crypto_data_t *ciphertext, crypto_call_req_t *cr) in crypto_encrypt() argument 719 crypto_data_t *ciphertext, crypto_call_req_t *cr) in crypto_decrypt() argument 727 crypto_call_req_t *cr) in crypto_digest_final() argument 734 crypto_call_req_t *cr) in crypto_digest_update() argument 753 crypto_call_req_t *cr) in crypto_mac_init() argument 759 crypto_call_req_t *cr) in crypto_mac_update() argument [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_srv.c | 785 if (cs->cr) { in rfs4_fini_compound_state() 1492 cred_t *cr = cs->cr; in rfs4_op_access() local 1626 cred_t *cr = cs->cr; in rfs4_op_commit() local 1703 cred_t *cr = cs->cr; in do_rfs4_op_mknod() local 1768 cred_t *cr = cs->cr; in rfs4_op_create() local 3685 if (cs->cr) in rfs4_op_putpubfh() 3853 if (cs->cr) in rfs4_op_putrootfh() 5355 cred_t *cr = cs->cr; in do_rfs4_op_setattr() local 5800 cr = cs->cr; in rfs4_op_write() 5986 cred_t *cr; in rfs4_compound() local [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_vfsops.c | 612 smi->smi_uid = crgetuid(cr); in smbfs_mount() 613 smi->smi_gid = crgetgid(cr); in smbfs_mount() 661 smb_credinit(&scred, cr); in smbfs_mount() 758 smbfs_unmount(vfs_t *vfsp, int flag, cred_t *cr) in smbfs_unmount() argument 766 if (secpolicy_fs_unmount(cr, vfsp) != 0) in smbfs_unmount() 771 smbfs_rflush(vfsp, cr); in smbfs_unmount() 994 smbfs_sync(vfs_t *vfsp, short flag, cred_t *cr) in smbfs_sync() argument 1010 smbfs_flushall(cr); in smbfs_sync() 1014 smbfs_rflush(vfsp, cr); in smbfs_sync() 1127 (crgetzoneid(cr) == GLOBAL_ZONEID && in smbfs_mount_label_policy() [all …]
|
H A D | smbfs_subr.h | 333 void smbfs_rflush(struct vfs *vfsp, cred_t *cr); 334 void smbfs_flushall(cred_t *cr); 336 int smbfs_directio(vnode_t *vp, int cmd, cred_t *cr); 355 int smbfs_validate_caches(struct vnode *vp, cred_t *cr); 356 void smbfs_purge_caches(struct vnode *vp, cred_t *cr); 381 int smbfs_writevnode(vnode_t *vp, uio_t *uiop, cred_t *cr, 383 int smbfsgetattr(vnode_t *vp, struct vattr *vap, cred_t *cr); 385 void smbfs_invalidate_pages(vnode_t *vp, u_offset_t off, cred_t *cr); 396 int smbfs_get_xattrdir(vnode_t *dvp, vnode_t **vpp, cred_t *cr, int); 398 int smbfs_xa_exists(vnode_t *vp, cred_t *cr);
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | srn.c | 246 srn_perms(int perm, cred_t *cr) in srn_perms() argument 248 if ((perm & SU) && secpolicy_power_mgmt(cr) == 0) /* privileged? */ in srn_perms() 250 if ((perm & SG) && (crgetgid(cr) == 0)) /* group 0 is ok */ in srn_perms() 303 srn_open(dev_t *devp, int flag, int otyp, cred_t *cr) in srn_open() argument 319 srn.srn_cred[clone] = cr; in srn_open() 323 crhold(cr); in srn_open() 328 srn.srn_cred[clone] = cr; in srn_open() 329 crhold(cr); in srn_open() 337 srn_close(dev_t dev, int flag, int otyp, cred_t *cr) in srn_close() argument 377 srn_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cr, int *rval_p) in srn_ioctl() argument
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socktpi.c | 511 cr); in sotpi_init() 669 cr); in sotpi_bindlisten() 1770 cred_t *cr; in sotpi_accept() local 1774 if (cr != NULL) { in sotpi_accept() 1775 crhold(cr); in sotpi_accept() 1828 cr)) != 0) { in sotpi_accept() 2139 cr); in sotpi_connect() 2262 cr); in sotpi_connect() 4839 ASSERT(cr); in sotpi_getpeername() 4964 ASSERT(cr); in sotpi_getsockname() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | in.comsat.c | 269 char *cr; variable 357 cr = (gttybuf.sg_flags&CRMOD) && !(gttybuf.sg_flags&RAW) ? "" : "\r"; in notify() 359 cr, name, sizeof (hostname), hostname, cr); in notify() 360 fprintf(tp, "----%s\n", cr); in notify() 429 fprintf(tp, "...more...%s\n", cr); in jkfprintf() 456 fprintf(tp, "%s%s\n", line, cr); in jkfprintf() 459 fprintf(tp, "----%s\n", cr); in jkfprintf()
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_drv_test.c | 42 vdt_open(dev_t *devp, int flag, int otype, cred_t *cr) in vdt_open() argument 71 vdt_close(dev_t dev, int flag, int otype, cred_t *cr) in vdt_close() argument 95 vdt_ioc_hold(vdt_soft_state_t *ss, cred_t *cr, int vmm_fd) in vdt_ioc_hold() argument 109 int err = vmm_drv_hold(fp, cr, &ss->vss_hold); in vdt_ioc_hold() 131 vdt_ioctl(dev_t dev, int cmd, intptr_t data, int md, cred_t *cr, int *rv) in vdt_ioctl() argument 142 err = vdt_ioc_hold(ss, cr, (int)data); in vdt_ioctl()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | gcore.c | 1478 ii->val = CR_FLAGS(cr); in gcore_priv_getinfo() 1604 cred_t cr; in Pcred_gcore() local 1608 if (mdb_vread(&cr, sizeof (cr), p->p_cred) != sizeof (cr)) { in Pcred_gcore() 1620 if (cr.cr_grps == 0) { in Pcred_gcore() 1645 cred_t cr; in Ppriv_gcore() local 1658 if (mdb_vread(&cr, sizeof (cr), p->p_cred) != sizeof (cr)) { in Ppriv_gcore() 1760 cred_t cr; in Ppsinfo_gcore() local 1789 if (mdb_vread(&cr, sizeof (cr), p->p_cred) != sizeof (cr)) { in Ppsinfo_gcore() 1794 psp->pr_uid = cr.cr_ruid; in Ppsinfo_gcore() 1795 psp->pr_euid = cr.cr_uid; in Ppsinfo_gcore() [all …]
|
/illumos-gate/usr/src/uts/common/klm/ |
H A D | klmops.c | 81 u_offset_t off, struct cred *cr, struct netobj *fh, in lm_frlock() argument 85 cr, fh, flcb, NLM_VERS)); in lm_frlock() 94 u_offset_t off, struct cred *cr, struct netobj *fh, in lm4_frlock() argument 99 cr, fh, flcb, NLM4_VERS); in lm4_frlock()
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | socksdp.c | 154 if ((error = secpolicy_basic_net_access(cr)) != 0) in sosdp_init() 177 sosdp_accept(struct sonode *lso, int fflag, struct cred *cr, in sosdp_accept() argument 216 int flags, struct cred *cr) in sosdp_bind() argument 419 struct cred *cr) in sosdp_recvmsg() argument 485 struct cred *cr) in sosdp_sendmsg() argument 539 boolean_t accept, struct cred *cr) in sosdp_getpeername() argument 557 struct cred *cr) in sosdp_getsockname() argument 958 struct cred *cr, int32_t *rvalp) in sosdp_ioctl() argument 1020 &intval, cr); in sosdp_ioctl() 1040 &enable, cr); in sosdp_ioctl() [all …]
|
/illumos-gate/usr/src/lib/udapl/libdat/include/dat/ |
H A D | dat_redirection.h | 98 #define DAT_CR_QUERY(cr, mask, param) \ argument 99 (*DAT_HANDLE_TO_PROVIDER(cr)->cr_query_func)(\ 100 (cr),\ 104 #define DAT_CR_ACCEPT(cr, ep, size, pdata) \ argument 105 (*DAT_HANDLE_TO_PROVIDER(cr)->cr_accept_func)(\ 106 (cr),\ 111 #define DAT_CR_REJECT(cr) \ argument 112 (*DAT_HANDLE_TO_PROVIDER(cr)->cr_reject_func)(\ 113 (cr)) 115 #define DAT_CR_HANDOFF(cr, qual) \ argument [all …]
|
/illumos-gate/usr/src/common/ficl/softcore/ |
H A D | forml.fr | 3 .( loading FORML examples ) cr 27 : ? ( inst class ) c-example => get-name type cr ; 31 : test ." this is a test" cr ; 40 2dup --> get-name type cr
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_xattr.c | 62 struct cred *cr) in ufs_xattr_getattrdir() argument 73 error = ufs_iget(vfsp, ip->i_oeftflag, sip, cr); in ufs_xattr_getattrdir() 96 error = ufs_xattrmkdir(ip, sip, 1, cr); in ufs_xattr_getattrdir() 103 error = ufs_xattrmkdir(ip, sip, 1, cr); in ufs_xattr_getattrdir()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | auditsys.c | 899 cred_t *cr; in setumask() local 920 crfree(cr); in setumask() 936 crfree(cr); in setumask() 953 crfree(cr); in setumask() 982 cred_t *cr; in setsmask() local 1003 crfree(cr); in setsmask() 1190 crfree(cr); in getpinfo() 1196 crfree(cr); in getpinfo() 1219 crfree(cr); in getpinfo() 1265 crfree(cr); in getpinfo_addr() [all …]
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | sis900.c | 284 outl(rfcrSave | RELOAD, ioaddr + cr); in sis635_get_mac_addr() 285 outl(0, ioaddr + cr); in sis635_get_mac_addr() 363 outl(ACCESSMODE | inl(ioaddr + cr), ioaddr + cr); in sis900_probe() 612 outl(RxENA| inl(ioaddr + cr), ioaddr + cr); in sis900_init() 635 outl(RxRESET | TxRESET | RESET | inl(ioaddr + cr), ioaddr + cr); in sis900_reset() 1082 outl(TxDIS | inl(ioaddr + cr), ioaddr + cr); in sis900_transmit() 1111 outl(TxENA | inl(ioaddr + cr), ioaddr + cr); in sis900_transmit() 1186 outl(RxENA | inl(ioaddr + cr), ioaddr + cr); in sis900_poll() 1213 outl(RxDIS | TxDIS | inl(ioaddr + cr), ioaddr + cr); in sis900_disable()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_conn.h | 415 int smb_usr_simplerq(smb_dev_t *sdp, intptr_t arg, int flags, cred_t *cr); 416 int smb_usr_t2request(smb_dev_t *sdp, intptr_t arg, int flags, cred_t *cr); 419 int smb_usr_rw(smb_dev_t *sdp, int cmd, intptr_t arg, int flags, cred_t *cr); 429 int smb_usr_iod_work(smb_dev_t *sdp, intptr_t arg, int flags, cred_t *cr); 431 cred_t *cr); 454 int nsmb_iod_connect(smb_vc_t *vcp, cred_t *cr); 455 int nsmb_iod_negotiate(smb_vc_t *vcp, cred_t *cr); 456 int nsmb_iod_ssnsetup(smb_vc_t *vcp, cred_t *cr);
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_vfsops.c | 197 struct cred *cr) in sdev_mount() argument 209 if ((secpolicy_fs_mount(cr, mvp, vfsp) != 0) || in sdev_mount() 210 (secpolicy_sys_devices(cr) != 0)) in sdev_mount() 331 dv = sdev_mkroot(vfsp, devdev, mvp, avp, cr); in sdev_mount() 368 cr, AT_CTIME|AT_MTIME|AT_ATIME); in sdev_mount() 380 sdev_unmount(struct vfs *vfsp, int flag, struct cred *cr) in sdev_unmount() argument 389 if ((secpolicy_fs_unmount(cr, vfsp) != 0) || in sdev_unmount() 390 (secpolicy_sys_devices(cr) != 0)) in sdev_unmount()
|
/illumos-gate/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vfsops.c | 156 struct cred *cr) in lo_mount() argument 166 if ((error = secpolicy_fs_mount(cr, vp, vfsp)) != 0) in lo_mount() 212 if (is_system_labeled() && crgetzoneid(cr) == GLOBAL_ZONEID) { in lo_mount() 260 getpflags(NET_MAC_AWARE, cr) != 0) { in lo_mount() 292 if ((error = VOP_ACCESS(realrootvp, 0, 0, cr, NULL)) != 0) { in lo_mount() 422 lo_unmount(struct vfs *vfsp, int flag, struct cred *cr) in lo_unmount() argument 426 if (secpolicy_fs_unmount(cr, vfsp) != 0) in lo_unmount() 513 struct cred *cr) in lo_sync() argument
|