/external/trusty/lk/arch/x86/64/ |
D | mmu.c | 97 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/ |
D | mmu.c | 52 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/ |
D | mmu.c | 56 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 …]
|
D | early_mmu.c | 66 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/ |
D | dwfl_module_build_id.c | 37 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()
|
D | dwfl_module_report_build_id.c | 39 GElf_Addr vaddr) in dwfl_module_report_build_id()
|
D | elf-from-memory.c | 244 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
|
D | dwfl_report_elf.c | 59 GElf_Addr vaddr = 0; in __libdwfl_elf_address_range() local 245 GElf_Addr vaddr, address_sync, start, end, bias; in __libdwfl_report_elf() local
|
D | dwfl_build_id_find_debuginfo.c | 97 GElf_Addr vaddr; in dwfl_build_id_find_debuginfo() local
|
D | dwfl_segment_report_module.c | 59 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
|
D | link_map.c | 137 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/ |
D | hal.rs | 12 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/ |
D | hal.rs | 40 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/ |
D | mmu.c | 154 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/ |
D | vmm.c | 148 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 …]
|
D | mmu_common.c | 27 __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/ |
D | arch.rs | 97 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
|
D | hal.rs | 55 vaddr: vaddr_t, field 165 let vaddr = unsafe { bar_vaddr_ptr.add(offset) }; in mmio_phys_to_virt() localVariable
|
/external/mesa3d/src/broadcom/clif/ |
D | clif_dump.c | 92 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/ |
D | fake.rs | 58 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/ |
D | fake.rs | 58 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/ |
D | processor.c | 134 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/ |
D | hal.rs | 14 vaddr: NonNull<u8>, field 50 pub fn vaddr(&self, offset: usize) -> NonNull<u8> { in vaddr() method
|
/external/trusty/bootloader/ql-tipc/arch/arm/ |
D | trusty_mem.c | 92 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/ |
D | elf.c | 164 vm_vaddr_t vaddr = vm_vaddr_alloc(vm, seg_size, seg_vstart); in kvm_vm_elf_load() local
|