Searched refs:itree (Results 1 – 5 of 5) sorted by relevance
| /openbmc/qemu/include/exec/ |
| H A D | translation-block.h | 106 IntervalTreeNode itree; member 164 return tb->itree.start; in tb_page_addr0() 173 tb_page_addr_t next = tb->itree.last & TARGET_PAGE_MASK; in tb_page_addr1() 174 return next == (tb->itree.start & TARGET_PAGE_MASK) ? -1 : next; in tb_page_addr1() 184 tb->itree.start = addr; in tb_set_page_addr0() 193 tb->itree.last = addr; in tb_set_page_addr0() 204 tb->itree.last = addr; in tb_set_page_addr1()
|
| /openbmc/qemu/target/hppa/ |
| H A D | machine.c | 53 ent->itree.start = qemu_get_be64(f); in get_tlb() 54 ent->itree.last = qemu_get_be64(f); in get_tlb() 94 qemu_put_be64(f, ent->itree.start); in put_tlb() 95 qemu_put_be64(f, ent->itree.last); in put_tlb() 139 interval_tree_insert(&e->itree, &env->tlb_root); in tlb_post_load() 142 } else if (partial == NULL && e->itree.start < e->itree.last) { in tlb_post_load()
|
| /openbmc/qemu/util/ |
| H A D | selfmap.c | 59 e->itree.start = start; in read_self_maps() 60 e->itree.last = end - 1; in read_self_maps() 74 interval_tree_insert(&e->itree, root); in read_self_maps()
|
| /openbmc/qemu/include/qemu/ |
| H A D | selfmap.h | 15 IntervalTreeNode itree; member
|
| /openbmc/qemu/tcg/ |
| H A D | optimize.c | 35 IntervalTreeNode itree; member 159 return r ? container_of(r, MemCopyInfo, itree) : NULL; in mem_copy_first() 164 IntervalTreeNode *r = interval_tree_iter_next(&mem->itree, s, l); in mem_copy_next() 165 return r ? container_of(r, MemCopyInfo, itree) : NULL; in mem_copy_next() 173 interval_tree_remove(&mc->itree, &ctx->mem_copy); in remove_mem_copy() 246 interval_tree_remove(&mc->itree, &ctx->mem_copy); in reset_ts() 274 mc->itree.start = start; in record_mem_copy() 275 mc->itree.last = last; in record_mem_copy() 277 interval_tree_insert(&mc->itree, &ctx->mem_copy); in record_mem_copy() 316 if (mc->itree.start == s && mc->type == type) { in find_mem_copy_for()
|