Home | History | Annotate | Download | only in quipper

Lines Matching defs:size

16                         const uint64_t size,
18 return MapWithID(real_addr, size, kuint64max, 0, remove_existing_mappings);
22 const uint64_t size,
28 range.size = size;
32 if (size == 0) {
38 if (real_addr + size - 1 != kuint64max &&
39 !(real_addr + size > real_addr)) {
42 << " with size " << std::hex << size << " overflows.";
58 if (!old_range_found && iter->Covers(range) && iter->size > range.size) {
78 uint64_t gap_after = (old_range.real_addr + old_range.size) -
79 (range.real_addr + range.size);
89 CHECK(MapWithID(range.real_addr, range.size, id, offset_base, false));
92 CHECK(MapWithID(range.real_addr + range.size,
95 old_range.offset_base + gap_before + range.size,
108 range.unmapped_space_after = kuint64max - range.size;
114 if (mappings_.begin()->mapped_addr >= range.size) {
116 range.unmapped_space_after = mappings_.begin()->mapped_addr - range.size;
124 if (iter->unmapped_space_after < range.size)
127 range.mapped_addr = iter->mapped_addr + iter->size;
128 range.unmapped_space_after = iter->unmapped_space_after - range.size;
136 // quipper space large enough for a mapping of this size.
139 << " with size " << std::hex << size;
149 << " size: " << std::hex << it->size;
190 uint64_t max = iter->mapped_addr + iter->size;
202 if (range.real_addr == iter->real_addr && range.size == iter->size) {
207 iter->unmapped_space_after += range.size + range.unmapped_space_after;