Home
last modified time | relevance | path

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

12345

/f-stack/freebsd/security/mac_stub/
H A Dmac_stub.c193 stub_cred_associate_nfsd(struct ucred *cred) in stub_cred_associate_nfsd()
241 stub_cred_check_setgid(struct ucred *cred, gid_t gid) in stub_cred_check_setgid()
286 stub_cred_check_setuid(struct ucred *cred, uid_t uid) in stub_cred_check_setuid()
300 stub_cred_create_init(struct ucred *cred) in stub_cred_create_init()
306 stub_cred_create_swapper(struct ucred *cred) in stub_cred_create_swapper()
480 stub_kenv_check_dump(struct ucred *cred) in stub_kenv_check_dump()
487 stub_kenv_check_get(struct ucred *cred, char *name) in stub_kenv_check_get()
501 stub_kenv_check_unset(struct ucred *cred, char *name) in stub_kenv_check_unset()
516 stub_kld_check_stat(struct ucred *cred) in stub_kld_check_stat()
817 stub_priv_check(struct ucred *cred, int priv) in stub_priv_check()
[all …]
/f-stack/freebsd/security/mac_bsdextended/
H A Dugidfw_vnode.c64 ugidfw_vnode_check_access(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_access()
72 ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_chdir()
80 ugidfw_vnode_check_chroot(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_chroot()
88 ugidfw_check_create_vnode(struct ucred *cred, struct vnode *dvp, in ugidfw_check_create_vnode()
112 ugidfw_vnode_check_exec(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_exec()
121 ugidfw_vnode_check_getacl(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_getacl()
137 ugidfw_vnode_check_link(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_link()
161 ugidfw_vnode_check_lookup(struct ucred *cred, struct vnode *dvp, in ugidfw_vnode_check_lookup()
169 ugidfw_vnode_check_open(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_open()
221 ugidfw_vnode_check_revoke(struct ucred *cred, struct vnode *vp, in ugidfw_vnode_check_revoke()
[all …]
H A Dugidfw_system.c64 ugidfw_system_check_acct(struct ucred *cred, struct vnode *vp, in ugidfw_system_check_acct()
75 ugidfw_system_check_auditctl(struct ucred *cred, struct vnode *vp, in ugidfw_system_check_auditctl()
86 ugidfw_system_check_swapon(struct ucred *cred, struct vnode *vp, in ugidfw_system_check_swapon()
/f-stack/freebsd/security/mac/
H A Dmac_cred.c89 mac_cred_init(struct ucred *cred) in mac_cred_init()
107 mac_cred_destroy(struct ucred *cred) in mac_cred_destroy()
126 mac_cred_associate_nfsd(struct ucred *cred) in mac_cred_associate_nfsd()
137 mac_cred_create_swapper(struct ucred *cred) in mac_cred_create_swapper()
148 mac_cred_create_init(struct ucred *cred) in mac_cred_create_init()
194 mac_cred_relabel(struct ucred *cred, struct label *newlabel) in mac_cred_relabel()
204 mac_cred_check_relabel(struct ucred *cred, struct label *newlabel) in mac_cred_check_relabel()
217 mac_cred_check_setuid(struct ucred *cred, uid_t uid) in mac_cred_check_setuid()
230 mac_cred_check_seteuid(struct ucred *cred, uid_t euid) in mac_cred_check_seteuid()
243 mac_cred_check_setgid(struct ucred *cred, gid_t gid) in mac_cred_check_setgid()
[all …]
H A Dmac_system.c76 mac_kenv_check_dump(struct ucred *cred) in mac_kenv_check_dump()
89 mac_kenv_check_get(struct ucred *cred, char *name) in mac_kenv_check_get()
103 mac_kenv_check_set(struct ucred *cred, char *name, char *value) in mac_kenv_check_set()
116 mac_kenv_check_unset(struct ucred *cred, char *name) in mac_kenv_check_unset()
129 mac_kld_check_load(struct ucred *cred, struct vnode *vp) in mac_kld_check_load()
144 mac_kld_check_stat(struct ucred *cred) in mac_kld_check_stat()
158 mac_system_check_acct(struct ucred *cred, struct vnode *vp) in mac_system_check_acct()
176 mac_system_check_reboot(struct ucred *cred, int howto) in mac_system_check_reboot()
190 mac_system_check_swapon(struct ucred *cred, struct vnode *vp) in mac_system_check_swapon()
206 mac_system_check_swapoff(struct ucred *cred, struct vnode *vp) in mac_system_check_swapoff()
[all …]
H A Dmac_vfs.c278 mac_vnode_create_extattr(struct ucred *cred, struct mount *mp, in mac_vnode_create_extattr()
391 mac_vnode_check_chdir(struct ucred *cred, struct vnode *dvp) in mac_vnode_check_chdir()
407 mac_vnode_check_chroot(struct ucred *cred, struct vnode *dvp) in mac_vnode_check_chroot()
423 mac_vnode_check_create(struct ucred *cred, struct vnode *dvp, in mac_vnode_check_create()
477 mac_vnode_check_exec(struct ucred *cred, struct vnode *vp, in mac_vnode_check_exec()
530 mac_vnode_check_link(struct ucred *cred, struct vnode *dvp, in mac_vnode_check_link()
720 mac_vnode_check_relabel(struct ucred *cred, struct vnode *vp, in mac_vnode_check_relabel()
774 mac_vnode_check_revoke(struct ucred *cred, struct vnode *vp) in mac_vnode_check_revoke()
913 mac_vnode_check_unlink(struct ucred *cred, struct vnode *dvp, in mac_vnode_check_unlink()
948 mac_vnode_relabel(struct ucred *cred, struct vnode *vp, in mac_vnode_relabel()
[all …]
H A Dmac_socket.c236 mac_socket_create(struct ucred *cred, struct socket *so) in mac_socket_create()
251 mac_socket_relabel(struct ucred *cred, struct socket *so, in mac_socket_relabel()
304 mac_socket_check_accept(struct ucred *cred, struct socket *so) in mac_socket_check_accept()
319 mac_socket_check_bind(struct ucred *cred, struct socket *so, in mac_socket_check_bind()
335 mac_socket_check_connect(struct ucred *cred, struct socket *so, in mac_socket_check_connect()
388 mac_socket_check_listen(struct ucred *cred, struct socket *so) in mac_socket_check_listen()
403 mac_socket_check_poll(struct ucred *cred, struct socket *so) in mac_socket_check_poll()
417 mac_socket_check_receive(struct ucred *cred, struct socket *so) in mac_socket_check_receive()
450 mac_socket_check_send(struct ucred *cred, struct socket *so) in mac_socket_check_send()
464 mac_socket_check_stat(struct ucred *cred, struct socket *so) in mac_socket_check_stat()
[all …]
H A Dmac_sysv_msg.c142 mac_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in mac_sysvmsg_create()
151 mac_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_create()
176 mac_sysvmsq_check_msgmsq(struct ucred *cred, struct msg *msgptr, in mac_sysvmsq_check_msgmsq()
192 mac_sysvmsq_check_msgrcv(struct ucred *cred, struct msg *msgptr) in mac_sysvmsq_check_msgrcv()
207 mac_sysvmsq_check_msgrmid(struct ucred *cred, struct msg *msgptr) in mac_sysvmsq_check_msgrmid()
222 mac_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msqget()
237 mac_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msqsnd()
252 mac_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msqrcv()
267 mac_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, in mac_sysvmsq_check_msqctl()
H A Dmac_audit.c63 mac_cred_check_setaudit(struct ucred *cred, struct auditinfo *ai) in mac_cred_check_setaudit()
77 mac_cred_check_setaudit_addr(struct ucred *cred, struct auditinfo_addr *aia) in mac_cred_check_setaudit_addr()
90 mac_cred_check_setauid(struct ucred *cred, uid_t auid) in mac_cred_check_setauid()
104 mac_system_check_audit(struct ucred *cred, void *record, int length) in mac_system_check_audit()
118 mac_system_check_auditctl(struct ucred *cred, struct vnode *vp) in mac_system_check_auditctl()
135 mac_system_check_auditon(struct ucred *cred, int cmd) in mac_system_check_auditon()
H A Dmac_pipe.c129 mac_pipe_create(struct ucred *cred, struct pipepair *pp) in mac_pipe_create()
136 mac_pipe_relabel(struct ucred *cred, struct pipepair *pp, in mac_pipe_relabel()
148 mac_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in mac_pipe_check_ioctl()
166 mac_pipe_check_poll_impl(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_poll_impl()
182 mac_pipe_check_read(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_read()
198 mac_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, in mac_pipe_check_relabel()
216 mac_pipe_check_stat(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_stat()
232 mac_pipe_check_write(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_write()
245 mac_pipe_label_set(struct ucred *cred, struct pipepair *pp, in mac_pipe_label_set()
H A Dmac_framework.h219 mac_pipe_check_poll(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_poll()
290 mac_priv_check(struct ucred *cred, int priv) in mac_priv_check()
306 mac_priv_grant(struct ucred *cred, int priv) in mac_priv_grant()
437 mac_vnode_check_access(struct ucred *cred, struct vnode *dvp, in mac_vnode_check_access()
474 mac_vnode_check_lookup(struct ucred *cred, struct vnode *dvp, in mac_vnode_check_lookup()
493 mac_vnode_check_mmap(struct ucred *cred, struct vnode *vp, int prot, in mac_vnode_check_mmap()
512 mac_vnode_check_open(struct ucred *cred, struct vnode *vp, in mac_vnode_check_open()
549 mac_vnode_check_readlink(struct ucred *cred, struct vnode *vp) in mac_vnode_check_readlink()
H A Dmac_posix_shm.c96 mac_posixshm_create(struct ucred *cred, struct shmfd *shmfd) in mac_posixshm_create()
107 mac_posixshm_check_create(struct ucred *cred, const char *path) in mac_posixshm_check_create()
121 mac_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, int prot, in mac_posixshm_check_mmap()
138 mac_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, in mac_posixshm_check_open()
188 mac_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd) in mac_posixshm_check_unlink()
203 mac_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, mode_t mode) in mac_posixshm_check_setmode()
218 mac_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, uid_t uid, in mac_posixshm_check_setowner()
H A Dmac_sysv_shm.c103 mac_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_create()
121 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmat()
138 mac_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmctl()
154 mac_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_check_shmdt()
169 mac_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmget()
H A Dmac_sysv_sem.c103 mac_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr) in mac_sysvsem_create()
121 mac_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semctl()
137 mac_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr) in mac_sysvsem_check_semget()
151 mac_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semop()
H A Dmac_process.c213 struct ucred *cred; in mac_proc_vm_revoke() local
252 mac_proc_vm_revoke_recurse(struct thread *td, struct ucred *cred, in mac_proc_vm_revoke_recurse()
377 mac_proc_check_debug(struct ucred *cred, struct proc *p) in mac_proc_check_debug()
392 mac_proc_check_sched(struct ucred *cred, struct proc *p) in mac_proc_check_sched()
408 mac_proc_check_signal(struct ucred *cred, struct proc *p, int signum) in mac_proc_check_signal()
423 mac_proc_check_wait(struct ucred *cred, struct proc *p) in mac_proc_check_wait()
/f-stack/freebsd/kern/
H A Dkern_priv.c63 suser_enabled(struct ucred *cred) in suser_enabled()
72 struct ucred *cred; in sysctl_kern_suser_enabled() local
102 priv_check_cred_pre(struct ucred *cred, int priv) in priv_check_cred_pre()
115 priv_check_cred_post(struct ucred *cred, int priv, int error, bool handled) in priv_check_cred_post()
151 priv_check_cred(struct ucred *cred, int priv) in priv_check_cred()
280 priv_check_cred_vfs_lookup_slow(struct ucred *cred) in priv_check_cred_vfs_lookup_slow()
300 priv_check_cred_vfs_lookup(struct ucred *cred) in priv_check_cred_vfs_lookup()
315 priv_check_cred_vfs_lookup_nomac(struct ucred *cred) in priv_check_cred_vfs_lookup_nomac()
330 priv_check_cred_vfs_generation_slow(struct ucred *cred) in priv_check_cred_vfs_generation_slow()
355 priv_check_cred_vfs_generation(struct ucred *cred) in priv_check_cred_vfs_generation()
/f-stack/freebsd/security/mac_test/
H A Dmac_test.c388 test_cred_create_init(struct ucred *cred) in test_cred_create_init()
397 test_cred_create_swapper(struct ucred *cred) in test_cred_create_swapper()
873 test_kenv_check_dump(struct ucred *cred) in test_kenv_check_dump()
930 test_kld_check_stat(struct ucred *cred) in test_kld_check_stat()
2166 test_sysvmsq_check_msqget(struct ucred *cred, in test_sysvmsq_check_msqget()
2179 test_sysvmsq_check_msqsnd(struct ucred *cred, in test_sysvmsq_check_msqsnd()
2192 test_sysvmsq_check_msqrcv(struct ucred *cred, in test_sysvmsq_check_msqrcv()
2227 test_sysvmsq_create(struct ucred *cred, in test_sysvmsq_create()
2280 test_sysvsem_check_semop(struct ucred *cred, in test_sysvsem_check_semop()
2329 test_sysvshm_check_shmat(struct ucred *cred, in test_sysvshm_check_shmat()
[all …]
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dcred.h55 #define crgetuid(cred) ((cred)->cr_uid) argument
56 #define crgetruid(cred) ((cred)->cr_ruid) argument
57 #define crgetgid(cred) ((cred)->cr_gid) argument
58 #define crgetgroups(cred) ((cred)->cr_groups) argument
59 #define crgetngroups(cred) ((cred)->cr_ngroups) argument
60 #define crgetsid(cred, i) (NULL) argument
/f-stack/freebsd/security/mac_partition/
H A Dmac_partition.c112 partition_cred_check_relabel(struct ucred *cred, struct label *newlabel) in partition_cred_check_relabel()
159 partition_cred_create_init(struct ucred *cred) in partition_cred_create_init()
166 partition_cred_create_swapper(struct ucred *cred) in partition_cred_create_swapper()
220 partition_cred_relabel(struct ucred *cred, struct label *newlabel) in partition_cred_relabel()
228 partition_inpcb_check_visible(struct ucred *cred, struct inpcb *inp, in partition_inpcb_check_visible()
239 partition_proc_check_debug(struct ucred *cred, struct proc *p) in partition_proc_check_debug()
249 partition_proc_check_sched(struct ucred *cred, struct proc *p) in partition_proc_check_sched()
259 partition_proc_check_signal(struct ucred *cred, struct proc *p, in partition_proc_check_signal()
270 partition_socket_check_visible(struct ucred *cred, struct socket *so, in partition_socket_check_visible()
281 partition_vnode_check_exec(struct ucred *cred, struct vnode *vp, in partition_vnode_check_exec()
/f-stack/freebsd/security/mac_mls/
H A Dmac_mls.c781 mls_cred_associate_nfsd(struct ucred *cred) in mls_cred_associate_nfsd()
870 mls_cred_create_init(struct ucred *cred) in mls_cred_create_init()
882 mls_cred_create_swapper(struct ucred *cred) in mls_cred_create_swapper()
1049 mls_ifnet_relabel(struct ucred *cred, struct ifnet *ifp, in mls_ifnet_relabel()
1467 mls_pipe_create(struct ucred *cred, struct pipepair *pp, in mls_pipe_create()
1479 mls_pipe_relabel(struct ucred *cred, struct pipepair *pp, in mls_pipe_relabel()
1581 mls_posixsem_create(struct ucred *cred, struct ksem *ks, in mls_posixsem_create()
1779 mls_proc_check_debug(struct ucred *cred, struct proc *p) in mls_proc_check_debug()
1799 mls_proc_check_sched(struct ucred *cred, struct proc *p) in mls_proc_check_sched()
1934 mls_socket_create(struct ucred *cred, struct socket *so, in mls_socket_create()
[all …]
/f-stack/freebsd/security/mac_biba/
H A Dmac_biba.c792 biba_bpfdesc_create(struct ucred *cred, struct bpf_d *d, in biba_bpfdesc_create()
816 biba_cred_associate_nfsd(struct ucred *cred) in biba_cred_associate_nfsd()
906 biba_cred_create_init(struct ucred *cred) in biba_cred_create_init()
918 biba_cred_create_swapper(struct ucred *cred) in biba_cred_create_swapper()
1127 biba_ifnet_relabel(struct ucred *cred, struct ifnet *ifp, in biba_ifnet_relabel()
1302 biba_kld_check_load(struct ucred *cred, struct vnode *vp, in biba_kld_check_load()
1343 biba_mount_create(struct ucred *cred, struct mount *mp, in biba_mount_create()
1571 biba_pipe_create(struct ucred *cred, struct pipepair *pp, in biba_pipe_create()
1888 biba_priv_check(struct ucred *cred, int priv) in biba_priv_check()
2385 biba_system_check_auditon(struct ucred *cred, int cmd) in biba_system_check_auditon()
[all …]
/f-stack/freebsd/security/mac_seeotheruids/
H A Dmac_seeotheruids.c135 seeotheruids_proc_check_debug(struct ucred *cred, struct proc *p) in seeotheruids_proc_check_debug()
142 seeotheruids_proc_check_sched(struct ucred *cred, struct proc *p) in seeotheruids_proc_check_sched()
149 seeotheruids_proc_check_signal(struct ucred *cred, struct proc *p, in seeotheruids_proc_check_signal()
164 seeotheruids_inpcb_check_visible(struct ucred *cred, struct inpcb *inp, in seeotheruids_inpcb_check_visible()
172 seeotheruids_socket_check_visible(struct ucred *cred, struct socket *so, in seeotheruids_socket_check_visible()
/f-stack/freebsd/netinet/
H A Din_jail.c187 prison_get_ip4(struct ucred *cred, struct in_addr *ia) in prison_get_ip4()
220 prison_saddrsel_ip4(struct ucred *cred, struct in_addr *ia) in prison_saddrsel_ip4()
285 prison_local_ip4(struct ucred *cred, struct in_addr *ia) in prison_local_ip4()
336 prison_remote_ip4(struct ucred *cred, struct in_addr *ia) in prison_remote_ip4()
407 prison_check_ip4(const struct ucred *cred, const struct in_addr *ia) in prison_check_ip4()
/f-stack/freebsd/security/mac_lomac/
H A Dmac_lomac.c888 lomac_bpfdesc_create(struct ucred *cred, struct bpf_d *d, in lomac_bpfdesc_create()
993 lomac_cred_create_init(struct ucred *cred) in lomac_cred_create_init()
1004 lomac_cred_create_swapper(struct ucred *cred) in lomac_cred_create_swapper()
1242 lomac_ifnet_relabel(struct ucred *cred, struct ifnet *ifp, in lomac_ifnet_relabel()
1415 lomac_kld_check_load(struct ucred *cred, struct vnode *vp, in lomac_kld_check_load()
1436 lomac_mount_create(struct ucred *cred, struct mount *mp, in lomac_mount_create()
1627 lomac_pipe_create(struct ucred *cred, struct pipepair *pp, in lomac_pipe_create()
1656 lomac_priv_check(struct ucred *cred, int priv) in lomac_priv_check()
1838 lomac_proc_check_debug(struct ucred *cred, struct proc *p) in lomac_proc_check_debug()
1858 lomac_proc_check_sched(struct ucred *cred, struct proc *p) in lomac_proc_check_sched()
[all …]
/f-stack/freebsd/netinet6/
H A Din6_jail.c178 prison_get_ip6(struct ucred *cred, struct in6_addr *ia6) in prison_get_ip6()
211 prison_saddrsel_ip6(struct ucred *cred, struct in6_addr *ia6) in prison_saddrsel_ip6()
274 prison_local_ip6(struct ucred *cred, struct in6_addr *ia6, int v6only) in prison_local_ip6()
322 prison_remote_ip6(struct ucred *cred, struct in6_addr *ia6) in prison_remote_ip6()
393 prison_check_ip6(const struct ucred *cred, const struct in6_addr *ia6) in prison_check_ip6()

12345