Lines Matching refs:page
73 static inline bool clear_bmap_test_and_clear(RAMBlock *rb, uint64_t page) in clear_bmap_test_and_clear() argument
77 return bitmap_test_and_clear(rb->clear_bmap, page >> shift, 1); in clear_bmap_test_and_clear()
159 unsigned long end, page; in cpu_physical_memory_get_dirty() local
166 page = start >> TARGET_PAGE_BITS; in cpu_physical_memory_get_dirty()
171 idx = page / DIRTY_MEMORY_BLOCK_SIZE; in cpu_physical_memory_get_dirty()
172 offset = page % DIRTY_MEMORY_BLOCK_SIZE; in cpu_physical_memory_get_dirty()
173 base = page - offset; in cpu_physical_memory_get_dirty()
174 while (page < end) { in cpu_physical_memory_get_dirty()
184 page = next; in cpu_physical_memory_get_dirty()
199 unsigned long end, page; in cpu_physical_memory_all_dirty() local
206 page = start >> TARGET_PAGE_BITS; in cpu_physical_memory_all_dirty()
212 idx = page / DIRTY_MEMORY_BLOCK_SIZE; in cpu_physical_memory_all_dirty()
213 offset = page % DIRTY_MEMORY_BLOCK_SIZE; in cpu_physical_memory_all_dirty()
214 base = page - offset; in cpu_physical_memory_all_dirty()
215 while (page < end) { in cpu_physical_memory_all_dirty()
224 page = next; in cpu_physical_memory_all_dirty()
272 unsigned long page, idx, offset; in cpu_physical_memory_set_dirty_flag() local
277 page = addr >> TARGET_PAGE_BITS; in cpu_physical_memory_set_dirty_flag()
278 idx = page / DIRTY_MEMORY_BLOCK_SIZE; in cpu_physical_memory_set_dirty_flag()
279 offset = page % DIRTY_MEMORY_BLOCK_SIZE; in cpu_physical_memory_set_dirty_flag()
293 unsigned long end, page; in cpu_physical_memory_set_dirty_range() local
302 page = start >> TARGET_PAGE_BITS; in cpu_physical_memory_set_dirty_range()
309 idx = page / DIRTY_MEMORY_BLOCK_SIZE; in cpu_physical_memory_set_dirty_range()
310 offset = page % DIRTY_MEMORY_BLOCK_SIZE; in cpu_physical_memory_set_dirty_range()
311 base = page - offset; in cpu_physical_memory_set_dirty_range()
312 while (page < end) { in cpu_physical_memory_set_dirty_range()
317 offset, next - page); in cpu_physical_memory_set_dirty_range()
321 offset, next - page); in cpu_physical_memory_set_dirty_range()
325 offset, next - page); in cpu_physical_memory_set_dirty_range()
328 page = next; in cpu_physical_memory_set_dirty_range()
358 unsigned long page = BIT_WORD(start >> TARGET_PAGE_BITS); in cpu_physical_memory_set_dirty_lebitmap() local
361 if ((((page * BITS_PER_LONG) << TARGET_PAGE_BITS) == start) && in cpu_physical_memory_set_dirty_lebitmap()
497 unsigned long page = BIT_WORD(start >> TARGET_PAGE_BITS); in cpu_physical_memory_sync_dirty_bitmap() local
502 for (k = page; k < page + nr; k++) { in cpu_physical_memory_sync_dirty_bitmap()