Lines Matching refs:num_pages

115 void* RosAlloc::AllocPages(Thread* self, size_t num_pages, uint8_t page_map_type) {  in AllocPages()  argument
119 const size_t req_byte_size = num_pages * kPageSize; in AllocPages()
255 for (size_t i = 0; i < num_pages; i++) { in AllocPages()
261 for (size_t i = 1; i < num_pages; i++) { in AllocPages()
267 for (size_t i = 1; i < num_pages; i++) { in AllocPages()
281 << "-0x" << (reinterpret_cast<intptr_t>(res) + num_pages * kPageSize) in AllocPages()
282 << "(" << std::dec << (num_pages * kPageSize) << ")"; in AllocPages()
315 size_t num_pages = 1; in FreePages() local
321 num_pages++; in FreePages()
324 const size_t byte_size = num_pages * kPageSize; in FreePages()
339 << "(" << std::dec << (num_pages * kPageSize) << ")"; in FreePages()
463 size_t num_pages = RoundUp(size, kPageSize) / kPageSize; in AllocLargeObject() local
467 r = AllocPages(self, num_pages, kPageMapLargeObject); in AllocLargeObject()
475 const size_t total_bytes = num_pages * kPageSize; in AllocLargeObject()
481 << "-0x" << (reinterpret_cast<intptr_t>(r) + num_pages * kPageSize) in AllocLargeObject()
482 << "(" << std::dec << (num_pages * kPageSize) << ")"; in AllocLargeObject()
1461 size_t num_pages = 1; in UsableSize() local
1465 num_pages++; in UsableSize()
1468 return num_pages * kPageSize; in UsableSize()
1575 size_t num_pages = fpr_size / kPageSize; in InspectAll() local
1577 for (size_t j = i + 1; j < i + num_pages; ++j) { in InspectAll()
1587 size_t num_pages = 1; in InspectAll() local
1590 num_pages++; in InspectAll()
1594 void* end = base_ + (i + num_pages) * kPageSize; in InspectAll()
1595 size_t used_bytes = num_pages * kPageSize; in InspectAll()
1598 for (size_t j = i + 1; j < i + num_pages; ++j) { in InspectAll()
1602 i += num_pages; in InspectAll()
1616 size_t num_pages = numOfPages[run->size_bracket_idx_]; in InspectAll() local
1618 for (size_t j = i + 1; j < i + num_pages; ++j) { in InspectAll()
1622 i += num_pages; in InspectAll()
1917 size_t num_pages = fpr_size / kPageSize; in Verify() local
1918 CHECK_GT(num_pages, static_cast<uintptr_t>(0)) in Verify()
1920 for (size_t j = i + 1; j < i + num_pages; ++j) { in Verify()
1925 << i << " to " << (i + num_pages) << std::endl << DumpPageMap(); in Verify()
1927 i += num_pages; in Verify()
1934 size_t num_pages = 1; in Verify() local
1937 num_pages++; in Verify()
1948 CHECK_EQ(num_pages, RoundUp(obj_size + valgrind_modifier, kPageSize) / kPageSize) in Verify()
1950 << " does not match the page map table " << (num_pages * kPageSize) in Verify()
1952 i += num_pages; in Verify()
1966 size_t num_pages = numOfPages[idx]; in Verify() local
1967 CHECK_GT(num_pages, static_cast<uintptr_t>(0)) in Verify()
1968 << "Run size must be > 0 : " << num_pages; in Verify()
1969 for (size_t j = i + 1; j < i + num_pages; ++j) { in Verify()
1973 << " and the run size : page index range " << i << " to " << (i + num_pages) in Verify()
1978 i += num_pages; in Verify()