Searched refs:free_id (Results 1 – 3 of 3) sorted by relevance
315 struct ltable_id free_id; in ltable_grow() local393 free_id = table->free_list; in ltable_grow()396 last_new_elem->lt_next_idx = free_id.idx; in ltable_grow()397 next_id.generation = free_id.generation + 2; in ltable_grow()398 } while (!os_atomic_cmpxchgv(&table->free_list.id, free_id.id, in ltable_grow()399 next_id.id, &free_id.id, seq_cst)); in ltable_grow()445 struct ltable_id free_id, next_id; in ltable_alloc_elem() local534 free_id = table->free_list; in ltable_alloc_elem()535 if (free_id.idx >= table_size) { in ltable_alloc_elem()546 last = elem = lt_elem_idx(table, free_id.idx); in ltable_alloc_elem()[all …]
79 void (*free_id)(pmap_t pmap); member
130 .free_id = free_asid,3027 pmap_get_pt_ops(p)->free_id(p); in pmap_create_options_internal()3325 pmap_get_pt_ops(pmap)->free_id(pmap); in pmap_destroy_internal()9009 pmap_get_pt_ops(pmap)->free_id(pmap);10589 pmap_get_pt_ops(pmap)->free_id(pmap);