Home
last modified time | relevance | path

Searched defs:cred (Results 1 – 25 of 364) sorted by relevance

12345678910>>...15

/freebsd-src/contrib/libfido2/src/
H A Dcred.c21 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 Dmac_cred.c87 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 Dmac_system.c74 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 Dmac_vfs.c276 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 Dmac_audit.c60 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 Dmac_sysv_msg.c140 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 Dmac_socket.c234 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 Dmac_pipe.c127 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 Dmac_sysv_shm.c101 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 Dmac_posix_shm.c94 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 Dmac_framework.h267 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 Dmac_stub.c257 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 Dugidfw_vnode.c62 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 Dkern_priv.c60 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 Dwps_attr_process.c84 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 Dmac_test.c178 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 Dcred.h46 #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 Dmac_partition.c110 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 Dscenario.c46 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 Dmac_mls.c756 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 Dmac_biba.c790 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 Dmac_seeotheruids.c133 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 Dcommon.c51 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 Dtlsv1_cred.c23 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 Din_jail.c119 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()

12345678910>>...15