Home
last modified time | relevance | path

Searched refs:keytable (Results 1 – 2 of 2) sorted by relevance

/freebsd/lib/libthread_db/
H A Dlibthr_db.c278 void *keytable; in pt_ta_tsd_iter() local
284 keytable = malloc(ta->thread_max_keys * ta->thread_size_key); in pt_ta_tsd_iter()
285 if (keytable == NULL) in pt_ta_tsd_iter()
287 ret = ps_pread(ta->ph, (psaddr_t)ta->thread_keytable_addr, keytable, in pt_ta_tsd_iter()
290 free(keytable); in pt_ta_tsd_iter()
294 allocated = *(int *)(void *)((uintptr_t)keytable + in pt_ta_tsd_iter()
296 destructor = *(void **)(void *)((uintptr_t)keytable + in pt_ta_tsd_iter()
301 free(keytable); in pt_ta_tsd_iter()
306 free(keytable); in pt_ta_tsd_iter()
H A Dlibpthread_db.c375 void *keytable; in pt_ta_tsd_iter() local
381 keytable = malloc(ta->thread_max_keys * ta->thread_size_key); in pt_ta_tsd_iter()
382 if (keytable == NULL) in pt_ta_tsd_iter()
384 ret = ps_pread(ta->ph, (psaddr_t)ta->thread_keytable_addr, keytable, in pt_ta_tsd_iter()
387 free(keytable); in pt_ta_tsd_iter()
391 allocated = *(int *)(void *)((uintptr_t)keytable + in pt_ta_tsd_iter()
393 destructor = *(void **)(void *)((uintptr_t)keytable + in pt_ta_tsd_iter()
398 free(keytable); in pt_ta_tsd_iter()
403 free(keytable); in pt_ta_tsd_iter()