Home
last modified time | relevance | path

Searched refs:cred (Results 1 – 25 of 153) sorted by relevance

1234567

/f-stack/freebsd/security/mac_bsdextended/
H A Dugidfw_vnode.c76 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_chdir()
84 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_chroot()
100 return (ugidfw_check_vp(cred, vp, MBI_ADMIN)); in ugidfw_vnode_check_deleteacl()
108 return (ugidfw_check_vp(cred, vp, MBI_WRITE)); in ugidfw_vnode_check_deleteextattr()
125 return (ugidfw_check_vp(cred, vp, MBI_STAT)); in ugidfw_vnode_check_getacl()
133 return (ugidfw_check_vp(cred, vp, MBI_READ)); in ugidfw_vnode_check_getextattr()
143 error = ugidfw_check_vp(cred, dvp, MBI_WRITE); in ugidfw_vnode_check_link()
146 error = ugidfw_check_vp(cred, vp, MBI_WRITE); in ugidfw_vnode_check_link()
157 return (ugidfw_check_vp(cred, vp, MBI_READ)); in ugidfw_vnode_check_listextattr()
165 return (ugidfw_check_vp(cred, dvp, MBI_EXEC)); in ugidfw_vnode_check_lookup()
[all …]
H A Dugidfw_internal.h45 int ugidfw_system_check_acct(struct ucred *cred, struct vnode *vp,
49 int ugidfw_system_check_swapon(struct ucred *cred, struct vnode *vp,
55 int ugidfw_vnode_check_access(struct ucred *cred, struct vnode *vp,
57 int ugidfw_vnode_check_chdir(struct ucred *cred, struct vnode *dvp,
59 int ugidfw_vnode_check_chroot(struct ucred *cred, struct vnode *dvp,
61 int ugidfw_check_create_vnode(struct ucred *cred, struct vnode *dvp,
66 int ugidfw_vnode_check_deleteextattr(struct ucred *cred,
69 int ugidfw_vnode_check_exec(struct ucred *cred, struct vnode *vp,
72 int ugidfw_vnode_check_getacl(struct ucred *cred, struct vnode *vp,
76 int ugidfw_vnode_check_link(struct ucred *cred, struct vnode *dvp,
[all …]
H A Dmac_bsdextended.c258 for (i = 0; i < cred->cr_ngroups; i++) { in ugidfw_rulecheck()
259 if (cred->cr_groups[i] in ugidfw_rulecheck()
261 cred->cr_groups[i] in ugidfw_rulecheck()
330 match = (vap->va_uid == cred->cr_uid || in ugidfw_rulecheck()
331 vap->va_uid == cred->cr_ruid || in ugidfw_rulecheck()
332 vap->va_uid == cred->cr_svuid); in ugidfw_rulecheck()
340 match = (groupmember(vap->va_gid, cred) || in ugidfw_rulecheck()
341 vap->va_gid == cred->cr_rgid || in ugidfw_rulecheck()
342 vap->va_gid == cred->cr_svgid); in ugidfw_rulecheck()
441 error = ugidfw_rulecheck(rules[i], cred, in ugidfw_check()
[all …]
/f-stack/freebsd/kern/
H A Dkern_priv.c72 struct ucred *cred; in sysctl_kern_suser_enabled() local
75 cred = req->td->td_ucred; in sysctl_kern_suser_enabled()
216 if (suser_enabled(cred)) { in priv_check_cred()
231 if (jailed(cred)) in priv_check_cred()
235 if (cred->cr_uid == 0) { in priv_check_cred()
288 if (cred->cr_uid == 0 && suser_enabled(cred)) { in priv_check_cred_vfs_lookup_slow()
309 if (cred->cr_uid == 0 && suser_enabled(cred)) in priv_check_cred_vfs_lookup()
324 if (cred->cr_uid == 0 && suser_enabled(cred)) in priv_check_cred_vfs_lookup_nomac()
338 if (jailed(cred)) { in priv_check_cred_vfs_generation_slow()
343 if (cred->cr_uid == 0 && suser_enabled(cred)) { in priv_check_cred_vfs_generation_slow()
[all …]
/f-stack/freebsd/security/mac/
H A Dmac_cred.c89 mac_cred_init(struct ucred *cred) in mac_cred_init() argument
93 cred->cr_label = mac_cred_label_alloc(); in mac_cred_init()
95 cred->cr_label = NULL; in mac_cred_init()
107 mac_cred_destroy(struct ucred *cred) in mac_cred_destroy() argument
110 if (cred->cr_label != NULL) { in mac_cred_destroy()
111 mac_cred_label_free(cred->cr_label); in mac_cred_destroy()
112 cred->cr_label = NULL; in mac_cred_destroy()
126 mac_cred_associate_nfsd(struct ucred *cred) in mac_cred_associate_nfsd() argument
137 mac_cred_create_swapper(struct ucred *cred) in mac_cred_create_swapper() argument
148 mac_cred_create_init(struct ucred *cred) in mac_cred_create_init() argument
[all …]
H A Dmac_framework.h109 void mac_cred_associate_nfsd(struct ucred *cred);
128 void mac_cred_create_init(struct ucred *cred);
178 int mac_kenv_check_dump(struct ucred *cred);
184 int mac_kld_check_stat(struct ucred *cred);
223 return (mac_pipe_check_poll_impl(cred, pp)); in mac_pipe_check_poll()
290 mac_priv_check(struct ucred *cred, int priv) in mac_priv_check() argument
294 return (mac_priv_check_impl(cred, priv)); in mac_priv_check()
306 mac_priv_grant(struct ucred *cred, int priv) in mac_priv_grant() argument
310 return (mac_priv_grant_impl(cred, priv)); in mac_priv_grant()
403 void mac_sysvsem_create(struct ucred *cred,
[all …]
H A Dmac_system.c76 mac_kenv_check_dump(struct ucred *cred) in mac_kenv_check_dump() argument
80 MAC_POLICY_CHECK_NOSLEEP(kenv_check_dump, cred); in mac_kenv_check_dump()
81 MAC_CHECK_PROBE1(kenv_check_dump, error, cred); in mac_kenv_check_dump()
89 mac_kenv_check_get(struct ucred *cred, char *name) in mac_kenv_check_get() argument
94 MAC_CHECK_PROBE2(kenv_check_get, error, cred, name); in mac_kenv_check_get()
116 mac_kenv_check_unset(struct ucred *cred, char *name) in mac_kenv_check_unset() argument
136 MAC_CHECK_PROBE2(kld_check_load, error, cred, vp); in mac_kld_check_load()
144 mac_kld_check_stat(struct ucred *cred) in mac_kld_check_stat() argument
148 MAC_POLICY_CHECK_NOSLEEP(kld_check_stat, cred); in mac_kld_check_stat()
149 MAC_CHECK_PROBE1(kld_check_stat, error, cred); in mac_kld_check_stat()
[all …]
H A Dmac_vfs.c85 static int mac_vnode_setlabel_extattr(struct ucred *cred,
286 error = VOP_OPENEXTATTR(vp, cred, curthread); in mac_vnode_create_extattr()
319 error = VOP_OPENEXTATTR(vp, cred, curthread); in mac_vnode_setlabel_extattr()
398 MAC_CHECK_PROBE2(vnode_check_chdir, error, cred, dvp); in mac_vnode_check_chdir()
414 MAC_CHECK_PROBE2(vnode_check_chroot, error, cred, dvp); in mac_vnode_check_chroot()
781 MAC_CHECK_PROBE2(vnode_check_revoke, error, cred, vp); in mac_vnode_check_revoke()
948 mac_vnode_relabel(struct ucred *cred, struct vnode *vp, in mac_vnode_relabel() argument
956 mac_mount_create(struct ucred *cred, struct mount *mp) in mac_mount_create() argument
1052 error = mac_vnode_check_relabel(cred, vp, intlabel); in vn_setlabel()
1063 error = VOP_ACCESS(vp, VADMIN, cred, curthread); in vn_setlabel()
[all …]
H A Dmac_audit.c67 MAC_POLICY_CHECK_NOSLEEP(cred_check_setaudit, cred, ai); in mac_cred_check_setaudit()
68 MAC_CHECK_PROBE2(cred_check_setaudit, error, cred, ai); in mac_cred_check_setaudit()
82 MAC_CHECK_PROBE2(cred_check_setaudit_addr, error, cred, aia); in mac_cred_check_setaudit_addr()
90 mac_cred_check_setauid(struct ucred *cred, uid_t auid) in mac_cred_check_setauid() argument
94 MAC_POLICY_CHECK_NOSLEEP(cred_check_setauid, cred, auid); in mac_cred_check_setauid()
95 MAC_CHECK_PROBE2(cred_check_setauid, error, cred, auid); in mac_cred_check_setauid()
126 MAC_POLICY_CHECK(system_check_auditctl, cred, vp, vl); in mac_system_check_auditctl()
127 MAC_CHECK_PROBE2(system_check_auditctl, error, cred, vp); in mac_system_check_auditctl()
135 mac_system_check_auditon(struct ucred *cred, int cmd) in mac_system_check_auditon() argument
139 MAC_POLICY_CHECK_NOSLEEP(system_check_auditon, cred, cmd); in mac_system_check_auditon()
[all …]
H A Dmac_policy.h126 typedef void (*mpo_bpfdesc_create_t)(struct ucred *cred,
135 typedef int (*mpo_cred_check_relabel_t)(struct ucred *cred,
168 typedef void (*mpo_cred_relabel_t)(struct ucred *cred,
252 typedef int (*mpo_kenv_check_dump_t)(struct ucred *cred);
260 typedef int (*mpo_kld_check_stat_t)(struct ucred *cred);
267 typedef int (*mpo_mount_check_stat_t)(struct ucred *cred,
303 typedef int (*mpo_pipe_check_poll_t)(struct ucred *cred,
305 typedef int (*mpo_pipe_check_read_t)(struct ucred *cred,
310 typedef int (*mpo_pipe_check_stat_t)(struct ucred *cred,
396 typedef int (*mpo_proc_check_wait_t)(struct ucred *cred,
[all …]
H A Dmac_sysv_msg.c146 MAC_POLICY_PERFORM_NOSLEEP(sysvmsg_create, cred, msqkptr, in mac_sysvmsg_create()
154 MAC_POLICY_PERFORM_NOSLEEP(sysvmsq_create, cred, msqkptr, in mac_sysvmsq_create()
181 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgmsq, cred, msgptr, in mac_sysvmsq_check_msgmsq()
196 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgrcv, cred, msgptr, in mac_sysvmsq_check_msgrcv()
198 MAC_CHECK_PROBE2(sysvmsq_check_msgrcv, error, cred, msgptr); in mac_sysvmsq_check_msgrcv()
211 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msgrmid, cred, msgptr, in mac_sysvmsq_check_msgrmid()
213 MAC_CHECK_PROBE2(sysvmsq_check_msgrmid, error, cred, msgptr); in mac_sysvmsq_check_msgrmid()
226 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqget, cred, msqkptr, in mac_sysvmsq_check_msqget()
228 MAC_CHECK_PROBE2(sysvmsq_check_msqget, error, cred, msqkptr); in mac_sysvmsq_check_msqget()
241 MAC_POLICY_CHECK_NOSLEEP(sysvmsq_check_msqsnd, cred, msqkptr, in mac_sysvmsq_check_msqsnd()
[all …]
H A Dmac_pipe.c129 mac_pipe_create(struct ucred *cred, struct pipepair *pp) in mac_pipe_create() argument
136 mac_pipe_relabel(struct ucred *cred, struct pipepair *pp, in mac_pipe_relabel() argument
173 MAC_CHECK_PROBE2(pipe_check_poll, error, cred, pp); in mac_pipe_check_poll_impl()
182 mac_pipe_check_read(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_read() argument
189 MAC_CHECK_PROBE2(pipe_check_read, error, cred, pp); in mac_pipe_check_read()
216 mac_pipe_check_stat(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_stat() argument
223 MAC_CHECK_PROBE2(pipe_check_stat, error, cred, pp); in mac_pipe_check_stat()
239 MAC_CHECK_PROBE2(pipe_check_write, error, cred, pp); in mac_pipe_check_write()
245 mac_pipe_label_set(struct ucred *cred, struct pipepair *pp, in mac_pipe_label_set() argument
252 error = mac_pipe_check_relabel(cred, pp, label); in mac_pipe_label_set()
[all …]
H A Dmac_socket.c236 mac_socket_create(struct ucred *cred, struct socket *so) in mac_socket_create() argument
308 MAC_POLICY_CHECK_NOSLEEP(socket_check_accept, cred, so, in mac_socket_check_accept()
310 MAC_CHECK_PROBE2(socket_check_accept, error, cred, so); in mac_socket_check_accept()
392 MAC_POLICY_CHECK_NOSLEEP(socket_check_listen, cred, so, in mac_socket_check_listen()
394 MAC_CHECK_PROBE2(socket_check_listen, error, cred, so); in mac_socket_check_listen()
408 MAC_CHECK_PROBE2(socket_check_poll, error, cred, so); in mac_socket_check_poll()
455 MAC_CHECK_PROBE2(socket_check_send, error, cred, so); in mac_socket_check_send()
469 MAC_CHECK_PROBE2(socket_check_stat, error, cred, so); in mac_socket_check_stat()
504 error = mac_socket_check_relabel(cred, so, label); in mac_socket_label_set()
510 mac_socket_relabel(cred, so, label); in mac_socket_label_set()
[all …]
H A Dmac_posix_shm.c96 mac_posixshm_create(struct ucred *cred, struct shmfd *shmfd) in mac_posixshm_create() argument
99 MAC_POLICY_PERFORM_NOSLEEP(posixshm_create, cred, shmfd, in mac_posixshm_create()
107 mac_posixshm_check_create(struct ucred *cred, const char *path) in mac_posixshm_check_create() argument
111 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_create, cred, path); in mac_posixshm_check_create()
112 MAC_CHECK_PROBE2(posixshm_check_create, error, cred, path); in mac_posixshm_check_create()
126 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_mmap, cred, shmfd, in mac_posixshm_check_mmap()
143 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_open, cred, shmfd, in mac_posixshm_check_open()
192 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_unlink, cred, shmfd, in mac_posixshm_check_unlink()
194 MAC_CHECK_PROBE2(posixshm_check_unlink, error, cred, shmfd); in mac_posixshm_check_unlink()
207 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_setmode, cred, shmfd, in mac_posixshm_check_setmode()
[all …]
H A Dmac_sysv_shm.c103 mac_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_create() argument
106 MAC_POLICY_PERFORM_NOSLEEP(sysvshm_create, cred, shmsegptr, in mac_sysvshm_create()
121 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmat() argument
126 MAC_POLICY_CHECK_NOSLEEP(sysvshm_check_shmat, cred, shmsegptr, in mac_sysvshm_check_shmat()
128 MAC_CHECK_PROBE3(sysvshm_check_shmat, error, cred, shmsegptr, in mac_sysvshm_check_shmat()
143 MAC_POLICY_CHECK_NOSLEEP(sysvshm_check_shmctl, cred, shmsegptr, in mac_sysvshm_check_shmctl()
145 MAC_CHECK_PROBE3(sysvshm_check_shmctl, error, cred, shmsegptr, cmd); in mac_sysvshm_check_shmctl()
158 MAC_POLICY_CHECK_NOSLEEP(sysvshm_check_shmdt, cred, shmsegptr, in mac_sysvshm_check_shmdt()
160 MAC_CHECK_PROBE2(sysvshm_check_shmdt, error, cred, shmsegptr); in mac_sysvshm_check_shmdt()
174 MAC_POLICY_CHECK_NOSLEEP(sysvshm_check_shmget, cred, shmsegptr, in mac_sysvshm_check_shmget()
[all …]
H A Dmac_posix_sem.c97 mac_posixsem_create(struct ucred *cred, struct ksem *ks) in mac_posixsem_create() argument
107 mac_posixsem_check_open(struct ucred *cred, struct ksem *ks) in mac_posixsem_check_open() argument
111 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_open, cred, ks, in mac_posixsem_check_open()
113 MAC_CHECK_PROBE2(posixsem_check_open, error, cred, ks); in mac_posixsem_check_open()
173 mac_posixsem_check_unlink(struct ucred *cred, struct ksem *ks) in mac_posixsem_check_unlink() argument
177 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_unlink, cred, ks, in mac_posixsem_check_unlink()
179 MAC_CHECK_PROBE2(posixsem_check_unlink, error, cred, ks); in mac_posixsem_check_unlink()
209 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_setmode, cred, ks, in mac_posixsem_check_setmode()
211 MAC_CHECK_PROBE3(posixsem_check_setmode, error, cred, ks, mode); in mac_posixsem_check_setmode()
225 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_setowner, cred, ks, in mac_posixsem_check_setowner()
[all …]
H A Dmac_sysv_sem.c103 mac_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr) in mac_sysvsem_create() argument
106 MAC_POLICY_PERFORM_NOSLEEP(sysvsem_create, cred, semakptr, in mac_sysvsem_create()
121 mac_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semctl() argument
126 MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semctl, cred, semakptr, in mac_sysvsem_check_semctl()
128 MAC_CHECK_PROBE3(sysvsem_check_semctl, error, cred, semakptr, cmd); in mac_sysvsem_check_semctl()
137 mac_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr) in mac_sysvsem_check_semget() argument
141 MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semget, cred, semakptr, in mac_sysvsem_check_semget()
151 mac_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semop() argument
156 MAC_POLICY_CHECK_NOSLEEP(sysvsem_check_semop, cred, semakptr, in mac_sysvsem_check_semop()
158 MAC_CHECK_PROBE3(sysvsem_check_semop, error, cred, semakptr, in mac_sysvsem_check_semop()
H A Dmac_process.c88 struct ucred *cred, struct vm_map *map);
213 struct ucred *cred; in mac_proc_vm_revoke() local
216 cred = crhold(td->td_proc->p_ucred); in mac_proc_vm_revoke()
220 mac_proc_vm_revoke_recurse(td, cred, in mac_proc_vm_revoke()
224 crfree(cred); in mac_proc_vm_revoke()
271 mac_proc_vm_revoke_recurse(td, cred, in mac_proc_vm_revoke_recurse()
306 mac_vnode_check_mmap_downgrade(cred, vp, &result); in mac_proc_vm_revoke_recurse()
384 MAC_CHECK_PROBE2(proc_check_debug, error, cred, p); in mac_proc_check_debug()
399 MAC_CHECK_PROBE2(proc_check_sched, error, cred, p); in mac_proc_check_sched()
429 MAC_POLICY_CHECK_NOSLEEP(proc_check_wait, cred, p); in mac_proc_check_wait()
[all …]
/f-stack/freebsd/security/mac_stub/
H A Dmac_stub.c193 stub_cred_associate_nfsd(struct ucred *cred) in stub_cred_associate_nfsd() argument
241 stub_cred_check_setgid(struct ucred *cred, gid_t gid) in stub_cred_check_setgid() argument
286 stub_cred_check_setuid(struct ucred *cred, uid_t uid) in stub_cred_check_setuid() argument
300 stub_cred_create_init(struct ucred *cred) in stub_cred_create_init() argument
306 stub_cred_create_swapper(struct ucred *cred) in stub_cred_create_swapper() argument
480 stub_kenv_check_dump(struct ucred *cred) in stub_kenv_check_dump() argument
487 stub_kenv_check_get(struct ucred *cred, char *name) in stub_kenv_check_get() argument
501 stub_kenv_check_unset(struct ucred *cred, char *name) in stub_kenv_check_unset() argument
516 stub_kld_check_stat(struct ucred *cred) in stub_kld_check_stat() argument
817 stub_priv_check(struct ucred *cred, int priv) in stub_priv_check() argument
[all …]
/f-stack/freebsd/security/mac_test/
H A Dmac_test.c182 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_bpfdesc_create()
221 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_relabel()
233 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setaudit()
245 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setaudit_addr()
256 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setauid()
267 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setegid()
278 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_seteuid()
289 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setregid()
300 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setreuid()
462 if (cred != NULL) in test_devfs_create_device()
[all …]
/f-stack/freebsd/security/mac_partition/
H A Dmac_partition.c132 error = priv_check_cred(cred, PRIV_MAC_PARTITION); in partition_cred_check_relabel()
159 partition_cred_create_init(struct ucred *cred) in partition_cred_create_init() argument
162 SLOT_SET(cred->cr_label, 0); in partition_cred_create_init()
166 partition_cred_create_swapper(struct ucred *cred) in partition_cred_create_swapper() argument
169 SLOT_SET(cred->cr_label, 0); in partition_cred_create_swapper()
224 SLOT_SET(cred->cr_label, SLOT(newlabel)); in partition_cred_relabel()
239 partition_proc_check_debug(struct ucred *cred, struct proc *p) in partition_proc_check_debug() argument
243 error = partition_check(cred->cr_label, p->p_ucred->cr_label); in partition_proc_check_debug()
249 partition_proc_check_sched(struct ucred *cred, struct proc *p) in partition_proc_check_sched() argument
253 error = partition_check(cred->cr_label, p->p_ucred->cr_label); in partition_proc_check_sched()
[all …]
/f-stack/freebsd/security/mac_biba/
H A Dmac_biba.c832 subj = SLOT(cred->cr_label); in biba_cred_check_relabel()
910 dest = SLOT(cred->cr_label); in biba_cred_create_init()
922 dest = SLOT(cred->cr_label); in biba_cred_create_swapper()
935 dest = SLOT(cred->cr_label); in biba_cred_relabel()
1021 subj = SLOT(cred->cr_label); in biba_ifnet_check_relabel()
1162 subj = SLOT(cred->cr_label); in biba_inpcb_check_visible()
1311 subj = SLOT(cred->cr_label); in biba_kld_check_load()
1333 subj = SLOT(cred->cr_label); in biba_mount_check_stat()
1456 subj = SLOT(cred->cr_label); in biba_pipe_check_poll()
1474 subj = SLOT(cred->cr_label); in biba_pipe_check_read()
[all …]
/f-stack/freebsd/security/mac_mls/
H A Dmac_mls.c797 subj = SLOT(cred->cr_label); in mls_cred_check_relabel()
874 dest = SLOT(cred->cr_label); in mls_cred_create_init()
886 dest = SLOT(cred->cr_label); in mls_cred_create_swapper()
899 dest = SLOT(cred->cr_label); in mls_cred_relabel()
987 subj = SLOT(cred->cr_label); in mls_ifnet_check_relabel()
1084 subj = SLOT(cred->cr_label); in mls_inpcb_check_visible()
1230 subj = SLOT(cred->cr_label); in mls_mount_check_stat()
1352 subj = SLOT(cred->cr_label); in mls_pipe_check_poll()
1370 subj = SLOT(cred->cr_label); in mls_pipe_check_read()
1387 subj = SLOT(cred->cr_label); in mls_pipe_check_relabel()
[all …]
/f-stack/dpdk/drivers/net/ionic/
H A Dionic_regs.h68 int intr_idx, uint32_t cred, uint32_t flags) in ionic_intr_credits() argument
70 if (cred > IONIC_INTR_CRED_COUNT) { in ionic_intr_credits()
71 IONIC_WARN_ON(cred > IONIC_INTR_CRED_COUNT); in ionic_intr_credits()
72 cred = ioread32(&intr_ctrl[intr_idx].credits); in ionic_intr_credits()
73 cred &= IONIC_INTR_CRED_COUNT_SIGNED; in ionic_intr_credits()
76 iowrite32(cred | flags, &intr_ctrl[intr_idx].credits); in ionic_intr_credits()
83 uint32_t cred; in ionic_intr_clean() local
85 cred = ioread32(&intr_ctrl[intr_idx].credits); in ionic_intr_clean()
86 cred &= IONIC_INTR_CRED_COUNT_SIGNED; in ionic_intr_clean()
87 cred |= IONIC_INTR_CRED_RESET_COALESCE; in ionic_intr_clean()
[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() argument
138 return (seeotheruids_check(cred, p->p_ucred)); in seeotheruids_proc_check_debug()
142 seeotheruids_proc_check_sched(struct ucred *cred, struct proc *p) in seeotheruids_proc_check_sched() argument
145 return (seeotheruids_check(cred, p->p_ucred)); in seeotheruids_proc_check_sched()
149 seeotheruids_proc_check_signal(struct ucred *cred, struct proc *p, in seeotheruids_proc_check_signal() argument
153 return (seeotheruids_check(cred, p->p_ucred)); in seeotheruids_proc_check_signal()
164 seeotheruids_inpcb_check_visible(struct ucred *cred, struct inpcb *inp, in seeotheruids_inpcb_check_visible() argument
168 return (seeotheruids_check(cred, inp->inp_cred)); in seeotheruids_inpcb_check_visible()
172 seeotheruids_socket_check_visible(struct ucred *cred, struct socket *so, in seeotheruids_socket_check_visible() argument
176 return (seeotheruids_check(cred, so->so_cred)); in seeotheruids_socket_check_visible()

1234567