Home
last modified time | relevance | path

Searched refs:io_bits (Results 1 – 6 of 6) sorted by relevance

/xnu-11417.121.6/osfmk/ipc/ !
H A Dipc_object.h123 ipc_object_bits_t _Atomic io_bits; member
147 #define io_bits(io) atomic_load_explicit(&(io)->io_bits, memory_order_relaxed) macro
156 os_atomic_store(&io->io_bits, io_bits(io) | bits, relaxed); in io_bits_or()
166 os_atomic_store(&io->io_bits, io_bits(io) & ~bits, relaxed); in io_bits_andnot()
169 #define io_active(io) ((io_bits(io) & IO_BITS_ACTIVE) != 0)
171 #define io_otype(io) ((io_bits(io) & IO_BITS_OTYPE) >> 16)
172 #define io_kotype(io) (io_bits(io) & IO_BITS_KOTYPE)
174 #define io_is_kolabeled(io) ((io_bits(io) & IO_BITS_KOLABEL) != 0)
H A Dipc_object.c436 os_atomic_init(&object->io_bits, io_makebits(otype)); in ipc_object_alloc()
492 os_atomic_init(&object->io_bits, io_makebits(otype));
H A Dipc_port.h380 #define ip_enforce_msg_filtering(port) ((io_bits(ip_to_object(port)) & IP_BIT_FILTER_MSG) != 0)
H A Dipc_pset.c193 os_atomic_init(&pset->ips_object.io_bits, io_makebits(IOT_PORT_SET)); in ipc_pset_alloc_special()
H A Dipc_port.c3189 os_atomic_init(&port->ip_object.io_bits, io_makebits(IOT_PORT)); in ipc_port_alloc_special()
/xnu-11417.121.6/tools/lldbmacros/ !
H A Dipc.py126 if ip_object.io_bits & 0x80000000:
453 if ips_object.io_bits & 0x80000000:
565 io_bits = unsigned(portval.ip_object.io_bits)
566 objtype_index = io_bits & 0x3ff
614 bits = unsigned(port.ip_object.io_bits) # osfmk/ipc/ipc_object.h
679 io_bits = int(ie_object.io_bits) if ie_object else 0
736 if io_bits & 0x00001000 != 0:
913 io_bits = port.xGetIntegerByPath('.ip_object.io_bits')
914 if io_bits & 0x3ff == voucher_kotype:
1180 ptype = (p.ip_object.io_bits & 0x7fff0000) >> 16
[all …]