Searched refs:ie_bits (Results 1 – 13 of 13) sorted by relevance
105 if (IE_BITS_GEN(entry->ie_bits) != MACH_PORT_GEN(name) || in ipc_entry_lookup()106 IE_BITS_TYPE(entry->ie_bits) == MACH_PORT_TYPE_NONE) { in ipc_entry_lookup()113 assert((entry == IE_NULL) || IE_BITS_TYPE(entry->ie_bits)); in ipc_entry_lookup()208 gen = ipc_entry_new_gen(entry->ie_bits); in ipc_entry_claim()209 if (__improbable(ipc_entry_gen_rolled(entry->ie_bits, gen))) { in ipc_entry_claim()213 entry->ie_bits = gen; in ipc_entry_claim()341 } else if (IE_BITS_TYPE(entry->ie_bits)) { in ipc_entry_alloc_name()342 if (IE_BITS_GEN(entry->ie_bits) == gen) { in ipc_entry_alloc_name()374 IE_BITS_GEN(table[free_index].ie_bits)), in ipc_entry_alloc_name()377 entry->ie_bits = gen; in ipc_entry_alloc_name()[all …]
240 ipc_entry_bits_t bits = table[index].ie_bits; in ipc_right_lookup_read()280 bits = entry->ie_bits; in ipc_right_lookup_read()426 assert(entry->ie_bits & MACH_PORT_TYPE_RECEIVE); in ipc_right_reverse()436 assert(IE_BITS_TYPE(entry->ie_bits) == MACH_PORT_TYPE_SEND); in ipc_right_reverse()503 if (entry->ie_bits & MACH_PORT_TYPE_PORT_RIGHTS) { in ipc_right_request_alloc()529 ((entry->ie_bits & MACH_PORT_TYPE_SEND_ONCE) || in ipc_right_request_alloc()596 (entry->ie_bits & MACH_PORT_TYPE_DEAD_NAME)) { in ipc_right_request_alloc()597 mach_port_urefs_t urefs = IE_BITS_UREFS(entry->ie_bits); in ipc_right_request_alloc()603 (entry->ie_bits)++; /* increment urefs */ in ipc_right_request_alloc()618 kr = (entry->ie_bits & MACH_PORT_TYPE_PORT_OR_DEAD) ? in ipc_right_request_alloc()[all …]
328 if ((entry1->ie_bits & MACH_PORT_TYPE(right1)) == MACH_PORT_TYPE_NONE) { in ipc_object_translate_two()331 (entry1->ie_bits & MACH_PORT_TYPE_EX_RECEIVE) == MACH_PORT_TYPE_EX_RECEIVE) { in ipc_object_translate_two()341 if ((entry2->ie_bits & MACH_PORT_TYPE(right2)) == MACH_PORT_TYPE_NONE) { in ipc_object_translate_two()344 (entry2->ie_bits & MACH_PORT_TYPE_EX_RECEIVE) == MACH_PORT_TYPE_EX_RECEIVE) { in ipc_object_translate_two()408 entry->ie_bits |= MACH_PORT_TYPE_DEAD_NAME | 1; in ipc_object_alloc_dead()448 entry->ie_bits |= MACH_PORT_TYPE_DEAD_NAME | 1; in ipc_object_alloc_dead_name()498 entry->ie_bits |= type | urefs; in ipc_object_alloc()559 entry->ie_bits |= type | urefs;933 bits = entry->ie_bits; in ipc_object_insert_send_right()951 entry->ie_bits = bits; in ipc_object_insert_send_right()[all …]
262 entry->ie_bits = IE_BITS_GEN_MASK; in ipc_space_rand_freelist()266 table[curr].ie_bits = IE_BITS_GEN_MASK; in ipc_space_rand_freelist()464 type = IE_BITS_TYPE(entry->ie_bits); in ipc_space_terminate()469 IE_BITS_GEN(entry->ie_bits)); in ipc_space_terminate()478 type = IE_BITS_TYPE(entry->ie_bits); in ipc_space_terminate()483 IE_BITS_GEN(entry->ie_bits)); in ipc_space_terminate()
117 ipc_entry_bits_t ie_bits; member
246 IE_BITS_GEN(entry->ie_bits)); in ipc_hash_table_lookup()
267 bits = entry->ie_bits; in mach_port_space_info()
763 IE_BITS_TYPE(entry->ie_bits) == MACH_PORT_TYPE_DEAD_NAME) { in task_dyld_process_info_notify_get_trap()
1411 if ((entry->ie_bits & MACH_PORT_TYPE_RECEIVE) != MACH_PORT_TYPE_NONE) { in ipc_mqueue_set_gather_member_names()
144 bits = entry->ie_bits; in mach_port_names_helper()328 ipc_entry_bits_t bits = entry->ie_bits; in mach_port_names()
2799 (voucher_entry->ie_bits & MACH_PORT_TYPE_SEND) == 0 || in ipc_kmsg_copyin_header()4363 assert(entry->ie_bits & MACH_PORT_TYPE_SEND_RECEIVE); in ipc_kmsg_copyout_header()4451 assert(entry->ie_bits & MACH_PORT_TYPE_SEND); in ipc_kmsg_copyout_header()
61 if iep.ie_bits & 0x00020000:362 ie_bits = unsigned(entryval.ie_bits)363 if not (ie_bits & 0x00180000):388 entry_bits= unsigned(entry_val.ie_bits)611 ie_bits = int(entry.ie_bits)613 urefs = int(ie_bits & 0xffff)616 if ie_bits & 0x00100000 :618 elif ie_bits & 0x00080000:625 if ie_bits & 0x00010000 :626 if ie_bits & 0x00020000 :[all …]
171 ipc_entry_bits_t bits = table[index].ie_bits;