Lines Matching refs:MMRangeMapEntry
22 typedef struct MMRangeMapEntry {
24 RB_ENTRY(MMRangeMapEntry) rb_entry;
28 } MMRangeMapEntry;
45 cmp_rb(MMRangeMapEntry* d1, MMRangeMapEntry* d2)
57 RB_GENERATE(MMRangeMap, MMRangeMapEntry, rb_entry, cmp_rb);
69 MMRangeMapEntry* rdesc,
72 MMRangeMapEntry* existing = MMRangeMap_RB_INSERT(map, rdesc);
100 static inline MMRangeMapEntry*
105 MMRangeMapEntry rdesc;
129 MMRangeMapEntry* rdesc = qemu_malloc(sizeof(MMRangeMapEntry));
131 ME("memcheck: Unable to allocate new MMRangeMapEntry on insert.");
150 MMRangeMapEntry* rdesc = mmrangemap_find_entry(map, start, end);
160 MMRangeMapEntry* rdesc = mmrangemap_find_entry(map, start, end);
174 MMRangeMapEntry* first = RB_MIN(MMRangeMap, map);
188 MMRangeMapEntry* entry;
191 MMRangeMapEntry* new_entry =
192 (MMRangeMapEntry*)qemu_malloc(sizeof(MMRangeMapEntry));
194 ME("memcheck: Unable to allocate new MMRangeMapEntry on copy.");
197 memcpy(new_entry, entry, sizeof(MMRangeMapEntry));
200 ME("memcheck: Unable to allocate new path for MMRangeMapEntry on copy.");