Home
last modified time | relevance | path

Searched refs:file_cred (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/security/mac/
H A Dmac_posix_sem.c120 mac_posixsem_check_getvalue(struct ucred *active_cred, struct ucred *file_cred, in mac_posixsem_check_getvalue() argument
126 file_cred, ks, ks->ks_label); in mac_posixsem_check_getvalue()
128 file_cred, ks); in mac_posixsem_check_getvalue()
137 mac_posixsem_check_post(struct ucred *active_cred, struct ucred *file_cred, in mac_posixsem_check_post() argument
142 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_post, active_cred, file_cred, in mac_posixsem_check_post()
144 MAC_CHECK_PROBE3(posixsem_check_post, error, active_cred, file_cred, in mac_posixsem_check_post()
154 mac_posixsem_check_stat(struct ucred *active_cred, struct ucred *file_cred, in mac_posixsem_check_stat() argument
159 MAC_POLICY_CHECK_NOSLEEP(posixsem_check_stat, active_cred, file_cred, in mac_posixsem_check_stat()
161 MAC_CHECK_PROBE3(posixsem_check_stat, error, active_cred, file_cred, in mac_posixsem_check_stat()
186 mac_posixsem_check_wait(struct ucred *active_cred, struct ucred *file_cred, in mac_posixsem_check_wait() argument
[all …]
H A Dmac_posix_shm.c152 mac_posixshm_check_stat(struct ucred *active_cred, struct ucred *file_cred, in mac_posixshm_check_stat() argument
157 MAC_POLICY_CHECK_NOSLEEP(posixshm_check_stat, active_cred, file_cred, in mac_posixshm_check_stat()
159 MAC_CHECK_PROBE3(posixshm_check_stat, error, active_cred, file_cred, in mac_posixshm_check_stat()
169 mac_posixshm_check_truncate(struct ucred *active_cred, struct ucred *file_cred, in mac_posixshm_check_truncate() argument
175 file_cred, shmfd, shmfd->shm_label); in mac_posixshm_check_truncate()
177 file_cred, shmfd); in mac_posixshm_check_truncate()
233 mac_posixshm_check_read(struct ucred *active_cred, struct ucred *file_cred, in mac_posixshm_check_read() argument
239 file_cred, shmfd, shmfd->shm_label); in mac_posixshm_check_read()
241 file_cred, shmfd); in mac_posixshm_check_read()
250 mac_posixshm_check_write(struct ucred *active_cred, struct ucred *file_cred, in mac_posixshm_check_write() argument
[all …]
H A Dmac_framework.h319 struct ucred *file_cred, struct ksem *ks);
322 struct ucred *file_cred, struct ksem *ks);
328 struct ucred *file_cred, struct ksem *ks);
331 struct ucred *file_cred, struct ksem *ks);
342 struct ucred *file_cred, struct shmfd *shmfd);
348 struct ucred *file_cred, struct shmfd *shmfd);
350 struct ucred *file_cred, struct shmfd *shmfd);
353 struct ucred *file_cred, struct shmfd *shmfd);
621 struct ucred *file_cred, struct vnode *vp);
625 mac_vnode_check_poll(struct ucred *active_cred, struct ucred *file_cred, in mac_vnode_check_poll() argument
[all …]
H A Dmac_vfs.c698 mac_vnode_check_poll(struct ucred *active_cred, struct ucred *file_cred, in mac_vnode_check_poll() argument
705 MAC_POLICY_CHECK(vnode_check_poll, active_cred, file_cred, vp, in mac_vnode_check_poll()
707 MAC_CHECK_PROBE3(vnode_check_poll, error, active_cred, file_cred, in mac_vnode_check_poll()
717 mac_vnode_check_read_impl(struct ucred *active_cred, struct ucred *file_cred, in mac_vnode_check_read_impl() argument
724 MAC_POLICY_CHECK(vnode_check_read, active_cred, file_cred, vp, in mac_vnode_check_read_impl()
726 MAC_CHECK_PROBE3(vnode_check_read, error, active_cred, file_cred, in mac_vnode_check_read_impl()
942 mac_vnode_check_stat_impl(struct ucred *active_cred, struct ucred *file_cred, in mac_vnode_check_stat_impl() argument
949 MAC_POLICY_CHECK(vnode_check_stat, active_cred, file_cred, vp, in mac_vnode_check_stat_impl()
951 MAC_CHECK_PROBE3(vnode_check_stat, error, active_cred, file_cred, in mac_vnode_check_stat_impl()
980 mac_vnode_check_write_impl(struct ucred *active_cred, struct ucred *file_cred, in mac_vnode_check_write_impl() argument
[all …]
H A Dmac_policy.h362 struct ucred *file_cred, struct ksem *ks,
367 struct ucred *file_cred, struct ksem *ks,
376 struct ucred *file_cred, struct ksem *ks,
381 struct ucred *file_cred, struct ksem *ks,
397 struct ucred *file_cred, struct shmfd *shmfd,
406 struct ucred *file_cred, struct shmfd *shmfd,
409 struct ucred *file_cred, struct shmfd *shmfd,
414 struct ucred *file_cred, struct shmfd *shmfd,
665 struct ucred *file_cred, struct vnode *vp,
668 struct ucred *file_cred, struct vnode *vp,
[all …]
/freebsd/sys/security/mac_test/
H A Dmac_test.c1344 test_posixsem_check_getvalue(struct ucred *active_cred, struct ucred *file_cred, in test_posixsem_check_getvalue() argument
1349 LABEL_CHECK(file_cred->cr_label, MAGIC_CRED); in test_posixsem_check_getvalue()
1371 test_posixsem_check_post(struct ucred *active_cred, struct ucred *file_cred, in test_posixsem_check_post() argument
1376 LABEL_CHECK(file_cred->cr_label, MAGIC_CRED); in test_posixsem_check_post()
1410 struct ucred *file_cred, struct ksem *ks, struct label *kslabel) in test_posixsem_check_stat() argument
1414 LABEL_CHECK(file_cred->cr_label, MAGIC_CRED); in test_posixsem_check_stat()
1435 test_posixsem_check_wait(struct ucred *active_cred, struct ucred *file_cred, in test_posixsem_check_wait() argument
1440 LABEL_CHECK(file_cred->cr_label, MAGIC_CRED); in test_posixsem_check_wait()
1512 struct ucred *file_cred, struct shmfd *shm, struct label *shmlabel) in test_posixshm_check_read() argument
1516 if (file_cred != NULL) in test_posixshm_check_read()
[all …]
/freebsd/sys/security/mac_stub/
H A Dmac_stub.c725 stub_posixsem_check_getvalue(struct ucred *active_cred, struct ucred *file_cred, in stub_posixsem_check_getvalue() argument
741 stub_posixsem_check_post(struct ucred *active_cred, struct ucred *file_cred, in stub_posixsem_check_post() argument
765 stub_posixsem_check_stat(struct ucred *active_cred, struct ucred *file_cred, in stub_posixsem_check_stat() argument
781 stub_posixsem_check_wait(struct ucred *active_cred, struct ucred *file_cred, in stub_posixsem_check_wait() argument
819 stub_posixshm_check_read(struct ucred *active_cred, struct ucred *file_cred, in stub_posixshm_check_read() argument
843 stub_posixshm_check_stat(struct ucred *active_cred, struct ucred *file_cred, in stub_posixshm_check_stat() argument
852 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmlabel) in stub_posixshm_check_truncate() argument
867 stub_posixshm_check_write(struct ucred *active_cred, struct ucred *file_cred, in stub_posixshm_check_write() argument
1609 stub_vnode_check_poll(struct ucred *active_cred, struct ucred *file_cred, in stub_vnode_check_poll() argument
1617 stub_vnode_check_read(struct ucred *active_cred, struct ucred *file_cred, in stub_vnode_check_read() argument
[all …]
/freebsd/sys/kern/
H A Dvfs_vnops.c571 vn_close1(struct vnode *vp, int flags, struct ucred *file_cred, in vn_close1() argument
588 error = VOP_CLOSE(vp, flags, file_cred, td); in vn_close1()
598 vn_close(struct vnode *vp, int flags, struct ucred *file_cred, in vn_close() argument
602 return (vn_close1(vp, flags, file_cred, td, false)); in vn_close()
661 struct ucred *file_cred, ssize_t *aresid, struct thread *td) in vn_rdwr() argument
714 error = mac_vnode_check_read(active_cred, file_cred, in vn_rdwr()
717 error = mac_vnode_check_write(active_cred, file_cred, in vn_rdwr()
722 if (file_cred != NULL) in vn_rdwr()
723 cred = file_cred; in vn_rdwr()
765 struct ucred *file_cred, size_t *aresid, struct thread *td) in vn_rdwr_inchunks() argument
[all …]
H A Dvnode_if.src191 IN struct ucred *file_cred;
/freebsd/sys/security/mac_mls/
H A Dmac_mls.c1505 mls_posixsem_check_rdonly(struct ucred *active_cred, struct ucred *file_cred, in mls_posixsem_check_rdonly() argument
1559 mls_posixsem_check_write(struct ucred *active_cred, struct ucred *file_cred, in mls_posixsem_check_write() argument
1637 mls_posixshm_check_read(struct ucred *active_cred, struct ucred *file_cred, in mls_posixshm_check_read() argument
1691 mls_posixshm_check_stat(struct ucred *active_cred, struct ucred *file_cred, in mls_posixshm_check_stat() argument
1710 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmlabel) in mls_posixshm_check_truncate() argument
1745 mls_posixshm_check_write(struct ucred *active_cred, struct ucred *file_cred, in mls_posixshm_check_write() argument
2774 mls_vnode_check_poll(struct ucred *active_cred, struct ucred *file_cred, in mls_vnode_check_poll() argument
2792 mls_vnode_check_read(struct ucred *active_cred, struct ucred *file_cred, in mls_vnode_check_read() argument
3075 mls_vnode_check_stat(struct ucred *active_cred, struct ucred *file_cred, in mls_vnode_check_stat() argument
3117 mls_vnode_check_write(struct ucred *active_cred, struct ucred *file_cred, in mls_vnode_check_write() argument
/freebsd/sys/security/mac_biba/
H A Dmac_biba.c1646 biba_posixsem_check_write(struct ucred *active_cred, struct ucred *file_cred, in biba_posixsem_check_write() argument
1664 biba_posixsem_check_rdonly(struct ucred *active_cred, struct ucred *file_cred, in biba_posixsem_check_rdonly() argument
1742 biba_posixshm_check_read(struct ucred *active_cred, struct ucred *file_cred, in biba_posixshm_check_read() argument
1796 biba_posixshm_check_stat(struct ucred *active_cred, struct ucred *file_cred, in biba_posixshm_check_stat() argument
1815 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmlabel) in biba_posixshm_check_truncate() argument
1850 biba_posixshm_check_write(struct ucred *active_cred, struct ucred *file_cred, in biba_posixshm_check_write() argument
3145 biba_vnode_check_poll(struct ucred *active_cred, struct ucred *file_cred, in biba_vnode_check_poll() argument
3163 biba_vnode_check_read(struct ucred *active_cred, struct ucred *file_cred, in biba_vnode_check_read() argument
3446 biba_vnode_check_stat(struct ucred *active_cred, struct ucred *file_cred, in biba_vnode_check_stat() argument
3489 struct ucred *file_cred, struct vnode *vp, struct label *vplabel) in biba_vnode_check_write() argument
/freebsd/sys/security/mac_bsdextended/
H A Dugidfw_internal.h109 struct ucred *file_cred, struct vnode *vp, struct label *vplabel);
H A Dugidfw_vnode.c276 struct ucred *file_cred, struct vnode *vp, struct label *vplabel) in ugidfw_vnode_check_stat() argument
/freebsd/sys/sys/
H A Dvnode.h765 int flags, struct ucred *file_cred, struct thread *td);
771 int ioflg, struct ucred *active_cred, struct ucred *file_cred);
797 struct ucred *active_cred, struct ucred *file_cred, ssize_t *aresid,
801 struct ucred *active_cred, struct ucred *file_cred, size_t *aresid,
/freebsd/sys/security/mac_lomac/
H A Dmac_lomac.c2468 lomac_vnode_check_read(struct ucred *active_cred, struct ucred *file_cred, in lomac_vnode_check_read() argument
2765 struct ucred *file_cred, struct vnode *vp, struct label *vplabel) in lomac_vnode_check_write() argument