Searched refs:ipc_kmsg (Results 1 – 11 of 11) sorted by relevance
| /xnu-12377.81.4/osfmk/ipc/ |
| H A D | ipc_kmsg.h | 145 struct ipc_kmsg { struct 192 static_assert(sizeof(struct ipc_kmsg) == IKM_ALLOC_SIZE); 193 static_assert(offsetof(struct ipc_kmsg, ikm_big_data) + 195 static_assert(offsetof(struct ipc_kmsg, ikm_small_data) + IKM_SMALL_MSG_SIZE + 211 cqe_element(elem, struct ipc_kmsg, ikm_link) 214 cqe_queue_first(queue, struct ipc_kmsg, ikm_link) 217 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 | 176 ZONE_DEFINE_ID(ZONE_ID_IPC_KMSG, "ipc kmsgs", struct ipc_kmsg, 179 zone_id_require(ZONE_ID_IPC_KMSG, sizeof(struct ipc_kmsg), kmsg) 187 #pragma mark ipc_kmsg layout and accessors 450 #pragma mark ipc_kmsg signing 693 #pragma mark ipc_kmsg alloc/clean/free 1188 #pragma mark ipc_kmsg enqueue/destroy, qos, priority, voucher, ... 1561 #pragma mark ipc_kmsg copyin and inflate (from user) 3112 #pragma mark ipc_kmsg copyout and deflate (to user) 4865 #pragma mark ipc_kmsg kernel interfaces (get/put, copyin_from_kernel, send) 5381 #pragma mark ipc_kmsg tracing
|
| /xnu-12377.81.4/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-12377.81.4/osfmk/kern/ |
| H A D | ipc_mig.h | 46 struct ipc_kmsg; 233 struct ipc_kmsg *kmsg);
|
| H A D | thread.h | 735 struct ipc_kmsg *XNU_PTRAUTH_SIGNED_PTR("thread.ith_kmsg") kmsg; /* received message */
|
| /xnu-12377.81.4/iokit/IOKit/ |
| H A D | IOKitServer.h | 205 typedef struct ipc_kmsg * ipc_kmsg_t;
|
| H A D | IOUserServer.h | 147 typedef struct ipc_kmsg * ipc_kmsg_t;
|
| /xnu-12377.81.4/osfmk/conf/ |
| H A D | Makefile.template | 217 ipc_kmsg.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 296 ipc_kmsg.o_CWARNFLAGS_ADD += -Wno-sign-conversion
|
| H A D | files | 95 osfmk/ipc/ipc_kmsg.c standard
|
| /xnu-12377.81.4/doc/mach_ipc/ |
| H A D | kmsg.md | 79 ### The core IPC kmsg type: `struct ipc_kmsg`
|