| /f-stack/freebsd/security/mac/ |
| H A D | mac_sysv_msg.c | 102 msqkptr->label = NULL; in mac_sysvmsq_init() 135 if (msqkptr->label != NULL) { in mac_sysvmsq_destroy() 137 msqkptr->label = NULL; in mac_sysvmsq_destroy() 147 msqkptr->label, msgptr, msgptr->label); in mac_sysvmsg_create() 155 msqkptr->label); in mac_sysvmsq_create() 177 struct msqid_kernel *msqkptr) in mac_sysvmsq_check_msgmsq() argument 182 msgptr->label, msqkptr, msqkptr->label); in mac_sysvmsq_check_msgmsq() 227 msqkptr->label); in mac_sysvmsq_check_msqget() 242 msqkptr->label); in mac_sysvmsq_check_msqsnd() 257 msqkptr->label); in mac_sysvmsq_check_msqrcv() [all …]
|
| H A D | mac_framework.h | 374 void mac_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, 380 struct msqid_kernel *msqkptr); 384 struct msqid_kernel *msqkptr, int cmd); 386 struct msqid_kernel *msqkptr); 388 struct msqid_kernel *msqkptr); 390 struct msqid_kernel *msqkptr); 391 void mac_sysvmsq_cleanup(struct msqid_kernel *msqkptr); 392 void mac_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr);
|
| H A D | mac_policy.h | 485 struct msqid_kernel *msqkptr, struct label *msqlabel, 492 struct msqid_kernel *msqkptr, struct label *msqklabel); 498 struct msqid_kernel *msqkptr, struct label *msqklabel); 500 struct msqid_kernel *msqkptr, struct label *msqklabel, 503 struct msqid_kernel *msqkptr, struct label *msqklabel); 505 struct msqid_kernel *msqkptr, struct label *msqklabel); 508 struct msqid_kernel *msqkptr, struct label *msqlabel);
|
| /f-stack/freebsd/kern/ |
| H A D | sysv_msg.c | 447 wakeup(msqkptr); in msq_remove() 601 msqkptr->u.msg_perm.mode = (msqkptr->u.msg_perm.mode & ~0777) | in kern_msgctl() 731 msqkptr->u.msg_perm.seq = (msqkptr->u.msg_perm.seq + 1) & 0x7fff; in sys_msgget() 865 if (msgsz + msqkptr->u.msg_cbytes > msqkptr->u.msg_qbytes) { in kern_msgsnd() 939 if (msgsz + msqkptr->u.msg_cbytes > msqkptr->u.msg_qbytes) in kern_msgsnd() 1000 wakeup(msqkptr); in kern_msgsnd() 1052 wakeup(msqkptr); in kern_msgsnd() 1072 wakeup(msqkptr); in kern_msgsnd() 1094 wakeup(msqkptr); in kern_msgsnd() 1391 wakeup(msqkptr); in kern_msgrcv() [all …]
|
| /f-stack/freebsd/security/mac_stub/ |
| H A D | mac_stub.c | 1161 stub_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsg_create() argument 1169 struct label *msglabel, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msgmsq() argument 1193 stub_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msqget() argument 1201 stub_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msqsnd() argument 1209 stub_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msqrcv() argument 1217 stub_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_check_msqctl() argument 1231 stub_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr, in stub_sysvmsq_create() argument
|
| /f-stack/freebsd/security/mac_test/ |
| H A D | mac_test.c | 2097 test_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in test_sysvmsg_create() argument 2126 struct label *msglabel, struct msqid_kernel *msqkptr, in test_sysvmsq_check_msgmsq() argument 2167 struct msqid_kernel *msqkptr, struct label *msqklabel) in test_sysvmsq_check_msqget() argument 2180 struct msqid_kernel *msqkptr, struct label *msqklabel) in test_sysvmsq_check_msqsnd() argument 2193 struct msqid_kernel *msqkptr, struct label *msqklabel) in test_sysvmsq_check_msqrcv() argument 2206 struct msqid_kernel *msqkptr, struct label *msqklabel, int cmd) in test_sysvmsq_check_msqctl() argument 2228 struct msqid_kernel *msqkptr, struct label *msqlabel) in test_sysvmsq_create() argument
|
| /f-stack/freebsd/security/mac_biba/ |
| H A D | mac_biba.c | 2480 biba_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsg_create() argument 2529 biba_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_check_msqget() argument 2547 biba_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_check_msqsnd() argument 2565 biba_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_check_msqrcv() argument 2583 biba_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_check_msqctl() argument 2621 biba_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr, in biba_sysvmsq_create() argument
|
| /f-stack/freebsd/security/mac_mls/ |
| H A D | mac_mls.c | 2113 mls_sysvmsg_create(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsg_create() argument 2162 mls_sysvmsq_check_msqget(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_check_msqget() argument 2180 mls_sysvmsq_check_msqsnd(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_check_msqsnd() argument 2198 mls_sysvmsq_check_msqrcv(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_check_msqrcv() argument 2216 mls_sysvmsq_check_msqctl(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_check_msqctl() argument 2254 mls_sysvmsq_create(struct ucred *cred, struct msqid_kernel *msqkptr, in mls_sysvmsq_create() argument
|