/Linux-v4.19/arch/unicore32/include/asm/ |
D | tlbflush.h | 94 : : "r" (uaddr & PAGE_MASK) : "cc"); in local_flush_tlb_page() 97 : : "r" (uaddr & PAGE_MASK) : "cc"); in local_flush_tlb_page() 101 : : "r" (uaddr & PAGE_MASK) : "cc"); in local_flush_tlb_page() 111 : : "r" (kaddr & PAGE_MASK) : "cc"); in local_flush_tlb_kernel_page() 114 : : "r" (kaddr & PAGE_MASK) : "cc"); in local_flush_tlb_kernel_page() 118 : : "r" (kaddr & PAGE_MASK) : "cc"); in local_flush_tlb_kernel_page()
|
/Linux-v4.19/arch/sh/mm/ |
D | tlbflush_64.c | 72 page &= PAGE_MASK; in local_flush_tlb_page() 94 start &= PAGE_MASK; in local_flush_tlb_range() 95 end &= PAGE_MASK; in local_flush_tlb_range() 105 pteh_epn = pteh & PAGE_MASK; in local_flush_tlb_range() 106 pteh_low = pteh & ~PAGE_MASK; in local_flush_tlb_range() 118 pteh_epn = pteh & PAGE_MASK; in local_flush_tlb_range() 119 pteh_low = pteh & ~PAGE_MASK; in local_flush_tlb_range()
|
D | tlbflush_32.c | 25 page &= PAGE_MASK; in local_flush_tlb_page() 60 start &= PAGE_MASK; in local_flush_tlb_range() 62 end &= PAGE_MASK; in local_flush_tlb_range() 93 start &= PAGE_MASK; in local_flush_tlb_kernel_range() 95 end &= PAGE_MASK; in local_flush_tlb_kernel_range()
|
D | ioremap.c | 67 offset = phys_addr & ~PAGE_MASK; in __ioremap_caller() 68 phys_addr &= PAGE_MASK; in __ioremap_caller() 129 p = remove_vm_area((void *)(vaddr & PAGE_MASK)); in __iounmap()
|
/Linux-v4.19/arch/microblaze/mm/ |
D | pgtable.c | 64 p = addr & PAGE_MASK; in __ioremap() 121 return (void __iomem *) (v + ((unsigned long)addr & ~PAGE_MASK)); in __ioremap() 134 vfree((void *) (PAGE_MASK & (unsigned long) addr)); in iounmap() 199 pgd = pgd_offset(mm, addr & PAGE_MASK); in get_pteptr() 201 pmd = pmd_offset(pgd, addr & PAGE_MASK); in get_pteptr() 203 pte = pte_offset_kernel(pmd, addr & PAGE_MASK); in get_pteptr() 233 pa = (pte_val(*pte) & PAGE_MASK) | (addr & ~PAGE_MASK); in iopa()
|
/Linux-v4.19/arch/m68k/mm/ |
D | cache.c | 50 return (mmusr & PAGE_MASK) | (vaddr & ~PAGE_MASK); in virt_to_phys_slow() 68 return (*descaddr & PAGE_MASK) | (vaddr & ~PAGE_MASK); in virt_to_phys_slow() 88 address &= PAGE_MASK; in flush_icache_range()
|
D | memory.c | 41 unsigned long page = ptable & PAGE_MASK; in init_pointer_table() 103 unsigned long page = (unsigned long)ptable & PAGE_MASK; in free_pointer_table() 215 pushcl040(paddr & PAGE_MASK); in cache_clear() 221 paddr &= PAGE_MASK; in cache_clear() 269 paddr &= PAGE_MASK; in cache_push()
|
/Linux-v4.19/arch/powerpc/mm/ |
D | pgtable_64.c | 129 WARN_ON(pa & ~PAGE_MASK); in __ioremap_at() 130 WARN_ON(((unsigned long)ea) & ~PAGE_MASK); in __ioremap_at() 131 WARN_ON(size & ~PAGE_MASK); in __ioremap_at() 148 WARN_ON(((unsigned long)ea) & ~PAGE_MASK); in __iounmap_at() 149 WARN_ON(size & ~PAGE_MASK); in __iounmap_at() 169 paligned = addr & PAGE_MASK; in __ioremap_caller() 195 ret += addr & ~PAGE_MASK; in __ioremap_caller() 260 PCI_FIX_ADDR(token) & PAGE_MASK); in __iounmap()
|
D | pgtable_32.c | 135 p = addr & PAGE_MASK; in __ioremap_caller() 194 return (void __iomem *) (v + ((unsigned long)addr & ~PAGE_MASK)); in __ioremap_caller() 208 vunmap((void *) (PAGE_MASK & (unsigned long)addr)); in iounmap() 300 pgd = pgd_offset(mm, addr & PAGE_MASK); in get_pteptr() 302 pud = pud_offset(pgd, addr & PAGE_MASK); in get_pteptr() 304 pmd = pmd_offset(pud, addr & PAGE_MASK); in get_pteptr() 306 pte = pte_offset_map(pmd, addr & PAGE_MASK); in get_pteptr()
|
/Linux-v4.19/arch/m68k/kernel/ |
D | sys_m68k.c | 63 _paddr = (_mmusr & MMU_R_040) ? (_mmusr & PAGE_MASK) : 0; \ 104 paddr += addr & ~(PAGE_MASK | 15); in cache_flush_040() 107 unsigned long tmp = PAGE_SIZE - (addr & ~PAGE_MASK); in cache_flush_040() 125 i = (PAGE_SIZE - (paddr & ~PAGE_MASK)) >> 4; in cache_flush_040() 180 len += (addr & ~PAGE_MASK) + (PAGE_SIZE - 1); in cache_flush_040() 268 unsigned long tmp = PAGE_SIZE - (addr & ~PAGE_MASK); in cache_flush_060() 286 i = (PAGE_SIZE - (paddr & ~PAGE_MASK)) >> 4; in cache_flush_060() 319 addr &= PAGE_MASK; in cache_flush_060() 341 len += (addr & ~PAGE_MASK) + (PAGE_SIZE - 1); in cache_flush_060() 342 addr &= PAGE_MASK; /* Workaround for bug in some in cache_flush_060()
|
/Linux-v4.19/arch/sparc/mm/ |
D | iommu.c | 159 start &= PAGE_MASK; in iommu_flush_iotlb() 215 off = (unsigned long)vaddr & ~PAGE_MASK; in iommu_get_scsi_one() 217 page = virt_to_page((unsigned long)vaddr & PAGE_MASK); in iommu_get_scsi_one() 230 unsigned long page = ((unsigned long) vaddr) & PAGE_MASK; in iommu_get_scsi_one_pflush() 305 off = vaddr & ~PAGE_MASK; in iommu_release_scsi_one() 307 iommu_release_one(dev, vaddr & PAGE_MASK, npages); in iommu_release_scsi_one() 318 iommu_release_one(dev, sg->dma_address & PAGE_MASK, n); in iommu_release_scsi_sgl() 334 BUG_ON((va & ~PAGE_MASK) != 0); in iommu_map_dma_area() 335 BUG_ON((addr & ~PAGE_MASK) != 0); in iommu_map_dma_area() 336 BUG_ON((len & ~PAGE_MASK) != 0); in iommu_map_dma_area() [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
D | fbmem.h | 63 u8 __iomem *p = io_mapping_map_atomic_wc(fb, off & PAGE_MASK); in fbmem_peek() 64 u32 val = ioread32(p + (off & ~PAGE_MASK)); in fbmem_peek() 72 u8 __iomem *p = io_mapping_map_atomic_wc(fb, off & PAGE_MASK); in fbmem_poke() 73 iowrite32(val, p + (off & ~PAGE_MASK)); in fbmem_poke()
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | doorbell.c | 55 if (page->user_virt == (virt & PAGE_MASK)) in mlx5_ib_db_map_user() 64 page->user_virt = (virt & PAGE_MASK); in mlx5_ib_db_map_user() 66 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, in mlx5_ib_db_map_user() 77 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); in mlx5_ib_db_map_user()
|
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | doorbell.c | 53 if (page->user_virt == (virt & PAGE_MASK)) in mlx4_ib_db_map_user() 62 page->user_virt = (virt & PAGE_MASK); in mlx4_ib_db_map_user() 64 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, in mlx4_ib_db_map_user() 75 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); in mlx4_ib_db_map_user()
|
/Linux-v4.19/arch/mips/mm/ |
D | tlb-r8k.c | 87 start &= PAGE_MASK; in local_flush_tlb_range() 89 end &= PAGE_MASK; in local_flush_tlb_range() 127 start &= PAGE_MASK; in local_flush_tlb_kernel_range() 129 end &= PAGE_MASK; in local_flush_tlb_kernel_range() 159 page &= PAGE_MASK; in local_flush_tlb_page() 200 address &= PAGE_MASK; in __update_tlb()
|
D | tlb-r3k.c | 102 start &= PAGE_MASK; in local_flush_tlb_range() 104 end &= PAGE_MASK; in local_flush_tlb_range() 138 start &= PAGE_MASK; in local_flush_tlb_kernel_range() 140 end &= PAGE_MASK; in local_flush_tlb_kernel_range() 175 page &= PAGE_MASK; in local_flush_tlb_page() 216 address &= PAGE_MASK; in __update_tlb()
|
/Linux-v4.19/arch/microblaze/pci/ |
D | indirect_pci.c | 152 resource_size_t base = cfg_addr & PAGE_MASK; in setup_indirect_pci() 156 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK); in setup_indirect_pci() 157 if ((cfg_data & PAGE_MASK) != base) in setup_indirect_pci() 158 mbase = ioremap(cfg_data & PAGE_MASK, PAGE_SIZE); in setup_indirect_pci() 159 hose->cfg_data = mbase + (cfg_data & ~PAGE_MASK); in setup_indirect_pci()
|
/Linux-v4.19/arch/ia64/mm/ |
D | ioremap.c | 71 page_base = phys_addr & PAGE_MASK; in ioremap() 79 offset = phys_addr & ~PAGE_MASK; in ioremap() 80 phys_addr &= PAGE_MASK; in ioremap() 123 vunmap((void *) ((unsigned long) addr & PAGE_MASK)); in iounmap()
|
/Linux-v4.19/arch/mips/lib/ |
D | r3k_dump_tlb.c | 49 if ((entryhi & PAGE_MASK) != KSEG0 && in dump_tlb() 59 entryhi & PAGE_MASK, in dump_tlb() 61 entrylo0 & PAGE_MASK, in dump_tlb()
|
/Linux-v4.19/arch/riscv/mm/ |
D | ioremap.c | 44 offset = addr & (~PAGE_MASK); in __ioremap_caller() 45 addr &= PAGE_MASK; in __ioremap_caller() 90 vunmap((void *)((unsigned long)addr & PAGE_MASK)); in iounmap()
|
/Linux-v4.19/arch/s390/pci/ |
D | pci_mmio.c | 47 if (length <= 0 || PAGE_SIZE - (mmio_addr & ~PAGE_MASK) < length) in SYSCALL_DEFINE3() 59 io_addr = (void __iomem *)((pfn << PAGE_SHIFT) | (mmio_addr & ~PAGE_MASK)); in SYSCALL_DEFINE3() 87 if (length <= 0 || PAGE_SIZE - (mmio_addr & ~PAGE_MASK) < length) in SYSCALL_DEFINE3() 99 io_addr = (void __iomem *)((pfn << PAGE_SHIFT) | (mmio_addr & ~PAGE_MASK)); in SYSCALL_DEFINE3()
|
/Linux-v4.19/arch/powerpc/sysdev/ |
D | indirect_pci.c | 167 resource_size_t base = cfg_addr & PAGE_MASK; in setup_indirect_pci() 171 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK); in setup_indirect_pci() 172 if ((cfg_data & PAGE_MASK) != base) in setup_indirect_pci() 173 mbase = ioremap(cfg_data & PAGE_MASK, PAGE_SIZE); in setup_indirect_pci() 174 hose->cfg_data = mbase + (cfg_data & ~PAGE_MASK); in setup_indirect_pci()
|
/Linux-v4.19/arch/xtensa/mm/ |
D | ioremap.c | 20 unsigned long offset = paddr & ~PAGE_MASK; in xtensa_ioremap() 26 paddr &= PAGE_MASK; in xtensa_ioremap() 64 void *addr = (void *)(PAGE_MASK & (unsigned long)io_addr); in xtensa_iounmap()
|
/Linux-v4.19/arch/nds32/mm/ |
D | ioremap.c | 26 offset = phys_addr & ~PAGE_MASK; in __ioremap_caller() 27 phys_addr &= PAGE_MASK; in __ioremap_caller() 59 vunmap((void *)(PAGE_MASK & (unsigned long)addr)); in iounmap()
|
/Linux-v4.19/arch/parisc/mm/ |
D | ioremap.c | 73 offset = phys_addr & ~PAGE_MASK; in __ioremap() 74 phys_addr &= PAGE_MASK; in __ioremap() 98 return vfree((void *) (PAGE_MASK & (unsigned long __force) addr)); in iounmap()
|