Lines Matching refs:virt
67 int sys_mm_drv_map_page(void *virt, uintptr_t phys, uint32_t flags) in sys_mm_drv_map_page() argument
83 uintptr_t va = POINTER_TO_UINT(sys_cache_cached_ptr_get(virt)); in sys_mm_drv_map_page()
136 sys_cache_data_invd_range(virt, CONFIG_MM_DRV_PAGE_SIZE); in sys_mm_drv_map_page()
144 int sys_mm_drv_map_region(void *virt, uintptr_t phys, in sys_mm_drv_map_region() argument
147 void *va = (__sparse_force void *)sys_cache_cached_ptr_get(virt); in sys_mm_drv_map_region()
152 int sys_mm_drv_map_array(void *virt, uintptr_t *phys, in sys_mm_drv_map_array() argument
155 void *va = (__sparse_force void *)sys_cache_cached_ptr_get(virt); in sys_mm_drv_map_array()
160 int sys_mm_drv_unmap_page(void *virt) in sys_mm_drv_unmap_page() argument
168 uintptr_t va = POINTER_TO_UINT(sys_cache_cached_ptr_get(virt)); in sys_mm_drv_unmap_page()
189 sys_cache_data_flush_range(virt, CONFIG_MM_DRV_PAGE_SIZE); in sys_mm_drv_unmap_page()
202 int sys_mm_drv_unmap_region(void *virt, size_t size) in sys_mm_drv_unmap_region() argument
204 void *va = (__sparse_force void *)sys_cache_cached_ptr_get(virt); in sys_mm_drv_unmap_region()
209 int sys_mm_drv_page_phys_get(void *virt, uintptr_t *phys) in sys_mm_drv_page_phys_get() argument
216 uintptr_t va = POINTER_TO_UINT(sys_cache_cached_ptr_get(virt)); in sys_mm_drv_page_phys_get()
246 int sys_mm_drv_page_flag_get(void *virt, uint32_t *flags) in sys_mm_drv_page_flag_get() argument
248 ARG_UNUSED(virt); in sys_mm_drv_page_flag_get()
260 int sys_mm_drv_update_page_flags(void *virt, uint32_t flags) in sys_mm_drv_update_page_flags() argument
262 ARG_UNUSED(virt); in sys_mm_drv_update_page_flags()
273 int sys_mm_drv_update_region_flags(void *virt, size_t size, in sys_mm_drv_update_region_flags() argument
276 void *va = (__sparse_force void *)sys_cache_cached_ptr_get(virt); in sys_mm_drv_update_region_flags()