Searched refs:va (Results 1 – 9 of 9) sorted by relevance
| /components/mm/ |
| A D | mm_kmem.c | 42 int rt_kmem_map_phy(void *va, void *pa, rt_size_t length, rt_size_t attr) in rt_kmem_map_phy() argument 48 if (va == RT_NULL) in rt_kmem_map_phy() 53 else if (_KMEM_LO_OFF(pa) != _KMEM_LO_OFF(va)) in rt_kmem_map_phy() 55 LOG_E("%s: misaligned PA(%p) to VA(%p)", __func__, pa, va); in rt_kmem_map_phy() 63 .prefer = va, in rt_kmem_map_phy() 66 err = rt_aspace_map_phy(&rt_kernel_space, &hint, attr, MM_PA_TO_OFF(pa), &va); in rt_kmem_map_phy() 70 LOG_W("%s: map %p to %p (%p bytes) failed(err %d)", __func__, pa, va, length, err); in rt_kmem_map_phy()
|
| A D | mm_aspace.c | 1179 void *va = RT_NULL; in _find_head_and_asc_search() local 1202 va = candidate; in _find_head_and_asc_search() 1215 va = candidate; in _find_head_and_asc_search() 1218 return va; in _find_head_and_asc_search() 1232 void *va = RT_NULL; in _find_free() local 1251 va = prefer; in _find_free() 1276 va = prefer; in _find_free() 1282 if (va == RT_NULL) in _find_free() 1296 return va; in _find_free() 1524 void *va = RT_NULL; in _dup_varea() local [all …]
|
| A D | mm_private.h | 46 #define VAREA_VA_TO_OFFSET(varea, va) \ argument 47 ((varea)->offset + MM_PA_TO_OFF((long)(va) - (long)(varea)->start))
|
| A D | mm_fault.c | 148 uintptr_t va = (uintptr_t)msg->fault_vaddr; in rt_aspace_fault_try_fix() local 149 va &= ~ARCH_PAGE_MASK; in rt_aspace_fault_try_fix() 150 msg->fault_vaddr = (void *)va; in rt_aspace_fault_try_fix()
|
| A D | mm_aspace.h | 324 int rt_kmem_map_phy(void *va, void *pa, rt_size_t length, rt_size_t attr);
|
| /components/lwp/ |
| A D | lwp_user_mm.c | 190 void *va = map_va; in _lwp_map_user() local 196 if (va != RT_NULL) in _lwp_map_user() 202 va = RT_NULL; in _lwp_map_user() 207 return va; in _lwp_map_user() 212 int err = rt_aspace_unmap(lwp->aspace, va); in lwp_unmap_user() 232 return lwp_unmap_user(lwp, va); in lwp_unmap_user_phy() 287 void *va = map_va; in _lwp_map_user_varea() local 341 char *va; in lwp_map_user_phy() local 375 va = RT_NULL; in lwp_map_user_phy() 380 va += offset; in lwp_map_user_phy() [all …]
|
| A D | lwp_shm.c | 273 void *va = shm_vaddr; in _lwp_shmat() local 294 err = rt_aspace_map(lwp->aspace, &va, p->size, MMU_MAP_U_RWCB, MMF_PREFETCH, in _lwp_shmat() 298 va = RT_NULL; in _lwp_shmat() 300 return va; in _lwp_shmat()
|
| A D | lwp_user_mm.h | 151 int lwp_unmap_user(struct rt_lwp *lwp, void *va); 160 int lwp_unmap_user_phy(struct rt_lwp *lwp, void *va);
|
| A D | lwp_elf.c | 101 static void elf_user_dump(struct rt_lwp *lwp, void *va, size_t len) in elf_user_dump() argument 110 rt_kprintf("%s : user va : %p, len : 0x%x(%d)\n", __func__, va, len, len); in elf_user_dump() 119 ret = lwp_data_get(lwp, k_va, va, len); in elf_user_dump() 752 void *va; in elf_aux_fill() local 762 …va = lwp_mmap2(lwp, (void *)(USER_VADDR_TOP - ARCH_PAGE_SIZE * 2), ARCH_PAGE_SIZE, prot, flags, -1… in elf_aux_fill() 763 if (!va) in elf_aux_fill()
|
Completed in 20 milliseconds