Searched refs:pto (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/arch/s390/pci/ |
H A D | pci_dma.c | 96 unsigned long *pto; in dma_get_page_table_origin() local 100 pto = get_st_pto(ste); in dma_get_page_table_origin() 102 pto = dma_alloc_page_table(gfp); in dma_get_page_table_origin() 103 if (!pto) in dma_get_page_table_origin() 105 set_st_pto(&ste, virt_to_phys(pto)); in dma_get_page_table_origin() 112 dma_free_page_table(pto); in dma_get_page_table_origin() 113 pto = get_st_pto(old_ste); in dma_get_page_table_origin() 116 return pto; in dma_get_page_table_origin() 122 unsigned long *sto, *pto; in dma_walk_cpu_trans() local 131 pto = dma_get_page_table_origin(&sto[sx], gfp); in dma_walk_cpu_trans() [all …]
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | pci_dma.h | 113 static inline void set_st_pto(unsigned long *entry, phys_addr_t pto) in set_st_pto() argument 116 *entry |= (pto & ZPCI_STE_ADDR_MASK); in set_st_pto()
|
H A D | pgtable.h | 1072 unsigned long pto; in __ptep_rdp() local 1074 pto = __pa(ptep) & ~(PTRS_PER_PTE * sizeof(pte_t) - 1); in __ptep_rdp() 1077 : [r1] "a" (pto), [r2] "a" ((addr & PAGE_MASK) | opt), in __ptep_rdp() 1085 unsigned long pto = __pa(ptep); in __ptep_ipte() local 1091 : "+m" (*ptep) : [r1] "a" (pto), [r2] "a" (address), in __ptep_ipte() 1101 : [r1] "a" (pto), [m4] "i" (local) : "memory"); in __ptep_ipte() 1107 unsigned long pto = __pa(ptep); in __ptep_ipte_range() local 1114 : [r1] "a" (pto), [m4] "i" (local) : "memory"); in __ptep_ipte_range()
|
/openbmc/linux/drivers/iommu/ |
H A D | s390-iommu.c | 351 unsigned long *rto, *sto, *pto; in s390_iommu_iova_to_phys() local 370 pto = get_st_pto(ste); in s390_iommu_iova_to_phys() 371 pte = READ_ONCE(pto[px]); in s390_iommu_iova_to_phys()
|
/openbmc/linux/arch/sparc/mm/ |
H A D | init_64.c | 3167 unsigned long pfrom, pto, i, adi_tag; in copy_user_highpage() local 3170 pto = page_to_phys(to); in copy_user_highpage() 3178 : "r" (adi_tag), "r" (pto), in copy_user_highpage() 3180 pto += adi_blksize(); in copy_user_highpage() 3201 unsigned long pfrom, pto, i, adi_tag; in copy_highpage() local 3204 pto = page_to_phys(to); in copy_highpage() 3212 : "r" (adi_tag), "r" (pto), in copy_highpage() 3214 pto += adi_blksize(); in copy_highpage()
|
/openbmc/linux/arch/s390/kvm/ |
H A D | gaccess.c | 118 unsigned long pto: 53;/* Page-Table Origin */ member 765 ptr = ste.fc0.pto * (PAGE_SIZE / 2) + vaddr.px * 8; in guest_translate() 1554 ptr = ste.fc0.pto * (PAGE_SIZE / 2); in kvm_s390_shadow_tables()
|
/openbmc/linux/include/net/bluetooth/ |
H A D | hci.h | 2770 __u8 pto; member 2785 __u8 pto; member 2800 __u8 pto; member
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | mem_helper.c | 2329 void HELPER(ipte)(CPUS390XState *env, uint64_t pto, uint64_t vaddr, in HELPER() 2338 pte_addr = (pto & SEGMENT_ENTRY_ORIGIN); in HELPER()
|