Lines Matching refs:physicalAddress

1740 				phys_addr_t physicalAddress;
1742 status = map->Query(virtualAddress, &physicalAddress, &flags);
1747 page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
1750 "\n", physicalAddress);
1772 phys_addr_t physicalAddress
1781 offset += B_PAGE_SIZE, physicalAddress += B_PAGE_SIZE) {
1782 page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
1786 status = map->Map(virtualAddress, physicalAddress, protection,
1842 phys_addr_t physicalAddress, bool alreadyWired)
1851 addressSpec, size, protection, physicalAddress));
1862 mapOffset = physicalAddress % B_PAGE_SIZE;
1864 physicalAddress -= mapOffset;
1869 status_t status = VMCacheFactory::CreateDeviceCache(cache, physicalAddress);
1897 status = arch_vm_set_memory_type(area, physicalAddress, memoryType);
1927 map->Map(area->Base() + offset, physicalAddress + offset,
2431 phys_addr_t physicalAddress;
2433 map->Query(sourceArea->Base(), &physicalAddress, &oldProtection);
2449 map->Map(newArea->Base() + offset, physicalAddress + offset,
3081 phys_addr_t physicalAddress;
3084 map->Query(virtual_page_address(area, page), &physicalAddress, &flags);
3821 phys_addr_t physicalAddress;
3824 physicalAddress = page->physical_page_number * B_PAGE_SIZE;
3826 physicalAddress = (phys_addr_t)addressValue;
3827 physicalAddress -= physicalAddress % B_PAGE_SIZE;
3870 physicalAddress, callback);
3878 physicalAddress, callback);
3980 phys_addr_t physicalAddress;
3983 if (map->Query(current, &physicalAddress, &flags) == B_OK
3985 vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
4308 page_num_t physicalAddress = vm_allocate_early_physical_page(args);
4309 if (physicalAddress == 0)
4312 //dprintf("vm_allocate_early: paddr 0x%lx\n", physicalAddress);
4316 physicalAddress * B_PAGE_SIZE, attributes,
4993 phys_addr_t physicalAddress;
4996 if (context.map->Query(address, &physicalAddress, &flags) == B_OK
4998 && (mappedPage = vm_lookup_page(physicalAddress / B_PAGE_SIZE))
5595 phys_addr_t physicalAddress = page->physical_page_number * B_PAGE_SIZE
5602 return vm_memcpy_to_physical(physicalAddress, buffer, size, false);
5605 return vm_memcpy_from_physical(buffer, physicalAddress, size, false);
5754 phys_addr_t physicalAddress;
5757 if (map->Query(pageAddress, &physicalAddress, &flags) == B_OK
5759 && (page = vm_lookup_page(physicalAddress / B_PAGE_SIZE))
5790 info->physicalAddress
5937 phys_addr_t physicalAddress;
5941 if (map->Query(nextAddress, &physicalAddress, &flags) == B_OK
5943 && (page = vm_lookup_page(physicalAddress / B_PAGE_SIZE))
6094 phys_addr_t physicalAddress;
6098 if (map->Query(nextAddress, &physicalAddress, &flags) == B_OK
6100 && (page = vm_lookup_page(physicalAddress / B_PAGE_SIZE))
6164 phys_addr_t physicalAddress;
6198 status = map->Query((addr_t)address + offset, &physicalAddress,
6202 &physicalAddress, &flags);
6212 physicalAddress += pageOffset;
6219 != physicalAddress - table[index].size) {
6224 table[index].address = physicalAddress;
6395 __map_physical_memory_haiku(const char* name, phys_addr_t physicalAddress,
6405 _virtualAddress, addressSpec, numBytes, protection, physicalAddress,
6935 phys_addr_t physicalAddress;
6938 status_t error = map->Query(pageAddress, &physicalAddress, &flags);
6944 vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
6947 "\n", area, physicalAddress);
7271 /*! The type of the \a physicalAddress parameter has changed from void* to
7275 __map_physical_memory_beos(const char* name, void* physicalAddress,
7279 return __map_physical_memory_haiku(name, (addr_t)physicalAddress, numBytes,