Lines Matching refs:pointer
165 ck_hp_member_scan(ck_stack_entry_t *entry, unsigned int degree, void *pointer) in ck_hp_member_scan() argument
181 if (hazard == pointer) in ck_hp_member_scan()
196 void *pointer; in ck_hp_member_cache() local
210 pointer = ck_pr_load_ptr(&record->pointers[i]); in ck_hp_member_cache()
211 if (pointer != NULL) in ck_hp_member_cache()
212 cache[hazards++] = pointer; in ck_hp_member_cache()
241 match = bsearch(&hazard->pointer, cache, n_hazards, in ck_hp_reclaim()
249 ck_hp_member_scan(marker, global->degree, hazard->pointer)) { in ck_hp_reclaim()
274 void *pointer) in ck_hp_retire() argument
277 ck_pr_store_ptr(&hazard->pointer, pointer); in ck_hp_retire()
292 void *pointer) in ck_hp_free() argument
298 ck_pr_store_ptr(&hazard->pointer, pointer); in ck_hp_free()