Lines Matching defs:size
30 round_to_pagesize(uint32 size)
32 return (size + B_PAGE_SIZE - 1) & ~(B_PAGE_SIZE - 1);
37 alloc_mem(void **virt, void **phy, size_t size, uint32 protection,
46 TRACE("allocating %ld bytes for %s\n", size, name);
48 size = round_to_pagesize(size);
49 area = create_area(name, &virtadr, B_ANY_KERNEL_ADDRESS, size,
57 rv = get_memory_map(virtadr, size, &pe, 1);
63 memset(virtadr, 0, size);
68 TRACE("area = %" B_PRId32 ", size = %ld, virt = %p, phy = %" B_PRIxPHYSADDR "\n", area, size, virtadr,
75 map_mem(void **virt, void *phy, size_t size, uint32 protection,
83 TRACE("mapping physical address %p with %ld bytes for %s\n", phy, size,
88 size = round_to_pagesize(size + offset);
89 area = map_physical_memory(name, (addr_t)phyadr, size,
100 "mapadr = %p, size = %ld, area = 0x%08" B_PRIx32 "\n", phy, *virt,
101 offset, phyadr, mapadr, size, area);