| /freebsd/sys/security/mac/ |
| H A D | mac_pipe.c | 71 mac_pipe_init(struct pipepair *pp) in mac_pipe_init() 89 mac_pipe_destroy(struct pipepair *pp) in mac_pipe_destroy() 127 mac_pipe_create(struct ucred *cred, struct pipepair *pp) in mac_pipe_create() 134 mac_pipe_relabel(struct ucred *cred, struct pipepair *pp, in mac_pipe_relabel() 146 mac_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in mac_pipe_check_ioctl() 164 mac_pipe_check_poll_impl(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_poll_impl() 180 mac_pipe_check_read_impl(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_read_impl() 196 mac_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, in mac_pipe_check_relabel() 214 mac_pipe_check_stat(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_stat() 230 mac_pipe_check_write(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_write() [all …]
|
| H A D | mac_framework.h | 75 struct pipepair; 263 int mac_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, 265 int mac_pipe_check_poll_impl(struct ucred *cred, struct pipepair *pp); 273 mac_pipe_check_poll(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_poll() 287 int mac_pipe_check_stat(struct ucred *cred, struct pipepair *pp); 288 int mac_pipe_check_read_impl(struct ucred *cred, struct pipepair *pp); 296 mac_pipe_check_read(struct ucred *cred, struct pipepair *pp) in mac_pipe_check_read() 304 int mac_pipe_check_write(struct ucred *cred, struct pipepair *pp); 305 void mac_pipe_create(struct ucred *cred, struct pipepair *pp); 306 void mac_pipe_destroy(struct pipepair *); [all …]
|
| H A D | mac_policy.h | 90 struct pipepair; 326 struct pipepair *pp, struct label *pplabel, 329 struct pipepair *pp, struct label *pplabel); 331 struct pipepair *pp, struct label *pplabel); 333 struct pipepair *pp, struct label *pplabel, 336 struct pipepair *pp, struct label *pplabel); 338 struct pipepair *pp, struct label *pplabel); 341 typedef void (*mpo_pipe_create_t)(struct ucred *cred, struct pipepair *pp, 349 typedef void (*mpo_pipe_relabel_t)(struct ucred *cred, struct pipepair *pp,
|
| /freebsd/tools/test/stress2/misc/ |
| H A D | pipe_enomem.sh | 45 struct pipepair { 49 static struct pipepair *p; 59 p = calloc(sz, sizeof(struct pipepair)); 73 p = reallocf(p, nsz * sizeof(struct pipepair)); 79 memset(p + sz, 0, (nsz - sz) * sizeof(struct pipepair));
|
| /freebsd/sys/sys/ |
| H A D | pipe.h | 113 struct pipepair *pipe_pair; /* container structure pointer */ 134 struct pipepair { struct
|
| /freebsd/sys/kern/ |
| H A D | sys_pipe.c | 241 static int pipe_paircreate(struct thread *td, struct pipepair **p_pp); 268 pipe_zone = uma_zcreate("pipe", sizeof(struct pipepair), in pipeinit() 303 struct pipepair *pp; in pipe_zone_ctor() 308 pp = (struct pipepair *)mem; in pipe_zone_ctor() 351 struct pipepair *pp; in pipe_zone_init() 355 pp = (struct pipepair *)mem; in pipe_zone_init() 364 struct pipepair *pp; in pipe_zone_fini() 368 pp = (struct pipepair *)mem; in pipe_zone_fini() 374 pipe_paircreate(struct thread *td, struct pipepair **p_pp) in pipe_paircreate() 376 struct pipepair *pp; in pipe_paircreate() [all …]
|
| /freebsd/sys/security/mac_stub/ |
| H A D | mac_stub.c | 638 stub_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in stub_pipe_check_ioctl() 646 stub_pipe_check_poll(struct ucred *cred, struct pipepair *pp, in stub_pipe_check_poll() 654 stub_pipe_check_read(struct ucred *cred, struct pipepair *pp, in stub_pipe_check_read() 662 stub_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, in stub_pipe_check_relabel() 670 stub_pipe_check_stat(struct ucred *cred, struct pipepair *pp, in stub_pipe_check_stat() 678 stub_pipe_check_write(struct ucred *cred, struct pipepair *pp, in stub_pipe_check_write() 686 stub_pipe_create(struct ucred *cred, struct pipepair *pp, in stub_pipe_create() 693 stub_pipe_relabel(struct ucred *cred, struct pipepair *pp, in stub_pipe_relabel()
|
| /freebsd/sys/security/mac_test/ |
| H A D | mac_test.c | 1156 test_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in test_pipe_check_ioctl() 1169 test_pipe_check_poll(struct ucred *cred, struct pipepair *pp, in test_pipe_check_poll() 1182 test_pipe_check_read(struct ucred *cred, struct pipepair *pp, in test_pipe_check_read() 1195 test_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, in test_pipe_check_relabel() 1209 test_pipe_check_stat(struct ucred *cred, struct pipepair *pp, in test_pipe_check_stat() 1222 test_pipe_check_write(struct ucred *cred, struct pipepair *pp, in test_pipe_check_write() 1245 test_pipe_create(struct ucred *cred, struct pipepair *pp, in test_pipe_create() 1298 test_pipe_relabel(struct ucred *cred, struct pipepair *pp, in test_pipe_relabel()
|
| /freebsd/sys/security/mac_mls/ |
| H A D | mac_mls.c | 1327 mls_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in mls_pipe_check_ioctl() 1340 mls_pipe_check_poll(struct ucred *cred, struct pipepair *pp, in mls_pipe_check_poll() 1358 mls_pipe_check_read(struct ucred *cred, struct pipepair *pp, in mls_pipe_check_read() 1376 mls_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, in mls_pipe_check_relabel() 1427 mls_pipe_check_stat(struct ucred *cred, struct pipepair *pp, in mls_pipe_check_stat() 1445 mls_pipe_check_write(struct ucred *cred, struct pipepair *pp, in mls_pipe_check_write() 1463 mls_pipe_create(struct ucred *cred, struct pipepair *pp, in mls_pipe_create() 1475 mls_pipe_relabel(struct ucred *cred, struct pipepair *pp, in mls_pipe_relabel()
|
| /freebsd/sys/security/mac_biba/ |
| H A D | mac_biba.c | 1432 biba_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in biba_pipe_check_ioctl() 1445 biba_pipe_check_poll(struct ucred *cred, struct pipepair *pp, in biba_pipe_check_poll() 1463 biba_pipe_check_read(struct ucred *cred, struct pipepair *pp, in biba_pipe_check_read() 1481 biba_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, in biba_pipe_check_relabel() 1532 biba_pipe_check_stat(struct ucred *cred, struct pipepair *pp, in biba_pipe_check_stat() 1550 biba_pipe_check_write(struct ucred *cred, struct pipepair *pp, in biba_pipe_check_write() 1568 biba_pipe_create(struct ucred *cred, struct pipepair *pp, in biba_pipe_create() 1580 biba_pipe_relabel(struct ucred *cred, struct pipepair *pp, in biba_pipe_relabel()
|
| /freebsd/sys/security/mac_lomac/ |
| H A D | mac_lomac.c | 1534 lomac_pipe_check_ioctl(struct ucred *cred, struct pipepair *pp, in lomac_pipe_check_ioctl() 1547 lomac_pipe_check_read(struct ucred *cred, struct pipepair *pp, in lomac_pipe_check_read() 1565 lomac_pipe_check_relabel(struct ucred *cred, struct pipepair *pp, in lomac_pipe_check_relabel() 1616 lomac_pipe_check_write(struct ucred *cred, struct pipepair *pp, in lomac_pipe_check_write() 1634 lomac_pipe_create(struct ucred *cred, struct pipepair *pp, in lomac_pipe_create() 1646 lomac_pipe_relabel(struct ucred *cred, struct pipepair *pp, in lomac_pipe_relabel()
|