| /freebsd/sys/security/mac/ |
| H A D | mac_sysv_msg.c | 94 mac_sysvmsq_init(struct msqid_kernel *msqkptr) in mac_sysvmsq_init() 130 mac_sysvmsq_destroy(struct msqid_kernel *msqkptr) in mac_sysvmsq_destroy() 140 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() 164 mac_sysvmsq_cleanup(struct msqid_kernel *msqkptr) in mac_sysvmsq_cleanup() 175 struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msgmsq() 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 D | mac_framework.h | 74 struct msqid_kernel; 466 void mac_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, 472 struct msqid_kernel *msqkptr); 476 struct msqid_kernel *msqkptr, int cmd); 478 struct msqid_kernel *msqkptr); 480 struct msqid_kernel *msqkptr); 482 struct msqid_kernel *msqkptr); 483 void mac_sysvmsq_cleanup(struct msqid_kernel *msqkptr); 484 void mac_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr); 485 void mac_sysvmsq_destroy(struct msqid_kernel *); [all …]
|
| H A D | mac_policy.h | 89 struct msqid_kernel; 552 struct msqid_kernel *msqkptr, struct label *msqlabel, 559 struct msqid_kernel *msqkptr, struct label *msqklabel); 565 struct msqid_kernel *msqkptr, struct label *msqklabel); 567 struct msqid_kernel *msqkptr, struct label *msqklabel, 570 struct msqid_kernel *msqkptr, struct label *msqklabel); 572 struct msqid_kernel *msqkptr, struct label *msqklabel); 575 struct msqid_kernel *msqkptr, struct label *msqlabel);
|
| /freebsd/sys/sys/ |
| H A D | msg.h | 138 struct msqid_kernel { struct 155 int kern_get_msqids(struct thread *td, struct msqid_kernel **res, argument
|
| /freebsd/sys/kern/ |
| H A D | sysv_msg.c | 90 static void msq_remove(struct msqid_kernel *); 92 static int msq_prison_cansee(struct prison *, struct msqid_kernel *); 170 static struct msqid_kernel *msqids; /* MSGMNI msqid_kernel struct's */ 226 msqids = malloc(sizeof(struct msqid_kernel) * msginfo.msgmni, M_MSG, in msginit() 315 struct msqid_kernel *msqkptr; in msgunload() 410 msq_remove(struct msqid_kernel *msqkptr) in msq_remove() 460 msq_prison_cansee(struct prison *rpr, struct msqid_kernel *msqkptr) in msq_prison_cansee() 499 struct msqid_kernel *msqkptr; in kern_msgctl() 648 struct msqid_kernel *msqkptr = NULL; in sys_msgget() 770 struct msqid_kernel *msqkptr; in kern_msgsnd() [all …]
|
| /freebsd/usr.bin/ipcs/ |
| H A D | ipcs.c | 59 void print_kmsqptr(int i, int option, struct msqid_kernel *kmsqptr); 204 struct msqid_kernel *kxmsqids; in main() 208 sizeof(struct msqid_kernel) * msginfo.msgmni; in main() 336 print_kmsqptr(int i, int option, struct msqid_kernel *kmsqptr) in print_kmsqptr()
|
| H A D | ipc.h | 67 extern struct msqid_kernel *msqids;
|
| H A D | ipc.c | 54 struct msqid_kernel *msqids;
|
| /freebsd/usr.bin/ipcrm/ |
| H A D | ipcrm.c | 74 struct msqid_kernel *kxmsqids; in msgrm() 79 kxmsqids_len = sizeof(struct msqid_kernel) * msginfo.msgmni; in msgrm()
|
| /freebsd/sys/security/mac_stub/ |
| H A D | mac_stub.c | 1300 stub_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsg_create() 1308 struct label *msglabel, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msgmsq() 1332 stub_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msqget() 1340 stub_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msqsnd() 1348 stub_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msqrcv() 1356 stub_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msqctl() 1370 stub_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_create()
|
| /freebsd/sys/security/mac_test/ |
| H A D | mac_test.c | 2352 test_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in test_sysvmsg_create() 2381 struct label *msglabel, struct msqid_kernel *msqkptr, in test_sysvmsq_check_msgmsq() 2422 struct msqid_kernel *msqkptr, struct label *msqklabel) in test_sysvmsq_check_msqget() 2435 struct msqid_kernel *msqkptr, struct label *msqklabel) in test_sysvmsq_check_msqsnd() 2448 struct msqid_kernel *msqkptr, struct label *msqklabel) in test_sysvmsq_check_msqrcv() 2461 struct msqid_kernel *msqkptr, struct label *msqklabel, int cmd) in test_sysvmsq_check_msqctl() 2483 struct msqid_kernel *msqkptr, struct label *msqlabel) in test_sysvmsq_create()
|
| /freebsd/sys/security/mac_mls/ |
| H A D | mac_mls.c | 2109 mls_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsg_create() 2158 mls_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_check_msqget() 2176 mls_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_check_msqsnd() 2194 mls_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_check_msqrcv() 2212 mls_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_check_msqctl() 2250 mls_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_create()
|
| /freebsd/sys/security/mac_biba/ |
| H A D | mac_biba.c | 2479 biba_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsg_create() 2528 biba_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_check_msqget() 2546 biba_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_check_msqsnd() 2564 biba_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_check_msqrcv() 2582 biba_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_check_msqctl() 2620 biba_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_create()
|
| /freebsd/sys/compat/linprocfs/ |
| H A D | linprocfs.c | 2113 struct msqid_kernel *msqids; in linprocfs_dosysvipc_msg()
|