Home
last modified time | relevance | path

Searched defs:hpa (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/vfio/
H A Dvfio_iommu_spapr_tce.c180 static bool tce_page_is_contained(struct mm_struct *mm, unsigned long hpa, in tce_page_is_contained()
381 static void tce_iommu_unuse_page(unsigned long hpa) in tce_iommu_unuse_page()
414 unsigned long hpa = 0; in tce_iommu_unuse_page_v2() local
484 static int tce_iommu_use_page(unsigned long tce, unsigned long *hpa) in tce_iommu_use_page()
505 unsigned long hpa; in tce_iommu_build() local
553 unsigned long hpa; in tce_iommu_build_v2() local
/linux/arch/parisc/kernel/
H A Ddrivers.c228 unsigned long hpa; member
246 static struct parisc_device *find_device_by_addr(unsigned long hpa) in find_device_by_addr()
495 alloc_pa_dev(unsigned long hpa, struct hardware_path *mod_path) in alloc_pa_dev()
847 unsigned long hpa = io_io_low; in walk_native_bus() local
969 unsigned long hpa = dev->hpa.start; in qemu_print_hpa() local
994 unsigned long hpa = dev->hpa.start; in qemu_print_iodc_data() local
/linux/arch/s390/kvm/
H A Dvsie.c666 static int pin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t *hpa) in pin_guest_page()
678 static void unpin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t hpa) in unpin_guest_page()
689 hpa_t hpa; in unpin_blocks() local
746 hpa_t hpa; in pin_blocks() local
863 hpa_t hpa = virt_to_phys(vsie_page->scb_o); in unpin_scb() local
879 hpa_t hpa; in pin_scb() local
/linux/arch/powerpc/kvm/
H A Dbook3s_64_vio.c388 unsigned long hpa = 0; in kvmppc_tce_validate() local
441 unsigned long hpa = 0; in kvmppc_clear_tce() local
473 unsigned long hpa = 0; in kvmppc_tce_iommu_do_unmap() local
514 unsigned long hpa; in kvmppc_tce_iommu_do_map() local
H A Dbook3s_hv_nested.c956 unsigned long hpa, unsigned long mask) in kvmhv_update_nest_rmap_rc()
985 unsigned long hpa, unsigned long nbytes) in kvmhv_update_nest_rmap_rc_list()
1002 unsigned long hpa, unsigned long mask) in kvmhv_remove_nest_rmap()
1023 unsigned long hpa, unsigned long mask) in kvmhv_remove_nest_rmap_list()
1038 unsigned long gpa, unsigned long hpa, in kvmhv_remove_nest_rmap_range()
H A Dbook3s_hv_rm_mmu.c884 unsigned long gpa, int writing, unsigned long *hpa, in kvmppc_get_hpa()
/linux/drivers/parisc/
H A Diosapic.c158 #define COMPARE_IRTE_ADDR(irte, hpa) ((irte)->dest_iosapic_addr == (hpa)) argument
160 #define COMPARE_IRTE_ADDR(irte, hpa) \ argument
895 void *iosapic_register(unsigned long hpa, void __iomem *vaddr) in iosapic_register()
H A Dhppb.c26 unsigned long hpa; member
H A Dgsc.h29 unsigned long hpa; member
H A Dsba_iommu.c158 sba_dump_ranges(void __iomem *hpa) in sba_dump_ranges()
176 static void sba_dump_tlb(void __iomem *hpa) in sba_dump_tlb()
H A Ddino.c940 unsigned long hpa = dev->hpa.start; in dino_probe() local
/linux/arch/powerpc/mm/book3s64/
H A Diommu_api.c331 unsigned long ua, unsigned int pageshift, unsigned long *hpa) in mm_iommu_ua_to_hpa()
354 bool mm_iommu_is_devmem(struct mm_struct *mm, unsigned long hpa, in mm_iommu_is_devmem()
/linux/arch/powerpc/platforms/powernv/
H A Dpci-ioda-tce.c148 unsigned long *hpa, enum dma_data_direction *direction) in pnv_tce_xchg()
227 unsigned long hpa = be64_to_cpu(tmp[i]); in pnv_pci_ioda2_table_do_free_pages() local
/linux/drivers/video/
H A Dsticore.c444 unsigned long hpa) in sti_init_glob_cfg()
906 unsigned long hpa, in sti_try_rom_generic()
1031 int hpa = dev->hpa.start; in sticore_pa_init() local
/linux/arch/parisc/include/asm/
H A Dparisc-device.h8 struct resource hpa; /* Hard Physical Address */ member
H A Dprocessor.h85 unsigned long hpa; /* Host Physical address */ member
H A Dropes.h240 static inline int agp_mode_mercury(void __iomem *hpa) { in agp_mode_mercury()
/linux/arch/powerpc/include/asm/
H A Dmmu_context.h45 static inline bool mm_iommu_is_devmem(struct mm_struct *mm, unsigned long hpa, in mm_iommu_is_devmem()
/linux/tools/testing/cxl/test/
H A Dcxl_translate.c250 u64 dpa, hpa, reverse_dpa; in test_random_params() local
/linux/drivers/input/serio/
H A Dgscps2.c343 unsigned long hpa = dev->hpa.start; in gscps2_probe() local
/linux/drivers/cxl/core/
H A Dregion.c2965 static bool cxl_is_hpa_in_chunk(u64 hpa, struct cxl_region *cxlr, int pos) in cxl_is_hpa_in_chunk()
3223 u64 shifted, hpa; in unaligned_dpa_to_hpa() local
3264 u64 base, dpa_offset, hpa_offset, hpa; in cxl_dpa_to_hpa() local
3353 u64 hpa = p->res->start + offset; in unaligned_region_offset_to_dpa_result() local
4053 u64 hpa; in validate_region_offset() local
/linux/sound/parisc/
H A Dharmony.h20 unsigned long hpa; /* hard physical address */ member
/linux/arch/riscv/kvm/
H A Dmmu.c38 int kvm_riscv_mmu_ioremap(struct kvm *kvm, gpa_t gpa, phys_addr_t hpa, in kvm_riscv_mmu_ioremap()
/linux/drivers/nvdimm/
H A Dlabel.h93 __le64 hpa; member
/linux/drivers/cxl/
H A Dacpi.c366 struct range *hpa = &cxld->hpa_range; in cxl_setup_extended_linear_cache() local

12