/openbmc/qemu/accel/tcg/ |
H A D | user-exec.c | 151 IntervalTreeNode itree; member 162 return n ? container_of(n, PageFlagsNode, itree) : NULL; in pageflags_find() 170 n = interval_tree_iter_next(&p->itree, start, last); in pageflags_next() 171 return n ? container_of(n, PageFlagsNode, itree) : NULL; in pageflags_next() 183 PageFlagsNode *p = container_of(n, PageFlagsNode, itree); in walk_memory_regions() 245 p->itree.start = start; in pageflags_create() 246 p->itree.last = last; in pageflags_create() 248 interval_tree_insert(&p->itree, &pageflags_root); in pageflags_create() 268 interval_tree_remove(&p->itree, &pageflags_root); in pageflags_unset() 269 p_last = p->itree.last; in pageflags_unset() [all …]
|
H A D | tb-maint.c | 97 tb->itree.last = tb->itree.start + tb->size - 1; in tb_record() 110 interval_tree_insert(&tb->itree, &tb_root); in tb_record() 117 interval_tree_remove(&tb->itree, &tb_root); in tb_remove() 133 return n ? container_of(n, TranslationBlock, itree) : NULL; in foreach_tb_first() 143 n = interval_tree_iter_next(&tb->itree, start, last); in foreach_tb_next() 145 return container_of(n, TranslationBlock, itree); in foreach_tb_next()
|
/openbmc/qemu/target/hppa/ |
H A D | mem_helper.c | 77 HPPATLBEntry *ent = container_of(i, HPPATLBEntry, itree); in hppa_find_tlb() 79 ent->itree.start, ent->itree.last, ent->pa); in hppa_find_tlb() 96 trace_hppa_tlb_flush_ent(env, ent, ent->itree.start, in hppa_flush_tlb_ent() 97 ent->itree.last, ent->pa); in hppa_flush_tlb_ent() 99 tlb_flush_range_by_mmuidx(cs, ent->itree.start, in hppa_flush_tlb_ent() 100 ent->itree.last - ent->itree.start + 1, in hppa_flush_tlb_ent() 109 interval_tree_remove(&ent->itree, &env->tlb_root); in hppa_flush_tlb_ent() 124 HPPATLBEntry *ent = container_of(i, HPPATLBEntry, itree); in hppa_flush_tlb_range() 237 phys = ent->pa + (addr - ent->itree.start); in hppa_get_physical_address() 495 ent->itree.start = addr; in HELPER() [all …]
|
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()
|
H A D | cpu.h | 185 IntervalTreeNode itree; member
|
/openbmc/linux/include/linux/ |
H A D | interval_tree.h | 68 struct rb_root_cached *itree, 72 struct rb_root_cached *itree, 82 #define interval_tree_for_each_span(span, itree, first_index, last_index) \ argument 83 for (interval_tree_span_iter_first(span, itree, \
|
/openbmc/linux/lib/ |
H A D | interval_tree.c | 44 struct rb_root_cached *itree, in interval_tree_span_iter_first() argument 52 interval_tree_iter_first(itree, first_index, last_index); in interval_tree_span_iter_first() 125 struct rb_root_cached *itree, in interval_tree_span_iter_advance() argument 145 interval_tree_span_iter_first(iter, itree, new_index, in interval_tree_span_iter_advance()
|
/openbmc/qemu/include/exec/ |
H A D | exec-all.h | 404 return tb->itree.start; in tb_page_addr0() 413 tb_page_addr_t next = tb->itree.last & TARGET_PAGE_MASK; in tb_page_addr1() 414 return next == (tb->itree.start & TARGET_PAGE_MASK) ? -1 : next; in tb_page_addr1() 424 tb->itree.start = addr; in tb_set_page_addr0() 433 tb->itree.last = addr; in tb_set_page_addr0() 444 tb->itree.last = addr; in tb_set_page_addr1()
|
H A D | translation-block.h | 103 IntervalTreeNode itree; member
|
/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/linux/mm/ |
H A D | mmu_notifier.c | 45 struct rb_root_cached itree; member 103 node = interval_tree_iter_first(&subscriptions->itree, range->start, in mn_itree_inv_start_range() 155 &subscriptions->itree); in mn_itree_inv_end() 158 &subscriptions->itree); in mn_itree_inv_end() 644 subscriptions->itree = RB_ROOT_CACHED; in __mmu_notifier_register() 951 &subscriptions->itree); in __mmu_interval_notifier_insert() 965 &subscriptions->itree); in __mmu_interval_notifier_insert() 1078 &subscriptions->itree); in mmu_interval_notifier_remove()
|
/openbmc/qemu/include/qemu/ |
H A D | selfmap.h | 15 IntervalTreeNode itree; member
|
/openbmc/linux/fs/sysv/ |
H A D | Makefile | 8 sysv-objs := ialloc.o balloc.o inode.o itree.o file.o dir.o \
|
/openbmc/linux/drivers/iommu/iommufd/ |
H A D | ioas.c | 112 static int iommufd_ioas_load_iovas(struct rb_root_cached *itree, in iommufd_ioas_load_iovas() argument 128 if (interval_tree_iter_first(itree, range.start, range.last)) in iommufd_ioas_load_iovas() 137 interval_tree_insert(&allowed->node, itree); in iommufd_ioas_load_iovas()
|
/openbmc/qemu/tcg/ |
H A D | optimize.c | 42 IntervalTreeNode itree; member 188 return r ? container_of(r, MemCopyInfo, itree) : NULL; in mem_copy_first() 193 IntervalTreeNode *r = interval_tree_iter_next(&mem->itree, s, l); in mem_copy_next() 194 return r ? container_of(r, MemCopyInfo, itree) : NULL; in mem_copy_next() 202 interval_tree_remove(&mc->itree, &ctx->mem_copy); in remove_mem_copy() 275 interval_tree_remove(&mc->itree, &ctx->mem_copy); in reset_ts() 303 mc->itree.start = start; in record_mem_copy() 304 mc->itree.last = last; in record_mem_copy() 306 interval_tree_insert(&mc->itree, &ctx->mem_copy); in record_mem_copy() 345 if (mc->itree.start == s && mc->type == type) { in find_mem_copy_for()
|
/openbmc/qemu/linux-user/ |
H A D | syscall.c | 8052 offset += hstart - mi->itree.start; in open_self_maps_4() 8149 MapInfo *mi = container_of(n, MapInfo, itree); in open_self_maps_2()
|
/openbmc/linux/ |
H A D | opengrok2.0.log | [all...] |
H A D | opengrok1.0.log | [all...] |