/freebsd-src/contrib/libfido2/src/ |
H A D | cred.c | 21 fido_cred_t *cred = arg; in parse_makecred_reply() local 51 fido_dev_make_cred_tx(fido_dev_t *dev, fido_cred_t *cred, const char *pin, in fido_dev_make_cred_tx() 140 fido_dev_make_cred_rx(fido_dev_t *dev, fido_cred_t *cred, int *ms) in fido_dev_make_cred_rx() 183 fido_dev_make_cred_wait(fido_dev_t *dev, fido_cred_t *cred, const char *pin, in fido_dev_make_cred_wait() 196 fido_dev_make_cred(fido_dev_t *dev, fido_cred_t *cred, const char *pin) in fido_dev_make_cred() 333 fido_cred_verify(const fido_cred_t *cred) in fido_cred_verify() 422 fido_cred_verify_self(const fido_cred_t *cred) in fido_cred_verify_self() 529 fido_cred_clean_authdata(fido_cred_t *cred) in fido_cred_clean_authdata() 553 fido_cred_reset_tx(fido_cred_t *cred) in fido_cred_reset_tx() 577 fido_cred_reset_rx(fido_cred_t *cred) in fido_cred_reset_rx() [all …]
|
/freebsd-src/sys/security/mac/ |
H A D | mac_cred.c | 87 mac_cred_init(struct ucred *cred) in mac_cred_init() argument 105 mac_cred_destroy(struct ucred *cred) in mac_cred_destroy() argument 124 mac_cred_associate_nfsd(struct ucred *cred) in mac_cred_associate_nfsd() argument 135 mac_cred_create_swapper(struct ucred *cred) in mac_cred_create_swapper() argument 146 mac_cred_create_init(struct ucred * cred) mac_cred_create_init() argument 192 mac_cred_relabel(struct ucred * cred,struct label * newlabel) mac_cred_relabel() argument 202 mac_cred_check_relabel(struct ucred * cred,struct label * newlabel) mac_cred_check_relabel() argument 215 mac_cred_check_setuid(struct ucred * cred,uid_t uid) mac_cred_check_setuid() argument 228 mac_cred_check_seteuid(struct ucred * cred,uid_t euid) mac_cred_check_seteuid() argument 241 mac_cred_check_setgid(struct ucred * cred,gid_t gid) mac_cred_check_setgid() argument 254 mac_cred_check_setegid(struct ucred * cred,gid_t egid) mac_cred_check_setegid() argument 268 mac_cred_check_setgroups(struct ucred * cred,int ngroups,gid_t * gidset) mac_cred_check_setgroups() argument 282 mac_cred_check_setreuid(struct ucred * cred,uid_t ruid,uid_t euid) mac_cred_check_setreuid() argument 296 mac_cred_check_setregid(struct ucred * cred,gid_t rgid,gid_t egid) mac_cred_check_setregid() argument 310 mac_cred_check_setresuid(struct ucred * cred,uid_t ruid,uid_t euid,uid_t suid) mac_cred_check_setresuid() argument 326 mac_cred_check_setresgid(struct ucred * cred,gid_t rgid,gid_t egid,gid_t sgid) mac_cred_check_setresgid() argument [all...] |
H A D | mac_system.c | 74 mac_kenv_check_dump(struct ucred *cred) in mac_kenv_check_dump() 87 mac_kenv_check_get(struct ucred *cred, char *name) in mac_kenv_check_get() 101 mac_kenv_check_set(struct ucred *cred, char *name, char *value) in mac_kenv_check_set() 114 mac_kenv_check_unset(struct ucred *cred, char *name) in mac_kenv_check_unset() 127 mac_kld_check_load(struct ucred *cred, struct vnode *vp) in mac_kld_check_load() 142 mac_kld_check_stat(struct ucred *cred) in mac_kld_check_stat() 156 mac_system_check_acct(struct ucred *cred, struct vnode *vp) in mac_system_check_acct() 174 mac_system_check_reboot(struct ucred *cred, int howto) in mac_system_check_reboot() 188 mac_system_check_swapon(struct ucred *cred, struct vnode *vp) in mac_system_check_swapon() 204 mac_system_check_swapoff(struct ucred *cred, struct vnode *vp) in mac_system_check_swapoff() [all …]
|
H A D | mac_vfs.c | 276 mac_vnode_create_extattr(struct ucred *cred, struct mount *mp, in mac_vnode_create_extattr() 310 mac_vnode_setlabel_extattr(struct ucred *cred, struct vnode *vp, in mac_vnode_setlabel_extattr() 373 mac_vnode_check_access_impl(struct ucred *cred, struct vnode *vp, accmode_t accmode) in mac_vnode_check_access_impl() 389 mac_vnode_check_chdir(struct ucred *cred, struct vnode *dvp) in mac_vnode_check_chdir() 405 mac_vnode_check_chroot(struct ucred *cred, struct vnode *dvp) in mac_vnode_check_chroot() 421 mac_vnode_check_create(struct ucred *cred, struct vnode *dvp, in mac_vnode_check_create() 439 mac_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp, in mac_vnode_check_deleteacl() 456 mac_vnode_check_deleteextattr(struct ucred *cred, struct vnode *vp, in mac_vnode_check_deleteextattr() 475 mac_vnode_check_exec(struct ucred *cred, struct vnode *vp, in mac_vnode_check_exec() 493 mac_vnode_check_getacl(struct ucred *cred, struct vnode *vp, acl_type_t type) in mac_vnode_check_getacl() [all …]
|
H A D | mac_audit.c | 60 mac_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) in mac_cred_check_setaudit() 74 mac_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in mac_cred_check_setaudit_addr() 87 mac_cred_check_setauid(struct ucred *cred, uid_t auid) in mac_cred_check_setauid() 101 mac_system_check_audit(struct ucred *cred, void *record, int length) in mac_system_check_audit() 115 mac_system_check_auditctl(struct ucred *cred, struct vnode *vp) in mac_system_check_auditctl() 132 mac_system_check_auditon(struct ucred *cred, int cmd) in mac_system_check_auditon()
|
H A D | mac_sysv_msg.c | 140 mac_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in mac_sysvmsg_create() 149 mac_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_create() 174 mac_sysvmsq_check_msgmsq(struct ucred *cred, struct msg *msgptr, in mac_sysvmsq_check_msgmsq() 190 mac_sysvmsq_check_msgrcv(struct ucred *cred, struct msg *msgptr) in mac_sysvmsq_check_msgrcv() 205 mac_sysvmsq_check_msgrmid(struct ucred *cred, struct msg *msgptr) in mac_sysvmsq_check_msgrmid() 220 mac_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msqget() 235 mac_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msqsnd() 250 mac_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msqrcv() 265 mac_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, in mac_sysvmsq_check_msqctl()
|
H A D | mac_socket.c | 234 mac_socket_create(struct ucred * cred,struct socket * so) mac_socket_create() argument 249 mac_socket_relabel(struct ucred * cred,struct socket * so,struct label * newlabel) mac_socket_relabel() argument 302 mac_socket_check_accept(struct ucred * cred,struct socket * so) mac_socket_check_accept() argument 317 mac_socket_check_bind(struct ucred * cred,struct socket * so,struct sockaddr * sa) mac_socket_check_bind() argument 333 mac_socket_check_connect(struct ucred * cred,struct socket * so,struct sockaddr * sa) mac_socket_check_connect() argument 349 mac_socket_check_create(struct ucred * cred,int domain,int type,int proto) mac_socket_check_create() argument 386 mac_socket_check_listen(struct ucred * cred,struct socket * so) mac_socket_check_listen() argument 401 mac_socket_check_poll(struct ucred * cred,struct socket * so) mac_socket_check_poll() argument 415 mac_socket_check_receive(struct ucred * cred,struct socket * so) mac_socket_check_receive() argument 430 mac_socket_check_relabel(struct ucred * cred,struct socket * so,struct label * newlabel) mac_socket_check_relabel() argument 448 mac_socket_check_send(struct ucred * cred,struct socket * so) mac_socket_check_send() argument 462 mac_socket_check_stat(struct ucred * cred,struct socket * so) mac_socket_check_stat() argument 476 mac_socket_check_visible(struct ucred * cred,struct socket * so) mac_socket_check_visible() argument 488 mac_socket_label_set(struct ucred * cred,struct socket * so,struct label * label) mac_socket_label_set() argument 524 mac_setsockopt_label(struct ucred * cred,struct socket * so,const struct mac * mac) mac_setsockopt_label() argument 558 mac_getsockopt_label(struct ucred * cred,struct socket * so,const struct mac * mac) mac_getsockopt_label() argument 597 mac_getsockopt_peerlabel(struct ucred * cred,struct socket * so,const struct mac * mac) mac_getsockopt_peerlabel() argument [all...] |
H A D | mac_pipe.c | 127 mac_pipe_create(struct ucred *cred, struct pipepair *pp) in mac_pipe_create() 134 mac_pipe_relabel(struct ucred *cred, struct pipepair *pp, in mac_pipe_relabel() 146 mac_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in mac_pipe_check_ioctl() 164 mac_pipe_check_poll_impl(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_poll_impl() 180 mac_pipe_check_read_impl(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_read_impl() 196 mac_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, in mac_pipe_check_relabel() 214 mac_pipe_check_stat(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_stat() 230 mac_pipe_check_write(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_write() 243 mac_pipe_label_set(struct ucred *cred, struct pipepair *pp, in mac_pipe_label_set()
|
H A D | mac_sysv_shm.c | 101 mac_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_create() 119 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmat() 136 mac_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmctl() 152 mac_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_check_shmdt() 167 mac_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmget()
|
H A D | mac_posix_shm.c | 94 mac_posixshm_create(struct ucred *cred, struct shmfd *shmfd) in mac_posixshm_create() 105 mac_posixshm_check_create(struct ucred *cred, const char *path) in mac_posixshm_check_create() 119 mac_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, int prot, in mac_posixshm_check_mmap() 136 mac_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, in mac_posixshm_check_open() 186 mac_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd) in mac_posixshm_check_unlink() 201 mac_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, mode_t mode) in mac_posixshm_check_setmode() 216 mac_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, uid_t uid, in mac_posixshm_check_setowner()
|
H A D | mac_framework.h | 267 mac_pipe_check_poll(struct ucred * cred,struct pipepair * pp) mac_pipe_check_poll() argument 290 mac_pipe_check_read(struct ucred * cred,struct pipepair * pp) mac_pipe_check_read() argument 353 mac_priv_check(struct ucred * cred,int priv) mac_priv_check() argument 369 mac_priv_grant(struct ucred * cred,int priv) mac_priv_grant() argument 500 mac_vnode_check_access(struct ucred * cred,struct vnode * dvp,accmode_t accmode) mac_vnode_check_access() argument 537 mac_vnode_check_lookup(struct ucred * cred,struct vnode * dvp,struct componentname * cnp) mac_vnode_check_lookup() argument 556 mac_vnode_check_mmap(struct ucred * cred,struct vnode * vp,int prot,int flags) mac_vnode_check_mmap() argument 575 mac_vnode_check_open(struct ucred * cred,struct vnode * vp,accmode_t accmode) mac_vnode_check_open() argument 612 mac_vnode_check_readlink(struct ucred * cred,struct vnode * vp) mac_vnode_check_readlink() argument [all...] |
/freebsd-src/sys/security/mac_stub/ |
H A D | mac_stub.c | 257 stub_cred_check_setgid(struct ucred *cred, gid_t gid) in stub_cred_check_setregid() argument 264 stub_cred_check_setgroups(struct ucred *cred, in argument 180 stub_bpfdesc_create(struct ucred * cred,struct bpf_d * d,struct label * dlabel) stub_bpfdesc_create() argument 194 stub_cred_associate_nfsd(struct ucred * cred) stub_cred_associate_nfsd() argument 200 stub_cred_check_relabel(struct ucred * cred,struct label * newlabel) stub_cred_check_relabel() argument 207 stub_cred_check_setaudit(struct ucred * cred,struct auditinfo * ai) stub_cred_check_setaudit() argument 214 stub_cred_check_setaudit_addr(struct ucred * cred,struct auditinfo_addr * aia) stub_cred_check_setaudit_addr() argument 221 stub_cred_check_setauid(struct ucred * cred,uid_t auid) stub_cred_check_setauid() argument 228 stub_cred_check_setegid(struct ucred * cred,gid_t egid) stub_cred_check_setegid() argument 235 stub_cred_check_seteuid(struct ucred * cred,uid_t euid) stub_cred_check_seteuid() argument 242 stub_cred_check_setgid(struct ucred * cred,gid_t gid) stub_cred_check_setgid() argument 249 stub_cred_check_setgroups(struct ucred * cred,int ngroups,gid_t * gidset) stub_cred_check_setgroups() argument 272 stub_cred_check_setresuid(struct ucred * cred,uid_t ruid,uid_t euid,uid_t suid) stub_cred_check_setresuid() argument 280 stub_cred_check_setreuid(struct ucred * cred,uid_t ruid,uid_t euid) stub_cred_check_setreuid() argument 287 stub_cred_check_setuid(struct ucred * cred,uid_t uid) stub_cred_check_setuid() argument 301 stub_cred_create_init(struct ucred * cred) stub_cred_create_init() argument 307 stub_cred_create_swapper(struct ucred * cred) stub_cred_create_swapper() argument 313 stub_cred_relabel(struct ucred * cred,struct label * newlabel) stub_cred_relabel() argument 335 stub_devfs_create_device(struct ucred * cred,struct mount * mp,struct cdev * dev,struct devfs_dirent * de,struct label * delabel) stub_devfs_create_device() argument 349 stub_devfs_create_symlink(struct ucred * cred,struct mount * mp,struct devfs_dirent * dd,struct label * ddlabel,struct devfs_dirent * de,struct label * delabel) stub_devfs_create_symlink() argument 372 stub_ifnet_check_relabel(struct ucred * cred,struct ifnet * ifp,struct label * ifplabel,struct label * newlabel) stub_ifnet_check_relabel() argument 401 stub_ifnet_relabel(struct ucred * cred,struct ifnet * ifp,struct label * ifplabel,struct label * newlabel) stub_ifnet_relabel() argument 504 stub_kenv_check_dump(struct ucred * cred) stub_kenv_check_dump() argument 511 stub_kenv_check_get(struct ucred * cred,char * name) stub_kenv_check_get() argument 518 stub_kenv_check_set(struct ucred * cred,char * name,char * value) stub_kenv_check_set() argument 525 stub_kenv_check_unset(struct ucred * cred,char * name) stub_kenv_check_unset() argument 532 stub_kld_check_load(struct ucred * cred,struct vnode * vp,struct label * vplabel) stub_kld_check_load() argument 540 stub_kld_check_stat(struct ucred * cred) stub_kld_check_stat() argument 547 stub_mount_check_stat(struct ucred * cred,struct mount * mp,struct label * mplabel) stub_mount_check_stat() argument 555 stub_mount_create(struct ucred * cred,struct mount * mp,struct label * mplabel) stub_mount_create() argument 622 stub_pipe_check_ioctl(struct ucred * cred,struct pipepair * pp,struct label * pplabel,unsigned long cmd,void * data) stub_pipe_check_ioctl() argument 630 stub_pipe_check_poll(struct ucred * cred,struct pipepair * pp,struct label * pplabel) stub_pipe_check_poll() argument 638 stub_pipe_check_read(struct ucred * cred,struct pipepair * pp,struct label * pplabel) stub_pipe_check_read() argument 646 stub_pipe_check_relabel(struct ucred * cred,struct pipepair * pp,struct label * pplabel,struct label * newlabel) stub_pipe_check_relabel() argument 654 stub_pipe_check_stat(struct ucred * cred,struct pipepair * pp,struct label * pplabel) stub_pipe_check_stat() argument 662 stub_pipe_check_write(struct ucred * cred,struct pipepair * pp,struct label * pplabel) stub_pipe_check_write() argument 670 stub_pipe_create(struct ucred * cred,struct pipepair * pp,struct label * pplabel) stub_pipe_create() argument 677 stub_pipe_relabel(struct ucred * cred,struct pipepair * pp,struct label * pplabel,struct label * newlabel) stub_pipe_relabel() argument 692 stub_posixsem_check_open(struct ucred * cred,struct ksem * ks,struct label * kslabel) stub_posixsem_check_open() argument 708 stub_posixsem_check_setmode(struct ucred * cred,struct ksem * ks,struct label * kslabel,mode_t mode) stub_posixsem_check_setmode() argument 716 stub_posixsem_check_setowner(struct ucred * cred,struct ksem * ks,struct label * kslabel,uid_t uid,gid_t gid) stub_posixsem_check_setowner() argument 732 stub_posixsem_check_unlink(struct ucred * cred,struct ksem * ks,struct label * kslabel) stub_posixsem_check_unlink() argument 748 stub_posixsem_create(struct ucred * cred,struct ksem * ks,struct label * kslabel) stub_posixsem_create() argument 755 stub_posixshm_check_create(struct ucred * cred,const char * path) stub_posixshm_check_create() argument 762 stub_posixshm_check_mmap(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,int prot,int flags) stub_posixshm_check_mmap() argument 770 stub_posixshm_check_open(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,accmode_t accmode) stub_posixshm_check_open() argument 786 stub_posixshm_check_setmode(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,mode_t mode) stub_posixshm_check_setmode() argument 794 stub_posixshm_check_setowner(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,uid_t uid,gid_t gid) stub_posixshm_check_setowner() argument 818 stub_posixshm_check_unlink(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel) stub_posixshm_check_unlink() argument 834 stub_posixshm_create(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel) stub_posixshm_create() argument 841 stub_priv_check(struct ucred * cred,int priv) stub_priv_check() argument 848 stub_priv_grant(struct ucred * cred,int priv) stub_priv_grant() argument 855 stub_proc_check_debug(struct ucred * cred,struct proc * p) stub_proc_check_debug() argument 862 stub_proc_check_sched(struct ucred * cred,struct proc * p) stub_proc_check_sched() argument 869 stub_proc_check_signal(struct ucred * cred,struct proc * p,int signum) stub_proc_check_signal() argument 876 stub_proc_check_wait(struct ucred * cred,struct proc * p) stub_proc_check_wait() argument 883 stub_socket_check_accept(struct ucred * cred,struct socket * so,struct label * solabel) stub_socket_check_accept() argument 896 stub_socket_check_bind(struct ucred * cred,struct socket * so,struct label * solabel,struct sockaddr * sa) stub_socket_check_bind() argument 909 stub_socket_check_connect(struct ucred * cred,struct socket * so,struct label * solabel,struct sockaddr * sa) stub_socket_check_connect() argument 922 stub_socket_check_create(struct ucred * cred,int domain,int type,int proto) stub_socket_check_create() argument 942 stub_socket_check_listen(struct ucred * cred,struct socket * so,struct label * solabel) stub_socket_check_listen() argument 955 stub_socket_check_poll(struct ucred * cred,struct socket * so,struct label * solabel) stub_socket_check_poll() argument 968 stub_socket_check_receive(struct ucred * cred,struct socket * so,struct label * solabel) stub_socket_check_receive() argument 981 stub_socket_check_relabel(struct ucred * cred,struct socket * so,struct label * solabel,struct label * newlabel) stub_socket_check_relabel() argument 990 stub_socket_check_send(struct ucred * cred,struct socket * so,struct label * solabel) stub_socket_check_send() argument 1003 stub_socket_check_stat(struct ucred * cred,struct socket * so,struct label * solabel) stub_socket_check_stat() argument 1016 stub_inpcb_check_visible(struct ucred * cred,struct inpcb * inp,struct label * inplabel) stub_inpcb_check_visible() argument 1024 stub_socket_check_visible(struct ucred * cred,struct socket * so,struct label * solabel) stub_socket_check_visible() argument 1037 stub_socket_create(struct ucred * cred,struct socket * so,struct label * solabel) stub_socket_create() argument 1070 stub_socket_relabel(struct ucred * cred,struct socket * so,struct label * solabel,struct label * newlabel) stub_socket_relabel() argument 1118 stub_system_check_acct(struct ucred * cred,struct vnode * vp,struct label * vplabel) stub_system_check_acct() argument 1126 stub_system_check_audit(struct ucred * cred,void * record,int length) stub_system_check_audit() argument 1133 stub_system_check_auditctl(struct ucred * cred,struct vnode * vp,struct label * vplabel) stub_system_check_auditctl() argument 1141 stub_system_check_auditon(struct ucred * cred,int cmd) stub_system_check_auditon() argument 1148 stub_system_check_reboot(struct ucred * cred,int how) stub_system_check_reboot() argument 1155 stub_system_check_swapoff(struct ucred * cred,struct vnode * vp,struct label * vplabel) stub_system_check_swapoff() argument 1163 stub_system_check_swapon(struct ucred * cred,struct vnode * vp,struct label * vplabel) stub_system_check_swapon() argument 1171 stub_system_check_sysctl(struct ucred * cred,struct sysctl_oid * oidp,void * arg1,int arg2,struct sysctl_req * req) stub_system_check_sysctl() argument 1185 stub_sysvmsg_create(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqlabel,struct msg * msgptr,struct label * msglabel) stub_sysvmsg_create() argument 1192 stub_sysvmsq_check_msgmsq(struct ucred * cred,struct msg * msgptr,struct label * msglabel,struct msqid_kernel * msqkptr,struct label * msqklabel) stub_sysvmsq_check_msgmsq() argument 1201 stub_sysvmsq_check_msgrcv(struct ucred * cred,struct msg * msgptr,struct label * msglabel) stub_sysvmsq_check_msgrcv() argument 1209 stub_sysvmsq_check_msgrmid(struct ucred * cred,struct msg * msgptr,struct label * msglabel) stub_sysvmsq_check_msgrmid() argument 1217 stub_sysvmsq_check_msqget(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) stub_sysvmsq_check_msqget() argument 1225 stub_sysvmsq_check_msqsnd(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) stub_sysvmsq_check_msqsnd() argument 1233 stub_sysvmsq_check_msqrcv(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) stub_sysvmsq_check_msqrcv() argument 1241 stub_sysvmsq_check_msqctl(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel,int cmd) stub_sysvmsq_check_msqctl() argument 1255 stub_sysvmsq_create(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqlabel) stub_sysvmsq_create() argument 1262 stub_sysvsem_check_semctl(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel,int cmd) stub_sysvsem_check_semctl() argument 1270 stub_sysvsem_check_semget(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel) stub_sysvsem_check_semget() argument 1278 stub_sysvsem_check_semop(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel,size_t accesstype) stub_sysvsem_check_semop() argument 1292 stub_sysvsem_create(struct ucred * cred,struct semid_kernel * semakptr,struct label * semalabel) stub_sysvsem_create() argument 1299 stub_sysvshm_check_shmat(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int shmflg) stub_sysvshm_check_shmat() argument 1307 stub_sysvshm_check_shmctl(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int cmd) stub_sysvshm_check_shmctl() argument 1315 stub_sysvshm_check_shmdt(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel) stub_sysvshm_check_shmdt() argument 1323 stub_sysvshm_check_shmget(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int shmflg) stub_sysvshm_check_shmget() argument 1337 stub_sysvshm_create(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmalabel) stub_sysvshm_create() argument 1365 stub_vnode_check_access(struct ucred * cred,struct vnode * vp,struct label * vplabel,accmode_t accmode) stub_vnode_check_access() argument 1373 stub_vnode_check_chdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) stub_vnode_check_chdir() argument 1381 stub_vnode_check_chroot(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) stub_vnode_check_chroot() argument 1389 stub_vnode_check_create(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp,struct vattr * vap) stub_vnode_check_create() argument 1397 stub_vnode_check_deleteacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type) stub_vnode_check_deleteacl() argument 1405 stub_vnode_check_deleteextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) stub_vnode_check_deleteextattr() argument 1413 stub_vnode_check_exec(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct image_params * imgp,struct label * execlabel) stub_vnode_check_exec() argument 1422 stub_vnode_check_getacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type) stub_vnode_check_getacl() argument 1430 stub_vnode_check_getextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) stub_vnode_check_getextattr() argument 1438 stub_vnode_check_link(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) stub_vnode_check_link() argument 1447 stub_vnode_check_listextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace) stub_vnode_check_listextattr() argument 1455 stub_vnode_check_lookup(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp) stub_vnode_check_lookup() argument 1463 stub_vnode_check_mmap(struct ucred * cred,struct vnode * vp,struct label * vplabel,int prot,int flags) stub_vnode_check_mmap() argument 1471 stub_vnode_check_mmap_downgrade(struct ucred * cred,struct vnode * vp,struct label * vplabel,int * prot) stub_vnode_check_mmap_downgrade() argument 1478 stub_vnode_check_mprotect(struct ucred * cred,struct vnode * vp,struct label * vplabel,int prot) stub_vnode_check_mprotect() argument 1486 stub_vnode_check_open(struct ucred * cred,struct vnode * vp,struct label * vplabel,accmode_t accmode) stub_vnode_check_open() argument 1510 stub_vnode_check_readdir(struct ucred * cred,struct vnode * vp,struct label * dvplabel) stub_vnode_check_readdir() argument 1518 stub_vnode_check_readlink(struct ucred * cred,struct vnode * vp,struct label * vplabel) stub_vnode_check_readlink() argument 1526 stub_vnode_check_relabel(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * newlabel) stub_vnode_check_relabel() argument 1534 stub_vnode_check_rename_from(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) stub_vnode_check_rename_from() argument 1543 stub_vnode_check_rename_to(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,int samedir,struct componentname * cnp) stub_vnode_check_rename_to() argument 1552 stub_vnode_check_revoke(struct ucred * cred,struct vnode * vp,struct label * vplabel) stub_vnode_check_revoke() argument 1560 stub_vnode_check_setacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type,struct acl * acl) stub_vnode_check_setacl() argument 1568 stub_vnode_check_setextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) stub_vnode_check_setextattr() argument 1576 stub_vnode_check_setflags(struct ucred * cred,struct vnode * vp,struct label * vplabel,u_long flags) stub_vnode_check_setflags() argument 1584 stub_vnode_check_setmode(struct ucred * cred,struct vnode * vp,struct label * vplabel,mode_t mode) stub_vnode_check_setmode() argument 1592 stub_vnode_check_setowner(struct ucred * cred,struct vnode * vp,struct label * vplabel,uid_t uid,gid_t gid) stub_vnode_check_setowner() argument 1600 stub_vnode_check_setutimes(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct timespec atime,struct timespec mtime) stub_vnode_check_setutimes() argument 1616 stub_vnode_check_unlink(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) stub_vnode_check_unlink() argument 1633 stub_vnode_create_extattr(struct ucred * cred,struct mount * mp,struct label * mntlabel,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) stub_vnode_create_extattr() argument 1659 stub_vnode_relabel(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * label) stub_vnode_relabel() argument 1666 stub_vnode_setlabel_extattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * intlabel) stub_vnode_setlabel_extattr() argument [all...] |
/freebsd-src/sys/security/mac_bsdextended/ |
H A D | ugidfw_vnode.c | 62 ugidfw_vnode_check_access(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_access() 70 ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_chdir() 78 ugidfw_vnode_check_chroot(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_chroot() 86 ugidfw_check_create_vnode(struct ucred *cred, struct vnode *dvp, in ugidfw_check_create_vnode() 94 ugidfw_vnode_check_deleteacl(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_deleteacl() 102 ugidfw_vnode_check_deleteextattr(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_deleteextattr() 110 ugidfw_vnode_check_exec(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_exec() 119 ugidfw_vnode_check_getacl(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_getacl() 127 ugidfw_vnode_check_getextattr(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_getextattr() 135 ugidfw_vnode_check_link(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_link() [all …]
|
/freebsd-src/sys/kern/ |
H A D | kern_priv.c | 60 suser_enabled(struct ucred *cred) in suser_enabled() argument 69 struct ucred *cred; in sysctl_kern_suser_enabled() local 99 priv_check_cred_pre(struct ucred *cred, int priv) in priv_check_cred_pre() argument 112 priv_check_cred_post(struct ucred *cred, int priv, int error, bool handled) in priv_check_cred_post() argument 148 priv_check_cred(struct ucred * cred,int priv) priv_check_cred() argument 277 priv_check_cred_vfs_lookup_slow(struct ucred * cred) priv_check_cred_vfs_lookup_slow() argument 297 priv_check_cred_vfs_lookup(struct ucred * cred) priv_check_cred_vfs_lookup() argument 312 priv_check_cred_vfs_lookup_nomac(struct ucred * cred) priv_check_cred_vfs_lookup_nomac() argument 327 priv_check_cred_vfs_generation_slow(struct ucred * cred) priv_check_cred_vfs_generation_slow() argument 352 priv_check_cred_vfs_generation(struct ucred * cred) priv_check_cred_vfs_generation() argument [all...] |
/freebsd-src/contrib/wpa/src/wps/ |
H A D | wps_attr_process.c | 84 static int wps_process_cred_network_idx(struct wps_credential *cred, in wps_process_cred_network_idx() 99 static int wps_process_cred_ssid(struct wps_credential *cred, const u8 *ssid, in wps_process_cred_ssid() 122 static int wps_process_cred_auth_type(struct wps_credential *cred, in wps_process_cred_auth_type() 139 static int wps_process_cred_encr_type(struct wps_credential *cred, in wps_process_cred_encr_type() 156 static int wps_process_cred_network_key_idx(struct wps_credential *cred, in wps_process_cred_network_key_idx() 169 static int wps_process_cred_network_key(struct wps_credential *cred, in wps_process_cred_network_key() 195 static int wps_process_cred_mac_addr(struct wps_credential *cred, in wps_process_cred_mac_addr() 211 static int wps_workaround_cred_key(struct wps_credential *cred) in wps_workaround_cred_key() 248 struct wps_credential *cred) in wps_process_cred() 268 struct wps_credential *cred) in wps_process_ap_settings()
|
/freebsd-src/sys/security/mac_test/ |
H A D | mac_test.c | 178 test_bpfdesc_create(struct ucred * cred,struct bpf_d * d,struct label * dlabel) test_bpfdesc_create() argument 218 test_cred_check_relabel(struct ucred * cred,struct label * newlabel) test_cred_check_relabel() argument 230 test_cred_check_setaudit(struct ucred * cred,struct auditinfo * ai) test_cred_check_setaudit() argument 241 test_cred_check_setaudit_addr(struct ucred * cred,struct auditinfo_addr * aia) test_cred_check_setaudit_addr() argument 253 test_cred_check_setauid(struct ucred * cred,uid_t auid) test_cred_check_setauid() argument 264 test_cred_check_setegid(struct ucred * cred,gid_t egid) test_cred_check_setegid() argument 275 test_cred_check_seteuid(struct ucred * cred,uid_t euid) test_cred_check_seteuid() argument 286 test_cred_check_setregid(struct ucred * cred,gid_t rgid,gid_t egid) test_cred_check_setregid() argument 297 test_cred_check_setreuid(struct ucred * cred,uid_t ruid,uid_t euid) test_cred_check_setreuid() argument 308 test_cred_check_setgid(struct ucred * cred,gid_t gid) test_cred_check_setgid() argument 319 test_cred_check_setgroups(struct ucred * cred,int ngroups,gid_t * gidset) test_cred_check_setgroups() argument 331 test_cred_check_setresgid(struct ucred * cred,gid_t rgid,gid_t egid,gid_t sgid) test_cred_check_setresgid() argument 343 test_cred_check_setresuid(struct ucred * cred,uid_t ruid,uid_t euid,uid_t suid) test_cred_check_setresuid() argument 355 test_cred_check_setuid(struct ucred * cred,uid_t uid) test_cred_check_setuid() argument 388 test_cred_create_init(struct ucred * cred) test_cred_create_init() argument 397 test_cred_create_swapper(struct ucred * cred) test_cred_create_swapper() argument 448 test_cred_relabel(struct ucred * cred,struct label * newlabel) test_cred_relabel() argument 480 test_devfs_create_device(struct ucred * cred,struct mount * mp,struct cdev * dev,struct devfs_dirent * de,struct label * delabel) test_devfs_create_device() argument 502 test_devfs_create_symlink(struct ucred * cred,struct mount * mp,struct devfs_dirent * dd,struct label * ddlabel,struct devfs_dirent * de,struct label * delabel) test_devfs_create_symlink() argument 557 test_ifnet_check_relabel(struct ucred * cred,struct ifnet * ifp,struct label * ifplabel,struct label * newlabel) test_ifnet_check_relabel() argument 656 test_ifnet_relabel(struct ucred * cred,struct ifnet * ifp,struct label * ifplabel,struct label * newlabel) test_ifnet_relabel() argument 681 test_inpcb_check_visible(struct ucred * cred,struct inpcb * inp,struct label * inplabel) test_inpcb_check_visible() argument 905 test_kenv_check_dump(struct ucred * cred) test_kenv_check_dump() argument 916 test_kenv_check_get(struct ucred * cred,char * name) test_kenv_check_get() argument 927 test_kenv_check_set(struct ucred * cred,char * name,char * value) test_kenv_check_set() argument 938 test_kenv_check_unset(struct ucred * cred,char * name) test_kenv_check_unset() argument 949 test_kld_check_load(struct ucred * cred,struct vnode * vp,struct label * label) test_kld_check_load() argument 962 test_kld_check_stat(struct ucred * cred) test_kld_check_stat() argument 1015 test_mount_check_stat(struct ucred * cred,struct mount * mp,struct label * mplabel) test_mount_check_stat() argument 1028 test_mount_create(struct ucred * cred,struct mount * mp,struct label * mplabel) test_mount_create() argument 1130 test_pipe_check_ioctl(struct ucred * cred,struct pipepair * pp,struct label * pplabel,unsigned long cmd,void * data) test_pipe_check_ioctl() argument 1143 test_pipe_check_poll(struct ucred * cred,struct pipepair * pp,struct label * pplabel) test_pipe_check_poll() argument 1156 test_pipe_check_read(struct ucred * cred,struct pipepair * pp,struct label * pplabel) test_pipe_check_read() argument 1169 test_pipe_check_relabel(struct ucred * cred,struct pipepair * pp,struct label * pplabel,struct label * newlabel) test_pipe_check_relabel() argument 1183 test_pipe_check_stat(struct ucred * cred,struct pipepair * pp,struct label * pplabel) test_pipe_check_stat() argument 1196 test_pipe_check_write(struct ucred * cred,struct pipepair * pp,struct label * pplabel) test_pipe_check_write() argument 1219 test_pipe_create(struct ucred * cred,struct pipepair * pp,struct label * pplabel) test_pipe_create() argument 1272 test_pipe_relabel(struct ucred * cred,struct pipepair * pp,struct label * pplabel,struct label * newlabel) test_pipe_relabel() argument 1298 test_posixsem_check_open(struct ucred * cred,struct ksem * ks,struct label * kslabel) test_posixsem_check_open() argument 1325 test_posixsem_check_setmode(struct ucred * cred,struct ksem * ks,struct label * kslabel,mode_t mode) test_posixsem_check_setmode() argument 1337 test_posixsem_check_setowner(struct ucred * cred,struct ksem * ks,struct label * kslabel,uid_t uid,gid_t gid) test_posixsem_check_setowner() argument 1362 test_posixsem_check_unlink(struct ucred * cred,struct ksem * ks,struct label * kslabel) test_posixsem_check_unlink() argument 1389 test_posixsem_create(struct ucred * cred,struct ksem * ks,struct label * kslabel) test_posixsem_create() argument 1418 test_posixshm_check_create(struct ucred * cred,const char * path) test_posixshm_check_create() argument 1427 test_posixshm_check_mmap(struct ucred * cred,struct shmfd * shmfd,struct label * shmfdlabel,int prot,int flags) test_posixshm_check_mmap() argument 1439 test_posixshm_check_open(struct ucred * cred,struct shmfd * shmfd,struct label * shmfdlabel,accmode_t accmode) test_posixshm_check_open() argument 1466 test_posixshm_check_setmode(struct ucred * cred,struct shmfd * shmfd,struct label * shmfdlabel,mode_t mode) test_posixshm_check_setmode() argument 1478 test_posixshm_check_setowner(struct ucred * cred,struct shmfd * shmfd,struct label * shmfdlabel,uid_t uid,gid_t gid) test_posixshm_check_setowner() argument 1516 test_posixshm_check_unlink(struct ucred * cred,struct shmfd * shmfd,struct label * shmfdlabel) test_posixshm_check_unlink() argument 1543 test_posixshm_create(struct ucred * cred,struct shmfd * shmfd,struct label * shmfdlabel) test_posixshm_create() argument 1572 test_proc_check_debug(struct ucred * cred,struct proc * p) test_proc_check_debug() argument 1584 test_proc_check_sched(struct ucred * cred,struct proc * p) test_proc_check_sched() argument 1596 test_proc_check_signal(struct ucred * cred,struct proc * p,int signum) test_proc_check_signal() argument 1608 test_proc_check_wait(struct ucred * cred,struct proc * p) test_proc_check_wait() argument 1638 test_socket_check_accept(struct ucred * cred,struct socket * so,struct label * solabel) test_socket_check_accept() argument 1653 test_socket_check_bind(struct ucred * cred,struct socket * so,struct label * solabel,struct sockaddr * sa) test_socket_check_bind() argument 1668 test_socket_check_connect(struct ucred * cred,struct socket * so,struct label * solabel,struct sockaddr * sa) test_socket_check_connect() argument 1698 test_socket_check_listen(struct ucred * cred,struct socket * so,struct label * solabel) test_socket_check_listen() argument 1713 test_socket_check_poll(struct ucred * cred,struct socket * so,struct label * solabel) test_socket_check_poll() argument 1728 test_socket_check_receive(struct ucred * cred,struct socket * so,struct label * solabel) test_socket_check_receive() argument 1743 test_socket_check_relabel(struct ucred * cred,struct socket * so,struct label * solabel,struct label * newlabel) test_socket_check_relabel() argument 1759 test_socket_check_send(struct ucred * cred,struct socket * so,struct label * solabel) test_socket_check_send() argument 1774 test_socket_check_stat(struct ucred * cred,struct socket * so,struct label * solabel) test_socket_check_stat() argument 1789 test_socket_check_visible(struct ucred * cred,struct socket * so,struct label * solabel) test_socket_check_visible() argument 1814 test_socket_create(struct ucred * cred,struct socket * so,struct label * solabel) test_socket_create() argument 1901 test_socket_relabel(struct ucred * cred,struct socket * so,struct label * solabel,struct label * newlabel) test_socket_relabel() argument 2023 test_system_check_acct(struct ucred * cred,struct vnode * vp,struct label * vplabel) test_system_check_acct() argument 2036 test_system_check_audit(struct ucred * cred,void * record,int length) test_system_check_audit() argument 2047 test_system_check_auditctl(struct ucred * cred,struct vnode * vp,struct label * vplabel) test_system_check_auditctl() argument 2060 test_system_check_auditon(struct ucred * cred,int cmd) test_system_check_auditon() argument 2071 test_system_check_reboot(struct ucred * cred,int how) test_system_check_reboot() argument 2082 test_system_check_swapoff(struct ucred * cred,struct vnode * vp,struct label * vplabel) test_system_check_swapoff() argument 2095 test_system_check_swapon(struct ucred * cred,struct vnode * vp,struct label * vplabel) test_system_check_swapon() argument 2108 test_system_check_sysctl(struct ucred * cred,struct sysctl_oid * oidp,void * arg1,int arg2,struct sysctl_req * req) test_system_check_sysctl() argument 2129 test_sysvmsg_create(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqlabel,struct msg * msgptr,struct label * msglabel) test_sysvmsg_create() argument 2157 test_sysvmsq_check_msgmsq(struct ucred * cred,struct msg * msgptr,struct label * msglabel,struct msqid_kernel * msqkptr,struct label * msqklabel) test_sysvmsq_check_msgmsq() argument 2172 test_sysvmsq_check_msgrcv(struct ucred * cred,struct msg * msgptr,struct label * msglabel) test_sysvmsq_check_msgrcv() argument 2185 test_sysvmsq_check_msgrmid(struct ucred * cred,struct msg * msgptr,struct label * msglabel) test_sysvmsq_check_msgrmid() argument 2198 test_sysvmsq_check_msqget(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) test_sysvmsq_check_msqget() argument 2211 test_sysvmsq_check_msqsnd(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) test_sysvmsq_check_msqsnd() argument 2224 test_sysvmsq_check_msqrcv(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) test_sysvmsq_check_msqrcv() argument 2237 test_sysvmsq_check_msqctl(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel,int cmd) test_sysvmsq_check_msqctl() argument 2259 test_sysvmsq_create(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqlabel) test_sysvmsq_create() argument 2286 test_sysvsem_check_semctl(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel,int cmd) test_sysvsem_check_semctl() argument 2299 test_sysvsem_check_semget(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel) test_sysvsem_check_semget() argument 2312 test_sysvsem_check_semop(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel,size_t accesstype) test_sysvsem_check_semop() argument 2334 test_sysvsem_create(struct ucred * cred,struct semid_kernel * semakptr,struct label * semalabel) test_sysvsem_create() argument 2361 test_sysvshm_check_shmat(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int shmflg) test_sysvshm_check_shmat() argument 2374 test_sysvshm_check_shmctl(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int cmd) test_sysvshm_check_shmctl() argument 2387 test_sysvshm_check_shmdt(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel) test_sysvshm_check_shmdt() argument 2400 test_sysvshm_check_shmget(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int shmflg) test_sysvshm_check_shmget() argument 2422 test_sysvshm_create(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmlabel) test_sysvshm_create() argument 2481 test_vnode_check_access(struct ucred * cred,struct vnode * vp,struct label * vplabel,accmode_t accmode) test_vnode_check_access() argument 2494 test_vnode_check_chdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) test_vnode_check_chdir() argument 2507 test_vnode_check_chroot(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) test_vnode_check_chroot() argument 2520 test_vnode_check_create(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp,struct vattr * vap) test_vnode_check_create() argument 2533 test_vnode_check_deleteacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type) test_vnode_check_deleteacl() argument 2546 test_vnode_check_deleteextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) test_vnode_check_deleteextattr() argument 2559 test_vnode_check_exec(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct image_params * imgp,struct label * execlabel) test_vnode_check_exec() argument 2574 test_vnode_check_getacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type) test_vnode_check_getacl() argument 2587 test_vnode_check_getextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) test_vnode_check_getextattr() argument 2600 test_vnode_check_link(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) test_vnode_check_link() argument 2615 test_vnode_check_listextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace) test_vnode_check_listextattr() argument 2628 test_vnode_check_lookup(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp) test_vnode_check_lookup() argument 2641 test_vnode_check_mmap(struct ucred * cred,struct vnode * vp,struct label * vplabel,int prot,int flags) test_vnode_check_mmap() argument 2654 test_vnode_check_open(struct ucred * cred,struct vnode * vp,struct label * vplabel,accmode_t accmode) test_vnode_check_open() argument 2697 test_vnode_check_readdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) test_vnode_check_readdir() argument 2710 test_vnode_check_readlink(struct ucred * cred,struct vnode * vp,struct label * vplabel) test_vnode_check_readlink() argument 2723 test_vnode_check_relabel(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * newlabel) test_vnode_check_relabel() argument 2737 test_vnode_check_rename_from(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) test_vnode_check_rename_from() argument 2752 test_vnode_check_rename_to(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,int samedir,struct componentname * cnp) test_vnode_check_rename_to() argument 2767 test_vnode_check_revoke(struct ucred * cred,struct vnode * vp,struct label * vplabel) test_vnode_check_revoke() argument 2780 test_vnode_check_setacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type,struct acl * acl) test_vnode_check_setacl() argument 2793 test_vnode_check_setextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) test_vnode_check_setextattr() argument 2806 test_vnode_check_setflags(struct ucred * cred,struct vnode * vp,struct label * vplabel,u_long flags) test_vnode_check_setflags() argument 2819 test_vnode_check_setmode(struct ucred * cred,struct vnode * vp,struct label * vplabel,mode_t mode) test_vnode_check_setmode() argument 2832 test_vnode_check_setowner(struct ucred * cred,struct vnode * vp,struct label * vplabel,uid_t uid,gid_t gid) test_vnode_check_setowner() argument 2845 test_vnode_check_setutimes(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct timespec atime,struct timespec mtime) test_vnode_check_setutimes() argument 2873 test_vnode_check_unlink(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) test_vnode_check_unlink() argument 2913 test_vnode_create_extattr(struct ucred * cred,struct mount * mp,struct label * mplabel,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) test_vnode_create_extattr() argument 3002 test_vnode_relabel(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * label) test_vnode_relabel() argument 3014 test_vnode_setlabel_extattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * intlabel) test_vnode_setlabel_extattr() argument [all...] |
/freebsd-src/sys/cddl/compat/opensolaris/sys/ |
H A D | cred.h | 46 #define crgetuid(cred) ((cred)->cr_uid) argument 47 #define crgetruid(cred) ((cred)->cr_ruid) argument 48 #define crgetgid(cred) ((cred)->cr_gid) argument 49 #define crgetgroups(cred) ((cred)->cr_groups) argument 50 #define crgetngroups(cred) ((cred)->cr_ngroups) argument 51 #define crgetsid(cred, i) (NULL) argument
|
/freebsd-src/sys/security/mac_partition/ |
H A D | mac_partition.c | 110 partition_cred_check_relabel(struct ucred * cred,struct label * newlabel) partition_cred_check_relabel() argument 157 partition_cred_create_init(struct ucred * cred) partition_cred_create_init() argument 164 partition_cred_create_swapper(struct ucred * cred) partition_cred_create_swapper() argument 218 partition_cred_relabel(struct ucred * cred,struct label * newlabel) partition_cred_relabel() argument 226 partition_inpcb_check_visible(struct ucred * cred,struct inpcb * inp,struct label * inplabel) partition_inpcb_check_visible() argument 237 partition_proc_check_debug(struct ucred * cred,struct proc * p) partition_proc_check_debug() argument 247 partition_proc_check_sched(struct ucred * cred,struct proc * p) partition_proc_check_sched() argument 257 partition_proc_check_signal(struct ucred * cred,struct proc * p,int signum) partition_proc_check_signal() argument 268 partition_socket_check_visible(struct ucred * cred,struct socket * so,struct label * solabel) partition_socket_check_visible() argument 279 partition_vnode_check_exec(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct image_params * imgp,struct label * execlabel) partition_vnode_check_exec() argument [all...] |
/freebsd-src/tools/regression/security/proc_to_proc/ |
H A D | scenario.c | 46 struct cred { struct 55 struct cred *sc_cred1, *sc_cred2; /* credentials of p1 and p2 */ argument 172 cred_get(struct cred *cred) in cred_get() 208 cred_set(struct cred *cred) in cred_set() 244 cred_print(FILE *output, struct cred *cred) in cred_print()
|
/freebsd-src/sys/security/mac_mls/ |
H A D | mac_mls.c | 756 mls_bpfdesc_create(struct ucred * cred,struct bpf_d * d,struct label * dlabel) mls_bpfdesc_create() argument 779 mls_cred_associate_nfsd(struct ucred * cred) mls_cred_associate_nfsd() argument 790 mls_cred_check_relabel(struct ucred * cred,struct label * newlabel) mls_cred_check_relabel() argument 868 mls_cred_create_init(struct ucred * cred) mls_cred_create_init() argument 880 mls_cred_create_swapper(struct ucred * cred) mls_cred_create_swapper() argument 892 mls_cred_relabel(struct ucred * cred,struct label * newlabel) mls_cred_relabel() argument 903 mls_devfs_create_device(struct ucred * cred,struct mount * mp,struct cdev * dev,struct devfs_dirent * de,struct label * delabel) mls_devfs_create_device() argument 941 mls_devfs_create_symlink(struct ucred * cred,struct mount * mp,struct devfs_dirent * dd,struct label * ddlabel,struct devfs_dirent * de,struct label * delabel) mls_devfs_create_symlink() argument 979 mls_ifnet_check_relabel(struct ucred * cred,struct ifnet * ifp,struct label * ifplabel,struct label * newlabel) mls_ifnet_check_relabel() argument 1047 mls_ifnet_relabel(struct ucred * cred,struct ifnet * ifp,struct label * ifplabel,struct label * newlabel) mls_ifnet_relabel() argument 1074 mls_inpcb_check_visible(struct ucred * cred,struct inpcb * inp,struct label * inplabel) mls_inpcb_check_visible() argument 1220 mls_mount_check_stat(struct ucred * cred,struct mount * mp,struct label * mntlabel) mls_mount_check_stat() argument 1238 mls_mount_create(struct ucred * cred,struct mount * mp,struct label * mplabel) mls_mount_create() argument 1329 mls_pipe_check_ioctl(struct ucred * cred,struct pipepair * pp,struct label * pplabel,unsigned long cmd,void * data) mls_pipe_check_ioctl() argument 1342 mls_pipe_check_poll(struct ucred * cred,struct pipepair * pp,struct label * pplabel) mls_pipe_check_poll() argument 1360 mls_pipe_check_read(struct ucred * cred,struct pipepair * pp,struct label * pplabel) mls_pipe_check_read() argument 1378 mls_pipe_check_relabel(struct ucred * cred,struct pipepair * pp,struct label * pplabel,struct label * newlabel) mls_pipe_check_relabel() argument 1429 mls_pipe_check_stat(struct ucred * cred,struct pipepair * pp,struct label * pplabel) mls_pipe_check_stat() argument 1447 mls_pipe_check_write(struct ucred * cred,struct pipepair * pp,struct label * pplabel) mls_pipe_check_write() argument 1465 mls_pipe_create(struct ucred * cred,struct pipepair * pp,struct label * pplabel) mls_pipe_create() argument 1477 mls_pipe_relabel(struct ucred * cred,struct pipepair * pp,struct label * pplabel,struct label * newlabel) mls_pipe_relabel() argument 1489 mls_posixsem_check_openunlink(struct ucred * cred,struct ksem * ks,struct label * kslabel) mls_posixsem_check_openunlink() argument 1525 mls_posixsem_check_setmode(struct ucred * cred,struct ksem * ks,struct label * shmlabel,mode_t mode) mls_posixsem_check_setmode() argument 1543 mls_posixsem_check_setowner(struct ucred * cred,struct ksem * ks,struct label * shmlabel,uid_t uid,gid_t gid) mls_posixsem_check_setowner() argument 1579 mls_posixsem_create(struct ucred * cred,struct ksem * ks,struct label * kslabel) mls_posixsem_create() argument 1591 mls_posixshm_check_mmap(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,int prot,int flags) mls_posixshm_check_mmap() argument 1615 mls_posixshm_check_open(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,accmode_t accmode) mls_posixshm_check_open() argument 1657 mls_posixshm_check_setmode(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,mode_t mode) mls_posixshm_check_setmode() argument 1675 mls_posixshm_check_setowner(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,uid_t uid,gid_t gid) mls_posixshm_check_setowner() argument 1729 mls_posixshm_check_unlink(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel) mls_posixshm_check_unlink() argument 1765 mls_posixshm_create(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel) mls_posixshm_create() argument 1777 mls_proc_check_debug(struct ucred * cred,struct proc * p) mls_proc_check_debug() argument 1797 mls_proc_check_sched(struct ucred * cred,struct proc * p) mls_proc_check_sched() argument 1817 mls_proc_check_signal(struct ucred * cred,struct proc * p,int signum) mls_proc_check_signal() argument 1857 mls_socket_check_relabel(struct ucred * cred,struct socket * so,struct label * solabel,struct label * newlabel) mls_socket_check_relabel() argument 1910 mls_socket_check_visible(struct ucred * cred,struct socket * so,struct label * solabel) mls_socket_check_visible() argument 1932 mls_socket_create(struct ucred * cred,struct socket * so,struct label * solabel) mls_socket_create() argument 1975 mls_socket_relabel(struct ucred * cred,struct socket * so,struct label * solabel,struct label * newlabel) mls_socket_relabel() argument 2044 mls_system_check_acct(struct ucred * cred,struct vnode * vp,struct label * vplabel) mls_system_check_acct() argument 2066 mls_system_check_auditctl(struct ucred * cred,struct vnode * vp,struct label * vplabel) mls_system_check_auditctl() argument 2085 mls_system_check_swapon(struct ucred * cred,struct vnode * vp,struct label * vplabel) mls_system_check_swapon() argument 2111 mls_sysvmsg_create(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqlabel,struct msg * msgptr,struct label * msglabel) mls_sysvmsg_create() argument 2124 mls_sysvmsq_check_msgrcv(struct ucred * cred,struct msg * msgptr,struct label * msglabel) mls_sysvmsq_check_msgrcv() argument 2142 mls_sysvmsq_check_msgrmid(struct ucred * cred,struct msg * msgptr,struct label * msglabel) mls_sysvmsq_check_msgrmid() argument 2160 mls_sysvmsq_check_msqget(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) mls_sysvmsq_check_msqget() argument 2178 mls_sysvmsq_check_msqsnd(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) mls_sysvmsq_check_msqsnd() argument 2196 mls_sysvmsq_check_msqrcv(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) mls_sysvmsq_check_msqrcv() argument 2214 mls_sysvmsq_check_msqctl(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel,int cmd) mls_sysvmsq_check_msqctl() argument 2252 mls_sysvmsq_create(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqlabel) mls_sysvmsq_create() argument 2264 mls_sysvsem_check_semctl(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel,int cmd) mls_sysvsem_check_semctl() argument 2302 mls_sysvsem_check_semget(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel) mls_sysvsem_check_semget() argument 2320 mls_sysvsem_check_semop(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel,size_t accesstype) mls_sysvsem_check_semop() argument 2350 mls_sysvsem_create(struct ucred * cred,struct semid_kernel * semakptr,struct label * semalabel) mls_sysvsem_create() argument 2362 mls_sysvshm_check_shmat(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int shmflg) mls_sysvshm_check_shmat() argument 2384 mls_sysvshm_check_shmctl(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int cmd) mls_sysvshm_check_shmctl() argument 2416 mls_sysvshm_check_shmget(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int shmflg) mls_sysvshm_check_shmget() argument 2441 mls_sysvshm_create(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmlabel) mls_sysvshm_create() argument 2505 mls_vnode_check_chdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) mls_vnode_check_chdir() argument 2523 mls_vnode_check_chroot(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) mls_vnode_check_chroot() argument 2541 mls_vnode_check_create(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp,struct vattr * vap) mls_vnode_check_create() argument 2559 mls_vnode_check_deleteacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type) mls_vnode_check_deleteacl() argument 2577 mls_vnode_check_deleteextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) mls_vnode_check_deleteextattr() argument 2595 mls_vnode_check_exec(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct image_params * imgp,struct label * execlabel) mls_vnode_check_exec() argument 2627 mls_vnode_check_getacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type) mls_vnode_check_getacl() argument 2645 mls_vnode_check_getextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) mls_vnode_check_getextattr() argument 2663 mls_vnode_check_link(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) mls_vnode_check_link() argument 2686 mls_vnode_check_listextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace) mls_vnode_check_listextattr() argument 2705 mls_vnode_check_lookup(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp) mls_vnode_check_lookup() argument 2723 mls_vnode_check_mmap(struct ucred * cred,struct vnode * vp,struct label * vplabel,int prot,int flags) mls_vnode_check_mmap() argument 2751 mls_vnode_check_open(struct ucred * cred,struct vnode * vp,struct label * vplabel,accmode_t accmode) mls_vnode_check_open() argument 2812 mls_vnode_check_readdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) mls_vnode_check_readdir() argument 2830 mls_vnode_check_readlink(struct ucred * cred,struct vnode * vp,struct label * vplabel) mls_vnode_check_readlink() argument 2848 mls_vnode_check_relabel(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * newlabel) mls_vnode_check_relabel() argument 2899 mls_vnode_check_rename_from(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) mls_vnode_check_rename_from() argument 2923 mls_vnode_check_rename_to(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,int samedir,struct componentname * cnp) mls_vnode_check_rename_to() argument 2949 mls_vnode_check_revoke(struct ucred * cred,struct vnode * vp,struct label * vplabel) mls_vnode_check_revoke() argument 2967 mls_vnode_check_setacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type,struct acl * acl) mls_vnode_check_setacl() argument 2985 mls_vnode_check_setextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) mls_vnode_check_setextattr() argument 3005 mls_vnode_check_setflags(struct ucred * cred,struct vnode * vp,struct label * vplabel,u_long flags) mls_vnode_check_setflags() argument 3023 mls_vnode_check_setmode(struct ucred * cred,struct vnode * vp,struct label * vplabel,mode_t mode) mls_vnode_check_setmode() argument 3041 mls_vnode_check_setowner(struct ucred * cred,struct vnode * vp,struct label * vplabel,uid_t uid,gid_t gid) mls_vnode_check_setowner() argument 3059 mls_vnode_check_setutimes(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct timespec atime,struct timespec mtime) mls_vnode_check_setutimes() argument 3095 mls_vnode_check_unlink(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) mls_vnode_check_unlink() argument 3137 mls_vnode_create_extattr(struct ucred * cred,struct mount * mp,struct label * mplabel,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) mls_vnode_create_extattr() argument 3160 mls_vnode_relabel(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * label) mls_vnode_relabel() argument 3172 mls_vnode_setlabel_extattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * intlabel) mls_vnode_setlabel_extattr() argument [all...] |
/freebsd-src/sys/security/mac_biba/ |
H A D | mac_biba.c | 790 biba_bpfdesc_create(struct ucred * cred,struct bpf_d * d,struct label * dlabel) biba_bpfdesc_create() argument 814 biba_cred_associate_nfsd(struct ucred * cred) biba_cred_associate_nfsd() argument 825 biba_cred_check_relabel(struct ucred * cred,struct label * newlabel) biba_cred_check_relabel() argument 904 biba_cred_create_init(struct ucred * cred) biba_cred_create_init() argument 916 biba_cred_create_swapper(struct ucred * cred) biba_cred_create_swapper() argument 928 biba_cred_relabel(struct ucred * cred,struct label * newlabel) biba_cred_relabel() argument 939 biba_devfs_create_device(struct ucred * cred,struct mount * mp,struct cdev * dev,struct devfs_dirent * de,struct label * delabel) biba_devfs_create_device() argument 975 biba_devfs_create_symlink(struct ucred * cred,struct mount * mp,struct devfs_dirent * dd,struct label * ddlabel,struct devfs_dirent * de,struct label * delabel) biba_devfs_create_symlink() argument 1013 biba_ifnet_check_relabel(struct ucred * cred,struct ifnet * ifp,struct label * ifplabel,struct label * newlabel) biba_ifnet_check_relabel() argument 1125 biba_ifnet_relabel(struct ucred * cred,struct ifnet * ifp,struct label * ifplabel,struct label * newlabel) biba_ifnet_relabel() argument 1152 biba_inpcb_check_visible(struct ucred * cred,struct inpcb * inp,struct label * inplabel) biba_inpcb_check_visible() argument 1300 biba_kld_check_load(struct ucred * cred,struct vnode * vp,struct label * vplabel) biba_kld_check_load() argument 1323 biba_mount_check_stat(struct ucred * cred,struct mount * mp,struct label * mplabel) biba_mount_check_stat() argument 1341 biba_mount_create(struct ucred * cred,struct mount * mp,struct label * mplabel) biba_mount_create() argument 1433 biba_pipe_check_ioctl(struct ucred * cred,struct pipepair * pp,struct label * pplabel,unsigned long cmd,void * data) biba_pipe_check_ioctl() argument 1446 biba_pipe_check_poll(struct ucred * cred,struct pipepair * pp,struct label * pplabel) biba_pipe_check_poll() argument 1464 biba_pipe_check_read(struct ucred * cred,struct pipepair * pp,struct label * pplabel) biba_pipe_check_read() argument 1482 biba_pipe_check_relabel(struct ucred * cred,struct pipepair * pp,struct label * pplabel,struct label * newlabel) biba_pipe_check_relabel() argument 1533 biba_pipe_check_stat(struct ucred * cred,struct pipepair * pp,struct label * pplabel) biba_pipe_check_stat() argument 1551 biba_pipe_check_write(struct ucred * cred,struct pipepair * pp,struct label * pplabel) biba_pipe_check_write() argument 1569 biba_pipe_create(struct ucred * cred,struct pipepair * pp,struct label * pplabel) biba_pipe_create() argument 1581 biba_pipe_relabel(struct ucred * cred,struct pipepair * pp,struct label * pplabel,struct label * newlabel) biba_pipe_relabel() argument 1593 biba_posixsem_check_openunlink(struct ucred * cred,struct ksem * ks,struct label * kslabel) biba_posixsem_check_openunlink() argument 1611 biba_posixsem_check_setmode(struct ucred * cred,struct ksem * ks,struct label * kslabel,mode_t mode) biba_posixsem_check_setmode() argument 1629 biba_posixsem_check_setowner(struct ucred * cred,struct ksem * ks,struct label * kslabel,uid_t uid,gid_t gid) biba_posixsem_check_setowner() argument 1683 biba_posixsem_create(struct ucred * cred,struct ksem * ks,struct label * kslabel) biba_posixsem_create() argument 1695 biba_posixshm_check_mmap(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,int prot,int flags) biba_posixshm_check_mmap() argument 1719 biba_posixshm_check_open(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,accmode_t accmode) biba_posixshm_check_open() argument 1761 biba_posixshm_check_setmode(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,mode_t mode) biba_posixshm_check_setmode() argument 1779 biba_posixshm_check_setowner(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel,uid_t uid,gid_t gid) biba_posixshm_check_setowner() argument 1833 biba_posixshm_check_unlink(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel) biba_posixshm_check_unlink() argument 1869 biba_posixshm_create(struct ucred * cred,struct shmfd * shmfd,struct label * shmlabel) biba_posixshm_create() argument 1886 biba_priv_check(struct ucred * cred,int priv) biba_priv_check() argument 2070 biba_proc_check_debug(struct ucred * cred,struct proc * p) biba_proc_check_debug() argument 2090 biba_proc_check_sched(struct ucred * cred,struct proc * p) biba_proc_check_sched() argument 2110 biba_proc_check_signal(struct ucred * cred,struct proc * p,int signum) biba_proc_check_signal() argument 2149 biba_socket_check_relabel(struct ucred * cred,struct socket * so,struct label * solabel,struct label * newlabel) biba_socket_check_relabel() argument 2202 biba_socket_check_visible(struct ucred * cred,struct socket * so,struct label * solabel) biba_socket_check_visible() argument 2224 biba_socket_create(struct ucred * cred,struct socket * so,struct label * solabel) biba_socket_create() argument 2267 biba_socket_relabel(struct ucred * cred,struct socket * so,struct label * solabel,struct label * newlabel) biba_socket_relabel() argument 2333 biba_system_check_acct(struct ucred * cred,struct vnode * vp,struct label * vplabel) biba_system_check_acct() argument 2359 biba_system_check_auditctl(struct ucred * cred,struct vnode * vp,struct label * vplabel) biba_system_check_auditctl() argument 2385 biba_system_check_auditon(struct ucred * cred,int cmd) biba_system_check_auditon() argument 2403 biba_system_check_swapoff(struct ucred * cred,struct vnode * vp,struct label * label) biba_system_check_swapoff() argument 2422 biba_system_check_swapon(struct ucred * cred,struct vnode * vp,struct label * vplabel) biba_system_check_swapon() argument 2445 biba_system_check_sysctl(struct ucred * cred,struct sysctl_oid * oidp,void * arg1,int arg2,struct sysctl_req * req) biba_system_check_sysctl() argument 2480 biba_sysvmsg_create(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqlabel,struct msg * msgptr,struct label * msglabel) biba_sysvmsg_create() argument 2493 biba_sysvmsq_check_msgrcv(struct ucred * cred,struct msg * msgptr,struct label * msglabel) biba_sysvmsq_check_msgrcv() argument 2511 biba_sysvmsq_check_msgrmid(struct ucred * cred,struct msg * msgptr,struct label * msglabel) biba_sysvmsq_check_msgrmid() argument 2529 biba_sysvmsq_check_msqget(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) biba_sysvmsq_check_msqget() argument 2547 biba_sysvmsq_check_msqsnd(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) biba_sysvmsq_check_msqsnd() argument 2565 biba_sysvmsq_check_msqrcv(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel) biba_sysvmsq_check_msqrcv() argument 2583 biba_sysvmsq_check_msqctl(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqklabel,int cmd) biba_sysvmsq_check_msqctl() argument 2621 biba_sysvmsq_create(struct ucred * cred,struct msqid_kernel * msqkptr,struct label * msqlabel) biba_sysvmsq_create() argument 2633 biba_sysvsem_check_semctl(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel,int cmd) biba_sysvsem_check_semctl() argument 2671 biba_sysvsem_check_semget(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel) biba_sysvsem_check_semget() argument 2689 biba_sysvsem_check_semop(struct ucred * cred,struct semid_kernel * semakptr,struct label * semaklabel,size_t accesstype) biba_sysvsem_check_semop() argument 2719 biba_sysvsem_create(struct ucred * cred,struct semid_kernel * semakptr,struct label * semalabel) biba_sysvsem_create() argument 2731 biba_sysvshm_check_shmat(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int shmflg) biba_sysvshm_check_shmat() argument 2753 biba_sysvshm_check_shmctl(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int cmd) biba_sysvshm_check_shmctl() argument 2785 biba_sysvshm_check_shmget(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmseglabel,int shmflg) biba_sysvshm_check_shmget() argument 2810 biba_sysvshm_create(struct ucred * cred,struct shmid_kernel * shmsegptr,struct label * shmlabel) biba_sysvshm_create() argument 2875 biba_vnode_check_chdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) biba_vnode_check_chdir() argument 2893 biba_vnode_check_chroot(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) biba_vnode_check_chroot() argument 2911 biba_vnode_check_create(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp,struct vattr * vap) biba_vnode_check_create() argument 2929 biba_vnode_check_deleteacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type) biba_vnode_check_deleteacl() argument 2947 biba_vnode_check_deleteextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) biba_vnode_check_deleteextattr() argument 2965 biba_vnode_check_exec(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct image_params * imgp,struct label * execlabel) biba_vnode_check_exec() argument 2997 biba_vnode_check_getacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type) biba_vnode_check_getacl() argument 3015 biba_vnode_check_getextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) biba_vnode_check_getextattr() argument 3033 biba_vnode_check_link(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) biba_vnode_check_link() argument 3057 biba_vnode_check_listextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace) biba_vnode_check_listextattr() argument 3075 biba_vnode_check_lookup(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct componentname * cnp) biba_vnode_check_lookup() argument 3093 biba_vnode_check_mmap(struct ucred * cred,struct vnode * vp,struct label * vplabel,int prot,int flags) biba_vnode_check_mmap() argument 3121 biba_vnode_check_open(struct ucred * cred,struct vnode * vp,struct label * vplabel,accmode_t accmode) biba_vnode_check_open() argument 3182 biba_vnode_check_readdir(struct ucred * cred,struct vnode * dvp,struct label * dvplabel) biba_vnode_check_readdir() argument 3200 biba_vnode_check_readlink(struct ucred * cred,struct vnode * vp,struct label * vplabel) biba_vnode_check_readlink() argument 3218 biba_vnode_check_relabel(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * newlabel) biba_vnode_check_relabel() argument 3269 biba_vnode_check_rename_from(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) biba_vnode_check_rename_from() argument 3293 biba_vnode_check_rename_to(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,int samedir,struct componentname * cnp) biba_vnode_check_rename_to() argument 3319 biba_vnode_check_revoke(struct ucred * cred,struct vnode * vp,struct label * vplabel) biba_vnode_check_revoke() argument 3337 biba_vnode_check_setacl(struct ucred * cred,struct vnode * vp,struct label * vplabel,acl_type_t type,struct acl * acl) biba_vnode_check_setacl() argument 3355 biba_vnode_check_setextattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,int attrnamespace,const char * name) biba_vnode_check_setextattr() argument 3375 biba_vnode_check_setflags(struct ucred * cred,struct vnode * vp,struct label * vplabel,u_long flags) biba_vnode_check_setflags() argument 3393 biba_vnode_check_setmode(struct ucred * cred,struct vnode * vp,struct label * vplabel,mode_t mode) biba_vnode_check_setmode() argument 3411 biba_vnode_check_setowner(struct ucred * cred,struct vnode * vp,struct label * vplabel,uid_t uid,gid_t gid) biba_vnode_check_setowner() argument 3429 biba_vnode_check_setutimes(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct timespec atime,struct timespec mtime) biba_vnode_check_setutimes() argument 3465 biba_vnode_check_unlink(struct ucred * cred,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) biba_vnode_check_unlink() argument 3507 biba_vnode_create_extattr(struct ucred * cred,struct mount * mp,struct label * mplabel,struct vnode * dvp,struct label * dvplabel,struct vnode * vp,struct label * vplabel,struct componentname * cnp) biba_vnode_create_extattr() argument 3530 biba_vnode_relabel(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * newlabel) biba_vnode_relabel() argument 3542 biba_vnode_setlabel_extattr(struct ucred * cred,struct vnode * vp,struct label * vplabel,struct label * intlabel) biba_vnode_setlabel_extattr() argument [all...] |
/freebsd-src/sys/security/mac_seeotheruids/ |
H A D | mac_seeotheruids.c | 133 seeotheruids_proc_check_debug(struct ucred * cred,struct proc * p) seeotheruids_proc_check_debug() argument 140 seeotheruids_proc_check_sched(struct ucred * cred,struct proc * p) seeotheruids_proc_check_sched() argument 147 seeotheruids_proc_check_signal(struct ucred * cred,struct proc * p,int signum) seeotheruids_proc_check_signal() argument 162 seeotheruids_inpcb_check_visible(struct ucred * cred,struct inpcb * inp,struct label * inplabel) seeotheruids_inpcb_check_visible() argument 170 seeotheruids_socket_check_visible(struct ucred * cred,struct socket * so,struct label * solabel) seeotheruids_socket_check_visible() argument [all...] |
/freebsd-src/crypto/heimdal/lib/ipc/ |
H A D | common.c | 51 heim_ipc_free_cred(heim_icred cred) in heim_ipc_free_cred() argument 57 heim_ipc_cred_get_uid(heim_icred cred) in heim_ipc_cred_get_uid() 63 heim_ipc_cred_get_gid(heim_icred cred) in heim_ipc_cred_get_gid() 69 heim_ipc_cred_get_pid(heim_icred cred) in heim_ipc_cred_get_pid() 75 heim_ipc_cred_get_session(heim_icred cred) in heim_ipc_cred_get_session() 82 _heim_ipc_create_cred(uid_t uid, gid_t gid, pid_t pid, pid_t session, heim_icred *cred) in _heim_ipc_create_cred()
|
/freebsd-src/contrib/wpa/src/tls/ |
H A D | tlsv1_cred.c | 23 struct tlsv1_credentials *cred; in tlsv1_cred_alloc() local 29 void tlsv1_cred_free(struct tlsv1_credentials *cred) in tlsv1_cred_free() 194 int tlsv1_set_ca_cert(struct tlsv1_credentials *cred, const char *cert, in tlsv1_set_ca_cert() 258 int tlsv1_set_cert(struct tlsv1_credentials *cred, const char *cert, in tlsv1_set_cert() 415 static int pkcs12_keybag(struct tlsv1_credentials *cred, in pkcs12_keybag() 423 static int pkcs12_pkcs8_keybag(struct tlsv1_credentials *cred, in pkcs12_pkcs8_keybag() 443 static int pkcs12_certbag(struct tlsv1_credentials *cred, in pkcs12_certbag() 606 static int pkcs12_safebag(struct tlsv1_credentials *cred, in pkcs12_safebag() 678 static int pkcs12_safecontents(struct tlsv1_credentials *cred, in pkcs12_safecontents() 718 static int pkcs12_parse_content_data(struct tlsv1_credentials *cred, in pkcs12_parse_content_data() [all …]
|
/freebsd-src/sys/netinet/ |
H A D | in_jail.c | 119 prison_get_ip4(struct ucred *cred, struct in_addr *ia) in prison_get_ip4() 152 prison_saddrsel_ip4(struct ucred *cred, struct in_addr *ia) in prison_saddrsel_ip4() 215 prison_local_ip4(struct ucred *cred, struct in_addr *ia) in prison_local_ip4() 266 prison_remote_ip4(struct ucred *cred, struct in_addr *ia) in prison_remote_ip4() 317 prison_check_ip4(const struct ucred *cred, const struct in_addr *ia) in prison_check_ip4()
|