Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/ipc/
H A Dipc_object.h117 ipc_object_bits_t _Atomic io_bits; member
149 #define io_bits(io) os_atomic_load(&(io)->io_bits, relaxed) macro
158 os_atomic_store(&io->io_bits, io_bits(io) | bits, relaxed); in io_bits_or()
168 os_atomic_store(&io->io_bits, io_bits(io) & ~bits, relaxed); in io_bits_andnot()
171 #define io_active(io) ((io_bits(io) & IO_BITS_ACTIVE) != 0)
173 #define io_otype(io) ((io_bits(io) & IO_BITS_OTYPE) >> 16)
174 #define io_kotype(io) (io_bits(io) & IO_BITS_KOTYPE)
175 #define io_is_kobject(io) ((io_bits(io) & IO_BITS_KOBJECT) != 0)
176 #define io_is_kolabeled(io) ((io_bits(io) & IO_BITS_KOLABEL) != 0)
H A Dipc_port.h302 #define IP_PREALLOC(port) (io_bits(ip_to_object(port)) & IP_BIT_PREALLOC)
315 #define ip_enforce_msg_filtering(port) ((io_bits(ip_to_object(port)) & IP_BIT_FILTER_MSG) != 0)
H A Dipc_object.c487 os_atomic_init(&object->io_bits, io_makebits(TRUE, otype, 0)); in ipc_object_alloc()
543 os_atomic_init(&object->io_bits, io_makebits(TRUE, otype, 0));
H A Dipc_pset.c184 os_atomic_init(&pset->ips_object.io_bits, io_makebits(TRUE, IOT_PORT_SET, 0)); in ipc_pset_alloc_special()
H A Dipc_port.c3024 os_atomic_init(&port->ip_object.io_bits, io_makebits(TRUE, IOT_PORT, 0)); in ipc_port_alloc_special()
/xnu-8019.80.24/tools/lldbmacros/
H A Dipc.py84 if portp.ip_object.io_bits & 0x80000000:
138 if portp.ip_object.io_bits & 0x800:
414 if pset.ips_object.io_bits & 0x80000000:
517 io_bits = unsigned(portval.ip_object.io_bits)
518 if not io_bits & 0x800:
523 objtype_index = io_bits & 0x3ff
567 if int(port.ip_object.io_bits) & 0x80000000 :
612 io_bits = int(ie_object.io_bits)
661 if io_bits & 0x00001000 != 0: right_str += 'f'
837 if int(port.ip_object.io_bits) & 0x800 :
[all …]