Searched refs:ie_bits (Results 1 - 12 of 12) sorted by relevance

/darwin-on-arm/xnu/osfmk/ipc/
H A Dipc_entry.c106 if (IE_BITS_GEN(entry->ie_bits) != MACH_PORT_GEN(name) ||
107 IE_BITS_TYPE(entry->ie_bits) == MACH_PORT_TYPE_NONE)
114 assert((entry == IE_NULL) || IE_BITS_TYPE(entry->ie_bits));
162 gen = IE_BITS_NEW_GEN(free_entry->ie_bits);
163 free_entry->ie_bits = gen;
278 assert(!IE_BITS_TYPE(entry->ie_bits));
279 assert(!IE_BITS_GEN(entry->ie_bits));
282 } else if (IE_BITS_TYPE(entry->ie_bits)) {
283 if (IE_BITS_GEN(entry->ie_bits) == gen) {
313 IE_BITS_GEN(table[free_index].ie_bits)),
[all...]
H A Dipc_right.c219 assert(entry->ie_bits & MACH_PORT_TYPE_RECEIVE);
229 assert(IE_BITS_TYPE(entry->ie_bits) == MACH_PORT_TYPE_SEND);
294 if (entry->ie_bits & MACH_PORT_TYPE_PORT_RIGHTS) {
319 ((entry->ie_bits & MACH_PORT_TYPE_SEND_ONCE) ||
368 (entry->ie_bits & MACH_PORT_TYPE_DEAD_NAME)) {
369 mach_port_urefs_t urefs = IE_BITS_UREFS(entry->ie_bits);
380 (entry->ie_bits)++; /* increment urefs */
397 if (entry->ie_bits & MACH_PORT_TYPE_PORT_OR_DEAD)
454 if (IE_BITS_TYPE(entry->ie_bits) != MACH_PORT_TYPE_NONE) {
494 bits = entry->ie_bits;
[all...]
H A Dipc_space.c159 entry->ie_bits = IE_BITS_GEN_MASK;
249 type = IE_BITS_TYPE(entry->ie_bits);
252 IE_BITS_GEN(entry->ie_bits));
316 type = IE_BITS_TYPE(entry->ie_bits);
321 IE_BITS_GEN(entry->ie_bits));
H A Dipc_object.c157 if ((entry->ie_bits & MACH_PORT_TYPE(right)) == MACH_PORT_TYPE_NONE) {
206 if ((entry1->ie_bits & MACH_PORT_TYPE(right1)) == MACH_PORT_TYPE_NONE) {
211 if ((entry2->ie_bits & MACH_PORT_TYPE(right2)) == MACH_PORT_TYPE_NONE) {
259 entry->ie_bits |= MACH_PORT_TYPE_DEAD_NAME | 1;
297 entry->ie_bits |= MACH_PORT_TYPE_DEAD_NAME | 1;
362 entry->ie_bits |= type | urefs;
437 entry->ie_bits |= type | urefs;
530 if (IE_BITS_TYPE(entry->ie_bits) == MACH_PORT_TYPE_NONE)
777 assert(entry->ie_bits & MACH_PORT_TYPE_SEND_RECEIVE);
793 assert(IE_BITS_TYPE(entry->ie_bits)
[all...]
H A Dipc_entry.h90 * fields. The ie_bits field is zero except for IE_BITS_GEN.
99 ipc_entry_bits_t ie_bits; member in struct:ipc_entry
H A Dmach_debug.c238 bits = entry->ie_bits;
241 if ((entry->ie_bits & MACH_PORT_TYPE_PORT_RIGHTS) != MACH_PORT_TYPE_NONE &&
405 if ((entry->ie_bits & MACH_PORT_TYPE_SEND_RECEIVE) == 0) {
H A Dipc_hash.c229 IE_BITS_GEN(entry->ie_bits));
H A Dipc_labelh.c103 entry->ie_bits |= MACH_PORT_TYPE_SEND;
H A Dmach_port.c151 bits = entry->ie_bits;
320 ipc_entry_bits_t bits = entry->ie_bits;
1174 if (IE_BITS_TYPE(entry->ie_bits) != MACH_PORT_TYPE_PORT_SET) {
1195 if (ientry->ie_bits & MACH_PORT_TYPE_RECEIVE &&
1302 if ((entry->ie_bits & MACH_PORT_TYPE_RECEIVE) == 0) {
1321 if ((entry->ie_bits & MACH_PORT_TYPE_PORT_SET) == 0) {
H A Dipc_mqueue.c1156 if (entry->ie_bits & MACH_PORT_TYPE_RECEIVE) {
1169 } else if (entry->ie_bits & MACH_PORT_TYPE_PORT_SET) {
H A Dipc_kmsg.c1710 assert(reply_entry->ie_bits & MACH_PORT_TYPE_RECEIVE);
1727 assert(dest_entry->ie_bits & MACH_PORT_TYPE_SEND);
1754 if (IE_BITS_TYPE(dest_entry->ie_bits) == MACH_PORT_TYPE_NONE) {
1784 if (IE_BITS_TYPE(dest_entry->ie_bits) == MACH_PORT_TYPE_NONE) {
1825 if (IE_BITS_TYPE(dest_entry->ie_bits) == MACH_PORT_TYPE_NONE) {
1902 if (IE_BITS_TYPE(reply_entry->ie_bits) == MACH_PORT_TYPE_NONE) {
1907 if (IE_BITS_TYPE(dest_entry->ie_bits) == MACH_PORT_TYPE_NONE) {
2956 assert(entry->ie_bits &
2989 assert(IE_BITS_TYPE(entry->ie_bits) ==
H A Dipc_port.c1030 if ((entry->ie_bits & MACH_PORT_TYPE_RECEIVE) == 0)

Completed in 89 milliseconds