Home
last modified time | relevance | path

Searched defs:vaddr (Results 1 – 25 of 99) sorted by relevance

1234

/external/trusty/lk/arch/x86/64/
Dmmu.c97 static bool x86_mmu_check_vaddr(vaddr_t vaddr) in x86_mmu_check_vaddr()
142 static inline uint64_t get_pml4_entry_from_pml4_table(vaddr_t vaddr, addr_t pml4_addr) in get_pml4_entry_from_pml4_table()
151 static inline uint64_t get_pdp_entry_from_pdp_table(vaddr_t vaddr, uint64_t pml4e) in get_pdp_entry_from_pdp_table()
161 static inline uint64_t get_pd_entry_from_pd_table(vaddr_t vaddr, uint64_t pdpe) in get_pd_entry_from_pd_table()
171 static inline uint64_t get_pt_entry_from_pt_table(vaddr_t vaddr, uint64_t pde) in get_pt_entry_from_pt_table()
280 status_t x86_mmu_get_mapping(map_addr_t pml4, vaddr_t vaddr, uint32_t *ret_level, in x86_mmu_get_mapping()
349 vaddr_t vaddr, arch_flags_t in_flags, in x86_mmu_check_mapping()
382 static void update_pt_entry(vaddr_t vaddr, paddr_t paddr, uint64_t pde, arch_flags_t flags) in update_pt_entry()
399 static void update_pd_entry(vaddr_t vaddr, uint64_t pdpe, map_addr_t m, arch_flags_t flags) in update_pd_entry()
413 static void update_pdp_entry(vaddr_t vaddr, uint64_t pml4e, map_addr_t m, arch_flags_t flags) in update_pdp_entry()
[all …]
/external/trusty/lk/arch/x86/32/
Dmmu.c52 static inline map_addr_t get_pdp_entry_from_pdp_table(vaddr_t vaddr, map_addr_t pdpt) in get_pdp_entry_from_pdp_table()
80 static inline map_addr_t get_pd_entry_from_pd_table(vaddr_t vaddr, map_addr_t pdt) in get_pd_entry_from_pd_table()
90 static inline map_addr_t get_pt_entry_from_page_table(vaddr_t vaddr, map_addr_t pt) in get_pt_entry_from_page_table()
158 status_t x86_mmu_get_mapping(map_addr_t init_table, vaddr_t vaddr, uint32_t *ret_level, in x86_mmu_get_mapping()
237 vaddr_t vaddr, arch_flags_t in_flags, in x86_mmu_check_mapping()
271 static void update_pdp_entry(vaddr_t vaddr, map_addr_t pdpt, map_addr_t *m, arch_flags_t flags) in update_pdp_entry()
282 static void update_pt_entry(vaddr_t vaddr, map_addr_t paddr, map_addr_t pt, arch_flags_t flags) in update_pt_entry()
294 static void update_pd_entry(vaddr_t vaddr, map_addr_t pdt, paddr_t m, arch_flags_t flags) in update_pd_entry()
331 vaddr_t vaddr, arch_flags_t mmu_flags) in x86_mmu_add_mapping()
411 static void x86_mmu_unmap_entry(vaddr_t vaddr, int level, map_addr_t table_entry) in x86_mmu_unmap_entry()
[all …]
/external/trusty/lk/arch/arm64/
Dmmu.c56 static inline bool wrap_check(vaddr_t vaddr, size_t size) { in wrap_check()
65 static inline vaddr_t adjusted_vaddr(arch_aspace_t *aspace, vaddr_t vaddr) in adjusted_vaddr()
70 static inline bool is_valid_vaddr(arch_aspace_t *aspace, vaddr_t vaddr) in is_valid_vaddr()
163 status_t arch_mmu_query(arch_aspace_t *aspace, vaddr_t vaddr, paddr_t *paddr, uint *flags) in arch_mmu_query()
303 void *vaddr = memalign(size, size); in alloc_page_table() local
317 static void free_page_table(void *vaddr, paddr_t paddr, uint page_size_shift) in free_page_table()
339 void *vaddr; in arm64_mmu_get_page_table() local
394 static void arm64_mmu_unmap_pt(vaddr_t vaddr, vaddr_t vaddr_rel, in arm64_mmu_unmap_pt()
465 vaddr_t vaddr = vaddr_in; in arm64_mmu_map_pt() local
554 int arm64_mmu_map(vaddr_t vaddr, paddr_t paddr, size_t size, pte_t attrs, in arm64_mmu_map()
[all …]
Dearly_mmu.c66 static void free_page_table(void* vaddr, in free_page_table()
82 void arch_mmu_map_early(vaddr_t vaddr, in arch_mmu_map_early()
/external/elfutils/libdwfl/
Ddwfl_module_build_id.c37 const void *bits, int len, GElf_Addr vaddr) in found_build_id()
83 const unsigned char **bits, GElf_Addr *vaddr) in dwfl_module_build_id()
114 GElf_Addr *vaddr) in _compat_vaddr_at_end_dwfl_module_build_id()
Ddwfl_module_report_build_id.c39 GElf_Addr vaddr) in dwfl_module_report_build_id()
Delf-from-memory.c244 GElf_Addr vaddr = class32 ? (*p32)[i].p_vaddr : (*p64)[i].p_vaddr; in elf_from_remote_memory() local
301 GElf_Addr vaddr = class32 ? (*p32)[i].p_vaddr : (*p64)[i].p_vaddr; in elf_from_remote_memory() local
Ddwfl_report_elf.c59 GElf_Addr vaddr = 0; in __libdwfl_elf_address_range() local
245 GElf_Addr vaddr, address_sync, start, end, bias; in __libdwfl_report_elf() local
Ddwfl_build_id_find_debuginfo.c97 GElf_Addr vaddr; in dwfl_build_id_find_debuginfo() local
Ddwfl_segment_report_module.c59 GElf_Addr vaddr; member
261 GElf_Addr vaddr, size_t filesz) in read_portion()
504 GElf_Addr vaddr = is32 ? p32[i].p_vaddr : p64[i].p_vaddr; in dwfl_segment_report_module() local
986 GElf_Addr vaddr = is32 ? p32[i].p_vaddr : p64[i].p_vaddr; in dwfl_segment_report_module() local
Dlink_map.c137 GElf_Addr vaddr, in integrated_memory_callback()
249 GElf_Addr vaddr, GElf_Addr *read_vaddr, in read_addrs()
672 GElf_Addr vaddr; in consider_executable() local
948 GElf_Addr vaddr = (is32 in dwfl_link_map_report() local
/external/rust/android-crates-io/crates/virtio-drivers-and-devices/src/
Dhal.rs12 fn vaddr(&self, offset: usize) -> NonNull<u8>; in vaddr() method
20 vaddr: NonNull<u8>, field
58 fn vaddr(&self, offset: usize) -> NonNull<u8> { in vaddr() method
83 vaddr: NonNull<u8>, field
105 let vaddr = H::dma_map(paddr, pages, direction, client_id)?; in new() localVariable
123 fn vaddr(&self, offset: usize) -> NonNull<u8> { in vaddr() method
/external/trusty/lk/dev/virtio/vsock-rust/src/
Dhal.rs40 let mut vaddr = core::ptr::null_mut(); // stores pointer to virtual memory in dma_alloc() localVariable
81 let vaddr = vaddr.as_ptr(); in dma_dealloc() localVariable
/external/trusty/lk/arch/arm/arm/
Dmmu.c154 static inline bool is_valid_vaddr(arch_aspace_t *aspace, vaddr_t vaddr) in is_valid_vaddr()
159 static void arm_mmu_map_section(arch_aspace_t *aspace, addr_t paddr, addr_t vaddr, uint flags) in arm_mmu_map_section()
192 static void arm_mmu_unmap_section(arch_aspace_t *aspace, addr_t vaddr) in arm_mmu_unmap_section()
292 status_t arch_mmu_query(arch_aspace_t *aspace, vaddr_t vaddr, paddr_t *paddr, uint *flags) in arch_mmu_query()
544 int arch_mmu_map(arch_aspace_t *aspace, addr_t vaddr, paddr_t paddr, size_t count, uint flags) in arch_mmu_map()
663 int arch_mmu_unmap(arch_aspace_t *aspace, vaddr_t vaddr, size_t count) in arch_mmu_unmap()
/external/trusty/lk/kernel/vm/
Dvmm.c148 static inline bool is_inside_aspace(const vmm_aspace_t* aspace, vaddr_t vaddr) { in is_inside_aspace()
183 static bool is_inside_region(const vmm_region_t* r, vaddr_t vaddr) { in is_inside_region()
189 vaddr_t vaddr, in is_range_inside_region()
196 vaddr_t vaddr, in trim_to_aspace()
750 vaddr_t vaddr, in alloc_region()
890 vaddr_t vaddr) { in vmm_reserve_space()
1005 vaddr_t vaddr = 0; in vmm_alloc_obj() local
1133 vaddr_t vaddr = 0; in vmm_alloc_physical_etc() local
1252 vaddr_t vaddr) { in vmm_find_region()
1266 void vmm_get_address_description(vaddr_t vaddr, char *name, size_t name_size) { in vmm_get_address_description()
[all …]
Dmmu_common.c27 __WEAK int arch_mmu_map_replace(arch_aspace_t *aspace, vaddr_t vaddr, paddr_t paddr, size_t count, … in arch_mmu_map_replace()
/external/trusty/lk/dev/virtio/vsock-rust/src/pci/
Darch.rs97 let vaddr = VADDRS.lock().deref_mut().remove(&paddr).expect("paddr was inserted by share") in unshare() localVariable
111 let vaddr = NonNull::<u8>::new(vaddr as *mut u8).unwrap(); in unshare() localVariable
Dhal.rs55 vaddr: vaddr_t, field
165 let vaddr = unsafe { bar_vaddr_ptr.add(offset) }; in mmio_phys_to_virt() localVariable
/external/mesa3d/src/broadcom/clif/
Dclif_dump.c92 clif_lookup_vaddr(struct clif_dump *clif, uint32_t addr, void **vaddr) in clif_lookup_vaddr()
167 void *vaddr, in clif_dump_gl_shader_state_record()
206 void *vaddr; in clif_process_worklist() local
450 uint32_t offset, uint32_t size, void *vaddr) in clif_dump_add_bo()
/external/rust/android-crates-io/crates/virtio-drivers-and-devices/src/hal/
Dfake.rs58 let vaddr = Box::into_raw(shared_buffer) as *mut u8 as usize; in share() localVariable
66 let vaddr = phys_to_virt(paddr); in unshare() localVariable
/external/rust/android-crates-io/crates/virtio-drivers/src/hal/
Dfake.rs58 let vaddr = Box::into_raw(shared_buffer) as *mut u8 as usize; in share() localVariable
66 let vaddr = phys_to_virt(paddr); in unshare() localVariable
/external/linux-kselftest/tools/testing/selftests/kvm/lib/x86_64/
Dprocessor.c134 static void *virt_get_pte(struct kvm_vm *vm, uint64_t pt_pfn, uint64_t vaddr, in virt_get_pte()
145 uint64_t vaddr, in virt_create_upper_pte()
174 void __virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, int level) in __virt_pg_map()
220 void virt_arch_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr) in virt_arch_pg_map()
225 void virt_map_level(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, in virt_map_level()
246 uint64_t vaddr) in _vm_get_page_table_entry()
317 uint64_t vaddr) in vm_get_page_table_entry()
325 uint64_t vaddr, uint64_t pte) in vm_set_page_table_entry()
/external/rust/android-crates-io/crates/virtio-drivers/src/
Dhal.rs14 vaddr: NonNull<u8>, field
50 pub fn vaddr(&self, offset: usize) -> NonNull<u8> { in vaddr() method
/external/trusty/bootloader/ql-tipc/arch/arm/
Dtrusty_mem.c92 static void arm64_write_ATS1ExW(uint64_t vaddr) { in arm64_write_ATS1ExW()
163 static void arm_write_ATS1xW(uint64_t vaddr) { in arm_write_ATS1xW()
/external/linux-kselftest/tools/testing/selftests/kvm/lib/
Delf.c164 vm_vaddr_t vaddr = vm_vaddr_alloc(vm, seg_size, seg_vstart); in kvm_vm_elf_load() local

1234