Searched refs:ipc_kmsg (Results 1 – 11 of 11) sorted by relevance
| /xnu-10063.141.1/osfmk/ipc/ |
| H A D | ipc_kmsg.h | 145 struct ipc_kmsg { struct 195 static_assert(sizeof(struct ipc_kmsg) == IKM_ALLOC_SIZE); 196 static_assert(offsetof(struct ipc_kmsg, ikm_big_data) + 198 static_assert(offsetof(struct ipc_kmsg, ikm_small_data) + IKM_SMALL_MSG_SIZE + 214 cqe_element(elem, struct ipc_kmsg, ikm_link) 217 cqe_queue_first(queue, struct ipc_kmsg, ikm_link) 220 cqe_queue_next(&(elt)->ikm_link, queue, struct ipc_kmsg, ikm_link)
|
| H A D | ipc_types.h | 62 typedef struct ipc_kmsg *ipc_kmsg_t;
|
| H A D | ipc_kmsg.c | 182 ZONE_DEFINE_ID(ZONE_ID_IPC_KMSG, "ipc kmsgs", struct ipc_kmsg, 185 zone_id_require(ZONE_ID_IPC_KMSG, sizeof(struct ipc_kmsg), kmsg) 195 #pragma mark ipc_kmsg layout and accessors 458 #pragma mark ipc_kmsg signing 700 #pragma mark ipc_kmsg alloc/clean/free 1198 #pragma mark ipc_kmsg enqueue/destroy, qos, priority, voucher, ... 1652 #pragma mark ipc_kmsg copyin and inflate (from user) 3183 #pragma mark ipc_kmsg copyout and deflate (to user) 4955 #pragma mark ipc_kmsg kernel interfaces (get/put, copyin_from_kernel, send) 5503 #pragma mark ipc_kmsg tracing
|
| /xnu-10063.141.1/osfmk/tests/ |
| H A D | ptrauth_data_tests.c | 125 ALLOC_VALIDATE_DATA_PTR(struct ipc_kmsg, void *, ikm_udata, "kmsg.ikm_udata"); in ptrauth_data_tests() 126 …ALLOC_VALIDATE_DATA_PTR(struct ipc_kmsg, struct ipc_port *, ikm_voucher_port, "kmsg.ikm_voucher_po… in ptrauth_data_tests()
|
| /xnu-10063.141.1/osfmk/kern/ |
| H A D | ipc_mig.h | 46 struct ipc_kmsg; 233 struct ipc_kmsg *kmsg);
|
| H A D | thread.h | 704 struct ipc_kmsg *XNU_PTRAUTH_SIGNED_PTR("thread.ith_kmsg") kmsg; /* received message */
|
| /xnu-10063.141.1/iokit/IOKit/ |
| H A D | IOKitServer.h | 193 typedef struct ipc_kmsg * ipc_kmsg_t;
|
| H A D | IOUserServer.h | 141 typedef struct ipc_kmsg * ipc_kmsg_t;
|
| /xnu-10063.141.1/osfmk/conf/ |
| H A D | Makefile.template | 155 ipc_kmsg.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 234 ipc_kmsg.o_CWARNFLAGS_ADD += -Wno-sign-conversion
|
| H A D | files | 97 osfmk/ipc/ipc_kmsg.c standard
|
| /xnu-10063.141.1/doc/mach_ipc/ |
| H A D | kmsg.md | 79 ### The core IPC kmsg type: `struct ipc_kmsg`
|