Lines Matching refs:location
507 static inline void do_backing_store_page_in(uintptr_t location);
508 static inline void do_backing_store_page_out(uintptr_t location);
529 uintptr_t location; in map_anon_page() local
538 ret = page_frame_prepare_locked(pf, &dirty, false, &location); in map_anon_page()
543 do_backing_store_page_out(location); in map_anon_page()
724 uintptr_t location; in k_mem_unmap_phys_guard() local
726 status = arch_page_location_get(pos, &location); in k_mem_unmap_phys_guard()
735 k_mem_paging_backing_store_location_free(location); in k_mem_unmap_phys_guard()
745 phys = location; in k_mem_unmap_phys_guard()
1060 uintptr_t location; in z_paging_ondemand_section_map() local
1066 k_mem_paging_backing_store_location_query(addr, &location); in z_paging_ondemand_section_map()
1067 arch_mem_map(addr, location, CONFIG_MMU_PAGE_SIZE, flags); in z_paging_ondemand_section_map()
1075 k_mem_paging_backing_store_location_query(addr, &location); in z_paging_ondemand_section_map()
1076 arch_mem_map(addr, location, CONFIG_MMU_PAGE_SIZE, flags); in z_paging_ondemand_section_map()
1202 static inline void do_backing_store_page_in(uintptr_t location) in do_backing_store_page_in() argument
1206 switch (location) { in do_backing_store_page_in()
1232 k_mem_paging_backing_store_page_in(location); in do_backing_store_page_in()
1247 static inline void do_backing_store_page_out(uintptr_t location) in do_backing_store_page_out() argument
1263 k_mem_paging_backing_store_page_out(location); in do_backing_store_page_out()
1381 uintptr_t location; in do_mem_evict() local
1409 ret = page_frame_prepare_locked(pf, &dirty, false, &location); in do_mem_evict()
1419 do_backing_store_page_out(location); in do_mem_evict()
1462 uintptr_t location; in k_mem_page_frame_evict() local
1493 ret = page_frame_prepare_locked(pf, &dirty, false, &location); in k_mem_page_frame_evict()
1502 do_backing_store_page_out(location); in k_mem_page_frame_evict()