Home
last modified time | relevance | path

Searched refs:hashelem (Results 1 – 3 of 3) sorted by relevance

/xnu-8019.80.24/osfmk/kern/
H A Dbtlog.c530 btlog_element_t *prev_hashelem = NULL, *hashelem = NULL; in btlog_evict_elements_from_record() local
535 prev_hashelem = hashelem = btlog->elem_linkage_un.elem_recindex_hashtbl[hashidx]; in btlog_evict_elements_from_record()
536 while (hashelem != NULL) { in btlog_evict_elements_from_record()
537 if (hashelem == recelem) { in btlog_evict_elements_from_record()
540 prev_hashelem = hashelem; in btlog_evict_elements_from_record()
541 hashelem = TAILQ_NEXT(hashelem, element_hash_link); in btlog_evict_elements_from_record()
545 if (hashelem == NULL) { in btlog_evict_elements_from_record()
549 if (prev_hashelem != hashelem) { in btlog_evict_elements_from_record()
550 TAILQ_NEXT(prev_hashelem, element_hash_link) = TAILQ_NEXT(hashelem, element_hash_link); in btlog_evict_elements_from_record()
552 … btlog->elem_linkage_un.elem_recindex_hashtbl[hashidx] = TAILQ_NEXT(hashelem, element_hash_link); in btlog_evict_elements_from_record()
[all …]
/xnu-8019.80.24/tools/lldbmacros/
H A Dbtlog.py142 hashelem = cast(btlog.elem_linkage_un.element_hash_queue.tqh_first,
144 while hashelem != 0:
146 if unsigned(hashelem.elem) == element:
147 recindex = hashelem.recindex
154 hashelem = cast(hashelem.element_hash_link.tqe_next, 'btlog_element_t *')
H A Dmemory.py1239 hashelem = cast(btlog_ptr.elem_linkage_un.element_hash_queue.tqh_first, 'btlog_element_t *')
1244 while hashelem != 0:
1245 if unsigned(hashelem.elem) == target_element:
1246 recindex = hashelem.recindex
1263 hashelem = cast(hashelem.element_hash_link.tqe_next, 'btlog_element_t *')