Home
last modified time | relevance | path

Searched refs:ikm_type (Results 1 – 5 of 5) sorted by relevance

/xnu-10063.141.1/doc/mach_ipc/
H A Dkmsg.md83 follows that is used in various ways depending on the `ikm_type` field of the
98ikm_type │ │
117 This data structure has 4 configurations, depending on the value of `ikm_type`,
137 │ │ ikm_type (IKM_TYPE_ALL_INLINED) │
181ikm_type (IKM_TYPE_UDATA_OOL) │ │
244ikm_type (IKM_TYPE_KDATA_OOL) │
302ikm_type (IKM_TYPE_ALL_OOL) │ │
/xnu-10063.141.1/osfmk/ipc/
H A Dipc_kmsg.h162 ipc_kmsg_type_t ikm_type: 2; member
H A Dipc_kmsg.c201 return kmsg->ikm_type == IKM_TYPE_ALL_INLINED || in ikm_is_linear()
202 kmsg->ikm_type == IKM_TYPE_KDATA_OOL; in ikm_is_linear()
282 switch (kmsg->ikm_type) { in ikm_kdata_end()
300 switch (kmsg->ikm_type) { in ikm_header()
320 if (kmsg->ikm_type == IKM_TYPE_ALL_INLINED) { in ikm_aux_header()
324 assert(kmsg->ikm_type != IKM_TYPE_KDATA_OOL); in ikm_aux_header()
870 kmsg->ikm_type = kmsg_type; in ipc_kmsg_alloc()
992 switch (kmsg->ikm_type) { in ipc_kmsg_free_allocations()
1015 kmsg->ikm_type = IKM_TYPE_ALL_INLINED; in ipc_kmsg_free_allocations()
1046 if (kmsg->ikm_type == IKM_TYPE_ALL_INLINED && in ipc_kmsg_free()
/xnu-10063.141.1/tools/lldbmacros/
H A Dipc.py228 if kmsgp.ikm_type == GetEnumValue('ipc_kmsg_type_t', 'IKM_TYPE_ALL_INLINED'):
230 if kmsgp.ikm_type == GetEnumValue('ipc_kmsg_type_t', 'IKM_TYPE_UDATA_OOL'):
401 if (kmsgp.ikm_type == int(GetEnumValue('ipc_kmsg_type_t', 'IKM_TYPE_ALL_INLINED')) or
402 kmsgp.ikm_type == int(GetEnumValue('ipc_kmsg_type_t', 'IKM_TYPE_KDATA_OOL'))):
/xnu-10063.141.1/osfmk/kern/
H A Dipc_kobject.c562 assert(reply->ikm_type != IKM_TYPE_KDATA_OOL); in ipc_kobject_server_internal()