Lines Matching refs:free_index
294 mach_port_index_t free_index, next_index;
301 for (free_index = 0;
302 (next_index = table[free_index].ie_next)
304 free_index = next_index)
307 table[free_index].ie_next =
312 MACH_PORT_MAKE(free_index,
313 IE_BITS_GEN(table[free_index].ie_bits)),
314 &table[free_index]);
464 mach_port_index_t i, free_index;
607 free_index = 0;
609 if (table[free_index].ie_object != IPC_OBJECT_NULL)
611 i = table[free_index].ie_next;
614 free_index = i;
666 assert(table[free_index].ie_next == 0 &&
667 table[free_index].ie_object == IO_NULL);
668 table[free_index].ie_next = osize;