Lines Matching refs:flags
68 flags: MemoryAreaAttr, in add_range()
88 .do_add_block(&mut inner, block, false, flags) in add_range()
97 self.do_add_block(&mut inner, block, true, flags) in add_range()
108 flags: MemoryAreaAttr, in do_add_block()
140 self.do_insert_area(inner, i, base, range_base - base, flags); in do_add_block()
156 self.do_insert_area(inner, i, base, end - base, flags); in do_add_block()
176 flags: MemoryAreaAttr, in do_insert_area()
182 inner.initial_memory_regions[index] = PhysMemoryArea::new(base, size, flags); in do_insert_area()
202 let next_flags = inner.initial_memory_regions[(i + 1) as usize].flags; in do_merge_blocks()
205 if this.base + this.size != next_base || this.flags != next_flags { in do_merge_blocks()
310 inner.initial_memory_regions[idx].flags, in isolate_range()
322 inner.initial_memory_regions[idx].flags, in isolate_range()
366 flags: MemoryAreaAttr, in set_or_clear_flags()
376 inner.initial_memory_regions[i].flags |= flags; in set_or_clear_flags()
378 inner.initial_memory_regions[i].flags &= !flags; in set_or_clear_flags()
415 .flags in do_is_overlapped()
500 .flags in next()