Lines Matching refs:stack_idx
1065 int stack_idx; /* index into stack of available ids */ member
1116 id16_map->stack_idx = -1; in id16_map_init()
1122 id16_map->stack_idx = idx; in id16_map_init()
1123 id16_map->stack[id16_map->stack_idx] = val16; in id16_map_init()
1195 id16_map->stack_idx = -1; in id16_map_clear()
1201 id16_map->stack_idx = idx; in id16_map_clear()
1202 id16_map->stack[id16_map->stack_idx] = val16; in id16_map_clear()
1234 if (id16_map->stack_idx < 0) { in id16_map_alloc()
1239 val16 = id16_map->stack[id16_map->stack_idx]; in id16_map_alloc()
1240 id16_map->stack_idx--; in id16_map_alloc()
1278 id16_map->stack_idx++; in id16_map_free()
1279 id16_map->stack[id16_map->stack_idx] = val16; in id16_map_free()
1302 ASSERT(id16_map->stack_idx >= -1); in id16_map_audit()
1303 ASSERT(id16_map->stack_idx < (int)id16_map->total); in id16_map_audit()
1308 for (idx = 0; idx <= id16_map->stack_idx; idx++) { in id16_map_audit()
1331 if (avail && (avail != (id16_map->stack_idx + 1))) { in id16_map_audit()
1335 avail, id16_map->stack_idx)); in id16_map_audit()