Symbol: PAGE_MASK
arch/alpha/kernel/core_irongate.c
351
if (addr & ~PAGE_MASK) {
arch/alpha/kernel/core_irongate.c
398
vaddr = (unsigned long)area->addr + (addr & ~PAGE_MASK);
arch/alpha/kernel/core_irongate.c
414
return vfree((void *)(PAGE_MASK & addr));
arch/alpha/kernel/core_marvel.c
732
baddr &= PAGE_MASK;
arch/alpha/kernel/core_marvel.c
765
vaddr = (unsigned long)area->addr + (addr & ~PAGE_MASK);
arch/alpha/kernel/core_marvel.c
780
vfree((void *)(PAGE_MASK & addr));
arch/alpha/kernel/core_titan.c
506
baddr &= PAGE_MASK;
arch/alpha/kernel/core_titan.c
541
vaddr = (unsigned long)area->addr + (addr & ~PAGE_MASK);
arch/alpha/kernel/core_titan.c
554
vfree((void *)(PAGE_MASK & addr));
arch/alpha/kernel/osf_sys.c
190
if (off & ~PAGE_MASK)
arch/alpha/kernel/pci_iommu.c
286
paddr &= PAGE_MASK;
arch/alpha/kernel/pci_iommu.c
501
} else if (((next_paddr | addr) & ~PAGE_MASK) == 0 && virt_ok) {
arch/alpha/kernel/pci_iommu.c
565
paddr &= ~PAGE_MASK;
arch/alpha/kernel/pci_iommu.c
604
paddr &= PAGE_MASK;
arch/alpha/mm/init.c
156
(((unsigned long)kernel_end + ~PAGE_MASK) & PAGE_MASK);
arch/arc/include/asm/highmem.h
31
#define __virt_to_fix(x) (((FIXADDR_TOP - ((x) & PAGE_MASK))) >> PAGE_SHIFT)
arch/arc/include/asm/page.h
13
#define PAGE_MASK_PHYS (0xff00000000ull | PAGE_MASK)
arch/arc/include/asm/page.h
18
#define PAGE_MASK_PHYS PAGE_MASK
arch/arc/include/asm/pgtable-levels.h
108
#define p4d_bad(x) ((p4d_val(x) & ~PAGE_MASK))
arch/arc/include/asm/pgtable-levels.h
111
#define p4d_pgtable(p4d) ((pud_t *)(p4d_val(p4d) & PAGE_MASK))
arch/arc/include/asm/pgtable-levels.h
130
#define pud_bad(x) ((pud_val(x) & ~PAGE_MASK))
arch/arc/include/asm/pgtable-levels.h
133
#define pud_pgtable(pud) ((pmd_t *)(pud_val(pud) & PAGE_MASK))
arch/arc/include/asm/pgtable-levels.h
156
#define pmd_bad(x) ((pmd_val(x) & ~PAGE_MASK))
arch/arc/include/asm/pgtable-levels.h
159
#define pmd_page_vaddr(pmd) (pmd_val(pmd) & PAGE_MASK)
arch/arc/include/asm/pgtable-levels.h
160
#define pmd_pfn(pmd) ((pmd_val(pmd) & PAGE_MASK) >> PAGE_SHIFT)
arch/arc/mm/cache.c
866
__dc_line_op(paddr, vaddr & PAGE_MASK, nr * PAGE_SIZE, OP_FLUSH_N_INV);
arch/arc/mm/init.c
44
low_mem_sz = memparse(str, NULL) & PAGE_MASK;
arch/arc/mm/tlb.c
231
start &= PAGE_MASK;
arch/arc/mm/tlb.c
262
start &= PAGE_MASK;
arch/arc/mm/tlb.c
289
tlb_entry_erase((page & PAGE_MASK) | hw_pid(vma->vm_mm, cpu));
arch/arc/mm/tlb.c
430
vaddr &= PAGE_MASK;
arch/arc/mm/tlb.c
475
unsigned long vaddr = vaddr_unaligned & PAGE_MASK;
arch/arc/mm/tlb.c
719
pd0[way] &= PAGE_MASK;
arch/arm/include/asm/cacheflush.h
230
__cpuc_flush_user_range(start & PAGE_MASK, PAGE_ALIGN(end),
arch/arm/include/asm/cacheflush.h
240
unsigned long addr = user_addr & PAGE_MASK;
arch/arm/include/asm/pgtable-3level.h
137
return __va(pud_val(pud) & PHYS_MASK & (s32)PAGE_MASK);
arch/arm/include/asm/pgtable.h
162
return __va(pmd_val(pmd) & PHYS_MASK & (s32)PAGE_MASK);
arch/arm/include/asm/tlbflush.h
418
uaddr = (uaddr & PAGE_MASK) | ASID(vma->vm_mm);
arch/arm/include/asm/tlbflush.h
439
uaddr = (uaddr & PAGE_MASK) | ASID(vma->vm_mm);
arch/arm/include/asm/tlbflush.h
456
uaddr = (uaddr & PAGE_MASK) | ASID(vma->vm_mm);
arch/arm/include/asm/tlbflush.h
463
tlb_op(TLB_V7_UIS_PAGE, "c8, c3, 3", uaddr & PAGE_MASK);
arch/arm/include/asm/tlbflush.h
492
kaddr &= PAGE_MASK;
arch/arm/include/asm/tlbflush.h
510
kaddr &= PAGE_MASK;
arch/arm/kernel/machine_kexec.c
156
page_list = image->head & PAGE_MASK;
arch/arm/kernel/patch.c
40
return (void *) (__fix_to_virt(fixmap) + (uintaddr & ~PAGE_MASK));
arch/arm/kernel/patch.c
79
twopage = (uintaddr & ~PAGE_MASK) == PAGE_SIZE - 2;
arch/arm/lib/uaccess_with_memcpy.c
117
tocopy = (~(unsigned long)to & ~PAGE_MASK) + 1;
arch/arm/lib/uaccess_with_memcpy.c
179
tocopy = (~(unsigned long)addr & ~PAGE_MASK) + 1;
arch/arm/mach-omap1/sram-init.c
70
base = (unsigned long)sram & PAGE_MASK;
arch/arm/mach-omap2/sram.c
92
base = (unsigned long)sram & PAGE_MASK;
arch/arm/mach-orion5x/common.c
371
(!t->u.mem.size || t->u.mem.size & ~PAGE_MASK ||
arch/arm/mach-orion5x/common.c
372
t->u.mem.start & ~PAGE_MASK)) {
arch/arm/mach-rpc/dma.c
60
offset = idma->cur_addr & ~PAGE_MASK;
arch/arm/mm/cache-feroceon-l2.c
52
return (unsigned long)vaddr + (paddr & ~PAGE_MASK);
arch/arm/mm/cache-xsc3l2.c
69
unsigned long va = prev_va & PAGE_MASK;
arch/arm/mm/dma-mapping.c
1008
size = PAGE_ALIGN((iova & ~PAGE_MASK) + size);
arch/arm/mm/dma-mapping.c
1009
iova &= PAGE_MASK;
arch/arm/mm/dma-mapping.c
1252
if (s->offset || (size & ~PAGE_MASK) || size + s->length > max) {
arch/arm/mm/dma-mapping.c
1370
phys_addr_t addr = phys & PAGE_MASK;
arch/arm/mm/dma-mapping.c
1408
dma_addr_t iova = handle & PAGE_MASK;
arch/arm/mm/dma-mapping.c
1409
int offset = handle & ~PAGE_MASK;
arch/arm/mm/dma-mapping.c
1430
dma_addr_t iova = handle & PAGE_MASK;
arch/arm/mm/dma-mapping.c
1431
unsigned int offset = handle & ~PAGE_MASK;
arch/arm/mm/dma-mapping.c
1445
dma_addr_t iova = handle & PAGE_MASK;
arch/arm/mm/dma-mapping.c
1446
unsigned int offset = handle & ~PAGE_MASK;
arch/arm/mm/fault.c
212
if ((sig == SIGSEGV) && ((addr & PAGE_MASK) == 0xffff0000))
arch/arm/mm/fault.c
402
fault = handle_mm_fault(vma, addr & PAGE_MASK, flags, regs);
arch/arm/mm/ioremap.c
356
unsigned long offset = phys_addr & ~PAGE_MASK;
arch/arm/mm/ioremap.c
448
void *addr = (void *)(PAGE_MASK & (unsigned long)io_addr);
arch/arm/mm/kasan_init.c
205
kasan_pgd_populate((unsigned long)shadow_start & PAGE_MASK,
arch/arm/mm/mmap.c
126
info.align_mask = do_align ? (PAGE_MASK & (SHMLBA - 1)) : 0;
arch/arm/mm/mmap.c
136
if (addr & ~PAGE_MASK) {
arch/arm/mm/mmap.c
75
info.align_mask = do_align ? (PAGE_MASK & (SHMLBA - 1)) : 0;
arch/arm/mm/mmu.c
1031
vm->addr = (void *)(md->virtual & PAGE_MASK);
arch/arm/mm/mmu.c
1032
vm->size = PAGE_ALIGN(md->length + (md->virtual & ~PAGE_MASK));
arch/arm/mm/mmu.c
1146
map.virtual &= PAGE_MASK;
arch/arm/mm/mmu.c
948
addr = md->virtual & PAGE_MASK;
arch/arm/mm/mmu.c
950
length = PAGE_ALIGN(md->length + (md->virtual & ~PAGE_MASK));
arch/arm/mm/pageattr.c
57
unsigned long start = addr & PAGE_MASK;
arch/arm/probes/uprobes/core.c
117
void *dst = xol_page_kaddr + (vaddr & ~PAGE_MASK);
arch/arm64/include/asm/kvm_host.h
109
phys_addr_t *p = to_va(mc->head & PAGE_MASK);
arch/arm64/include/asm/pgtable.h
820
return ((unsigned long)addr & PAGE_MASK) ==
arch/arm64/include/asm/pgtable.h
821
((unsigned long)swapper_pg_dir & PAGE_MASK);
arch/arm64/include/asm/tlbflush.h
340
mmu_notifier_arch_invalidate_secondary_tlbs(vma->vm_mm, uaddr & PAGE_MASK,
arch/arm64/include/asm/tlbflush.h
341
(uaddr & PAGE_MASK) + PAGE_SIZE);
arch/arm64/include/asm/tlbflush.h
354
mmu_notifier_arch_invalidate_secondary_tlbs(mm, uaddr & PAGE_MASK,
arch/arm64/include/asm/tlbflush.h
355
(uaddr & PAGE_MASK) + PAGE_SIZE);
arch/arm64/kernel/ftrace.c
196
if ((fentry_ip & ~PAGE_MASK) < AARCH64_INSN_SIZE * 2) {
arch/arm64/kernel/pi/map_range.c
38
start &= PAGE_MASK;
arch/arm64/kernel/pi/map_range.c
39
pa &= PAGE_MASK;
arch/arm64/kernel/probes/uprobes.c
19
void *dst = xol_page_kaddr + (vaddr & ~PAGE_MASK);
arch/arm64/kernel/sys32.c
54
if (off_4k & (~PAGE_MASK >> 12))
arch/arm64/kvm/guest.c
994
if (length & ~PAGE_MASK || guest_ipa & ~PAGE_MASK)
arch/arm64/kvm/hyp/nvhe/mm.c
122
start = start & PAGE_MASK;
arch/arm64/kvm/mmu.c
1193
guest_ipa &= PAGE_MASK;
arch/arm64/kvm/mmu.c
2314
BUG_ON((hyp_idmap_start ^ (hyp_idmap_end - 1)) & PAGE_MASK);
arch/arm64/kvm/mmu.c
335
WARN_ON(size & ~PAGE_MASK);
arch/arm64/kvm/mmu.c
604
start = start & PAGE_MASK;
arch/arm64/mm/init.c
186
memory_limit = memparse(p, &p) & PAGE_MASK;
arch/arm64/mm/init.c
263
phys_addr_t base = phys_initrd_start & PAGE_MASK;
arch/arm64/mm/kasan_init.c
231
kasan_pgd_populate(start & PAGE_MASK, PAGE_ALIGN(end), node, false);
arch/arm64/mm/kasan_init.c
309
kimg_shadow_start = (u64)kasan_mem_to_shadow(KERNEL_START) & PAGE_MASK;
arch/arm64/mm/mmu.c
481
if (WARN_ON((phys ^ virt) & ~PAGE_MASK))
arch/arm64/mm/mmu.c
484
phys &= PAGE_MASK;
arch/arm64/mm/mmu.c
485
addr = virt & PAGE_MASK;
arch/arm64/mm/pageattr.c
154
start &= PAGE_MASK;
arch/arm64/mm/trans_pgd.c
251
dst_addr &= PAGE_MASK;
arch/arm64/net/bpf_jit_comp.c
3053
if (set_memory_rw(PAGE_MASK & ((uintptr_t)&plt->target), 1))
arch/arm64/net/bpf_jit_comp.c
3056
set_memory_ro(PAGE_MASK & ((uintptr_t)&plt->target), 1);
arch/csky/abiv1/inc/abi/page.h
18
if (pages_do_alias((unsigned long) addr, vaddr & PAGE_MASK))
arch/csky/abiv1/inc/abi/page.h
26
if (pages_do_alias((unsigned long) to, vaddr & PAGE_MASK))
arch/csky/abiv1/mmap.c
70
info.align_mask = do_align ? (PAGE_MASK & (SHMLBA - 1)) : 0;
arch/csky/include/asm/pgtable.h
122
#define pmd_bad(pmd) (pmd_val(pmd) & ~PAGE_MASK)
arch/csky/kernel/syscall.c
25
if (unlikely(offset & (~PAGE_MASK >> 12)))
arch/csky/mm/fault.c
192
unsigned long addr = read_mmu_entryhi() & PAGE_MASK;
arch/csky/mm/tlb.c
17
#define TLB_ENTRY_SIZE_MASK (PAGE_MASK << 1)
arch/hexagon/include/asm/pgtable.h
287
pte_val(pte) &= PAGE_MASK;
arch/hexagon/include/asm/pgtable.h
348
return (unsigned long)__va(pmd_val(pmd) & PAGE_MASK);
arch/loongarch/include/asm/pgtable.h
160
return p4d_val(p4d) & ~PAGE_MASK;
arch/loongarch/include/asm/pgtable.h
206
return pud_val(pud) & ~PAGE_MASK;
arch/loongarch/include/asm/pgtable.h
244
return (pmd_val(pmd) & ~PAGE_MASK);
arch/loongarch/kernel/machine_kexec.c
258
(unsigned long)phys_to_virt(image->head & PAGE_MASK) : 0;
arch/loongarch/kernel/machine_kexec.c
267
phys_to_virt(entry & PAGE_MASK) : ptr + 1) {
arch/loongarch/kernel/process.c
320
unsigned long top = TASK_SIZE & PAGE_MASK;
arch/loongarch/kernel/syscall.c
31
if (offset & ~PAGE_MASK)
arch/loongarch/kernel/syscall.c
40
if (offset & (~PAGE_MASK >> 12))
arch/loongarch/kernel/uprobes.c
139
void *dst = kaddr + (vaddr & ~PAGE_MASK);
arch/loongarch/kvm/tlb.c
27
gpa &= (PAGE_MASK << 1);
arch/loongarch/lib/dump_tlb.c
79
pa = pa & PAGE_MASK;
arch/loongarch/lib/dump_tlb.c
96
pa = pa & PAGE_MASK;
arch/loongarch/mm/kasan_init.c
242
kasan_pgd_populate(start & PAGE_MASK, PAGE_ALIGN(end), node, false);
arch/loongarch/mm/mmap.c
71
info.align_mask = do_color_align ? (PAGE_MASK & SHM_ALIGN_MASK) : 0;
arch/loongarch/mm/mmap.c
79
if (!(addr & ~PAGE_MASK))
arch/loongarch/mm/tlb.c
101
end &= (PAGE_MASK << 1);
arch/loongarch/mm/tlb.c
121
page &= (PAGE_MASK << 1);
arch/loongarch/mm/tlb.c
134
page &= (PAGE_MASK << 1);
arch/loongarch/mm/tlb.c
147
address &= (PAGE_MASK << 1);
arch/loongarch/mm/tlb.c
190
address &= (PAGE_MASK << 1);
arch/loongarch/mm/tlb.c
99
start &= (PAGE_MASK << 1);
arch/m68k/include/asm/mcf_pgtable.h
112
#define __pte_page(pte) ((void *) (pte_val(pte) & PAGE_MASK))
arch/m68k/include/asm/mcf_pgtable.h
92
#define PTE_MASK PAGE_MASK
arch/m68k/include/asm/mmu_context.h
150
mmu_write(MMUTR, (mmuar & PAGE_MASK) | (asid << MMUTR_IDN) |
arch/m68k/include/asm/mmu_context.h
154
mmu_write(MMUDR, (pte_val(*pte) & PAGE_MASK) |
arch/m68k/include/asm/motorola_pgtable.h
100
#define __pte_page(pte) ((unsigned long)__va(pte_val(pte) & PAGE_MASK))
arch/m68k/include/asm/motorola_pgtable.h
40
#define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY | _PAGE_NOCACHE)
arch/m68k/include/asm/sun3_pgtable.h
92
return (unsigned long)__va(pmd_val(pmd) & PAGE_MASK);
arch/m68k/kernel/machine_kexec.c
57
((relocate_kernel_t) reboot_code_buffer)(image->head & PAGE_MASK,
arch/m68k/kernel/signal.c
135
temp &= PAGE_MASK;
arch/m68k/kernel/signal.c
136
temp |= vaddr & ~PAGE_MASK;
arch/m68k/kernel/sys_m68k.c
104
paddr += addr & ~(PAGE_MASK | 15);
arch/m68k/kernel/sys_m68k.c
107
unsigned long tmp = PAGE_SIZE - (addr & ~PAGE_MASK);
arch/m68k/kernel/sys_m68k.c
125
i = (PAGE_SIZE - (paddr & ~PAGE_MASK)) >> 4;
arch/m68k/kernel/sys_m68k.c
180
len += (addr & ~PAGE_MASK) + (PAGE_SIZE - 1);
arch/m68k/kernel/sys_m68k.c
268
unsigned long tmp = PAGE_SIZE - (addr & ~PAGE_MASK);
arch/m68k/kernel/sys_m68k.c
286
i = (PAGE_SIZE - (paddr & ~PAGE_MASK)) >> 4;
arch/m68k/kernel/sys_m68k.c
319
addr &= PAGE_MASK;
arch/m68k/kernel/sys_m68k.c
341
len += (addr & ~PAGE_MASK) + (PAGE_SIZE - 1);
arch/m68k/kernel/sys_m68k.c
342
addr &= PAGE_MASK; /* Workaround for bug in some
arch/m68k/kernel/sys_m68k.c
63
_paddr = (_mmusr & MMU_R_040) ? (_mmusr & PAGE_MASK) : 0; \
arch/m68k/kernel/traps.c
155
addr = (addr + PAGE_SIZE - 1) & PAGE_MASK;
arch/m68k/kernel/traps.c
632
if ((ssw & DF) && ((addr ^ fp->un.fmtb.daddr) & PAGE_MASK) == 0)
arch/m68k/mm/cache.c
50
return (mmusr & PAGE_MASK) | (vaddr & ~PAGE_MASK);
arch/m68k/mm/cache.c
71
address &= PAGE_MASK;
arch/m68k/mm/init.c
71
unsigned long end_mem = memory_end & PAGE_MASK;
arch/m68k/mm/kmap.c
45
vfree((void *)(PAGE_MASK & (unsigned long)addr));
arch/m68k/mm/mcfmmu.c
130
mmutr = (mmuar & PAGE_MASK) | (asid << MMUTR_IDN) | MMUTR_V;
arch/m68k/mm/mcfmmu.c
135
mmu_write(MMUDR, (pte_val(*pte) & PAGE_MASK) |
arch/m68k/mm/memory.c
110
pushcl040(paddr & PAGE_MASK);
arch/m68k/mm/memory.c
116
paddr &= PAGE_MASK;
arch/m68k/mm/memory.c
164
paddr &= PAGE_MASK;
arch/m68k/mm/motorola.c
123
unsigned long pt_addr = ptable & PAGE_MASK;
arch/m68k/mm/motorola.c
204
unsigned long pt_addr = ptable & PAGE_MASK;
arch/m68k/mm/motorola.c
321
printk ("\npa=%#lx va=%#lx ", physaddr & PAGE_MASK,
arch/m68k/mm/sun3kmap.c
119
vfree((void *)(PAGE_MASK & (unsigned long)addr));
arch/m68k/mm/sun3mmu.c
57
bootmem_end = (next_pgtable + size + PAGE_SIZE) & PAGE_MASK;
arch/m68k/sun3/config.c
113
memory_start = ((memory_start + (PAGE_SIZE-1)) & PAGE_MASK);
arch/m68k/sun3/config.c
114
memory_end = memory_end & PAGE_MASK;
arch/m68k/sun3/dvma.c
40
return (vaddr + (kaddr & ~PAGE_MASK));
arch/m68k/sun3/mmu_emu.c
404
sun3_put_pte (vaddr&PAGE_MASK, pte_val (*pte));
arch/m68k/sun3/sun3dvma.c
279
kaddr &= PAGE_MASK;
arch/m68k/sun3x/dvma.c
87
kaddr &= PAGE_MASK;
arch/m68k/sun3x/dvma.c
88
vaddr &= PAGE_MASK;
arch/microblaze/include/asm/pgtable.h
155
#define _PMD_PRESENT PAGE_MASK
arch/microblaze/include/asm/pgtable.h
176
#define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
arch/microblaze/include/asm/pgtable.h
370
return ((unsigned long) (pmd_val(pmd) & PAGE_MASK));
arch/microblaze/kernel/signal.c
200
address += ((unsigned long)frame->tramp) & ~PAGE_MASK;
arch/microblaze/kernel/sys_microblaze.c
40
if (pgoff & ~PAGE_MASK)
arch/microblaze/kernel/sys_microblaze.c
50
if (pgoff & (~PAGE_MASK >> 12))
arch/microblaze/mm/pgtable.c
119
return (void __iomem *) (v + ((unsigned long)addr & ~PAGE_MASK));
arch/microblaze/mm/pgtable.c
132
vfree((void *) (PAGE_MASK & (unsigned long) addr));
arch/microblaze/mm/pgtable.c
204
pgd = pgd_offset(mm, addr & PAGE_MASK);
arch/microblaze/mm/pgtable.c
206
p4d = p4d_offset(pgd, addr & PAGE_MASK);
arch/microblaze/mm/pgtable.c
207
pud = pud_offset(p4d, addr & PAGE_MASK);
arch/microblaze/mm/pgtable.c
208
pmd = pmd_offset(pud, addr & PAGE_MASK);
arch/microblaze/mm/pgtable.c
210
pte = pte_offset_kernel(pmd, addr & PAGE_MASK);
arch/microblaze/mm/pgtable.c
240
pa = (pte_val(*pte) & PAGE_MASK) | (addr & ~PAGE_MASK);
arch/microblaze/mm/pgtable.c
62
p = addr & PAGE_MASK;
arch/mips/include/asm/ginvt.h
44
addr &= PAGE_MASK << 1;
arch/mips/include/asm/ginvt.h
55
addr &= PAGE_MASK << 1;
arch/mips/include/asm/page.h
90
if (pages_do_alias((unsigned long) addr, vaddr & PAGE_MASK))
arch/mips/include/asm/pgtable-32.h
137
if (unlikely(pmd_val(pmd) & ~PAGE_MASK))
arch/mips/include/asm/pgtable-64.h
191
if (unlikely(p4d_val(p4d) & ~PAGE_MASK))
arch/mips/include/asm/pgtable-64.h
253
if (unlikely(pmd_val(pmd) & ~PAGE_MASK))
arch/mips/include/asm/pgtable-64.h
285
return pud_val(pud) & ~PAGE_MASK;
arch/mips/include/asm/vdso/vdso.h
67
return (void __iomem *)((unsigned long)data & PAGE_MASK) - PAGE_SIZE;
arch/mips/kernel/machine_kexec.c
223
(unsigned long) phys_to_virt(image->head & PAGE_MASK);
arch/mips/kernel/machine_kexec.c
239
phys_to_virt(entry & PAGE_MASK) : ptr + 1) {
arch/mips/kernel/pm-cps.c
157
nc_addr += ((unsigned long)core_ready_count & ~PAGE_MASK);
arch/mips/kernel/process.c
685
unsigned long top = TASK_SIZE & PAGE_MASK;
arch/mips/kernel/setup.c
156
if (initrd_start & ~PAGE_MASK) {
arch/mips/kernel/syscall.c
66
if (offset & ~PAGE_MASK)
arch/mips/kernel/syscall.c
76
if (pgoff & (~PAGE_MASK >> 12))
arch/mips/kernel/uprobes.c
218
kstart = kaddr + (vaddr & ~PAGE_MASK);
arch/mips/lib/dump_tlb.c
153
pa = (pa << 6) & PAGE_MASK;
arch/mips/lib/dump_tlb.c
168
pa = (pa << 6) & PAGE_MASK;
arch/mips/lib/r3k_dump_tlb.c
44
if ((entryhi & PAGE_MASK) != KSEG0 &&
arch/mips/lib/r3k_dump_tlb.c
54
entryhi & PAGE_MASK,
arch/mips/lib/r3k_dump_tlb.c
56
entrylo0 & PAGE_MASK,
arch/mips/mm/c-r4k.c
557
addr &= PAGE_MASK;
arch/mips/mm/cache.c
158
address &= PAGE_MASK;
arch/mips/mm/dma-noncoherent.c
99
unsigned long offset = paddr & ~PAGE_MASK;
arch/mips/mm/init.c
103
write_c0_entryhi(vaddr & (PAGE_MASK << 1));
arch/mips/mm/init.c
181
pages_do_alias((unsigned long)vto, vaddr & PAGE_MASK))
arch/mips/mm/init.c
196
void *vto = kmap_coherent(page, vaddr) + (vaddr & ~PAGE_MASK);
arch/mips/mm/init.c
216
void *vfrom = kmap_coherent(page, vaddr) + (vaddr & ~PAGE_MASK);
arch/mips/mm/init.c
73
zero_page_mask = ((PAGE_SIZE << order) - 1) & PAGE_MASK;
arch/mips/mm/ioremap.c
121
vunmap((void *)((unsigned long)addr & PAGE_MASK));
arch/mips/mm/ioremap.c
95
offset = phys_addr & ~PAGE_MASK;
arch/mips/mm/ioremap.c
96
phys_addr &= PAGE_MASK;
arch/mips/mm/mmap.c
75
info.align_mask = do_color_align ? (PAGE_MASK & shm_align_mask) : 0;
arch/mips/mm/mmap.c
84
if (!(addr & ~PAGE_MASK))
arch/mips/mm/sc-mips.c
69
pftctl |= PAGE_MASK & CM_GCR_L2_PFT_CONTROL_PAGEMASK;
arch/mips/mm/tlb-r3k.c
123
start &= PAGE_MASK;
arch/mips/mm/tlb-r3k.c
125
end &= PAGE_MASK;
arch/mips/mm/tlb-r3k.c
160
page &= PAGE_MASK;
arch/mips/mm/tlb-r3k.c
201
address &= PAGE_MASK;
arch/mips/mm/tlb-r3k.c
87
start &= PAGE_MASK;
arch/mips/mm/tlb-r3k.c
89
end &= PAGE_MASK;
arch/mips/mm/tlb-r4k.c
182
start &= (PAGE_MASK << 1);
arch/mips/mm/tlb-r4k.c
184
end &= (PAGE_MASK << 1);
arch/mips/mm/tlb-r4k.c
224
page &= (PAGE_MASK << 1);
arch/mips/mm/tlb-r4k.c
271
page &= (PAGE_MASK << 1);
arch/mips/mm/tlb-r4k.c
316
address &= (PAGE_MASK << 1);
arch/mips/pci/pci-alchemy.c
137
offset |= cfg_base & ~PAGE_MASK;
arch/mips/pci/pci-alchemy.c
140
cfg_base = cfg_base & PAGE_MASK;
arch/nios2/include/asm/pgtable.h
208
#define pmd_bad(pmd) (pmd_val(pmd) & ~PAGE_MASK)
arch/nios2/mm/ioremap.c
154
offset = phys_addr & ~PAGE_MASK;
arch/nios2/mm/ioremap.c
155
phys_addr &= PAGE_MASK;
arch/nios2/mm/ioremap.c
183
p = remove_vm_area((void *) (PAGE_MASK & (unsigned long __force) addr));
arch/openrisc/include/asm/pgtable.h
151
#define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
arch/openrisc/include/asm/pgtable.h
191
#define pmd_bad(x) ((pmd_val(x) & (~PAGE_MASK)) != _KERNPG_TABLE)
arch/openrisc/include/asm/pgtable.h
310
return (unsigned long)__va(pte_val(pte) & PAGE_MASK);
arch/openrisc/include/asm/pgtable.h
335
return ((unsigned long) __va(pmd_val(pmd) & PAGE_MASK));
arch/openrisc/mm/init.c
76
p = (u32) start & PAGE_MASK;
arch/parisc/include/asm/pgtable.h
206
#define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY | _PAGE_SPECIAL)
arch/parisc/include/asm/ropes.h
193
#define IOVP_MASK PAGE_MASK
arch/parisc/kernel/cache.c
768
flush_cache_pages(vma, start & PAGE_MASK, end);
arch/parisc/kernel/kexec.c
107
reloc(image->head & PAGE_MASK, image->start, phys);
arch/parisc/kernel/patch.c
45
return (void *) (__fix_to_virt(fixmap) + (uintaddr & ~PAGE_MASK));
arch/parisc/kernel/pdt.c
237
memblock_reserve(pdt_entry[i] & PAGE_MASK, PAGE_SIZE);
arch/parisc/kernel/sys_parisc.c
144
info.align_mask = do_color_align ? (PAGE_MASK & (SHM_COLOUR - 1)) : 0;
arch/parisc/kernel/sys_parisc.c
152
if (!(addr & ~PAGE_MASK))
arch/parisc/kernel/sys_parisc.c
199
if (!(offset & ~PAGE_MASK)) {
arch/parisc/mm/init.c
654
linux_gateway_page_addr = LINUX_GATEWAY_ADDR & PAGE_MASK;
arch/powerpc/include/asm/book3s/32/pgtable.h
240
unsigned long ptephys = __pa(ptep) & PAGE_MASK;
arch/powerpc/include/asm/book3s/32/pgtable.h
42
#define _PMD_PRESENT_MASK (PAGE_MASK)
arch/powerpc/include/asm/book3s/32/pgtable.h
43
#define _PMD_BAD (~PAGE_MASK)
arch/powerpc/include/asm/book3s/32/tlbflush.h
41
start &= PAGE_MASK;
arch/powerpc/include/asm/book3s/64/pgtable.h
103
#define PTE_RPN_MASK (((1UL << _PAGE_PA_MAX) - 1) & (PAGE_MASK))
arch/powerpc/include/asm/nohash/32/pte-44x.h
80
#define _PMD_PRESENT_MASK (PAGE_MASK)
arch/powerpc/include/asm/nohash/32/pte-44x.h
81
#define _PMD_BAD (~PAGE_MASK)
arch/powerpc/include/asm/nohash/pte-e500.h
67
#define _PMD_PRESENT_MASK (PAGE_MASK)
arch/powerpc/include/asm/nohash/pte-e500.h
68
#define _PMD_BAD (~PAGE_MASK)
arch/powerpc/include/asm/nohash/tlbflush.h
56
start &= PAGE_MASK;
arch/powerpc/kernel/iommu.c
514
(vaddr & ~PAGE_MASK) == 0)
arch/powerpc/kernel/iommu.c
873
((unsigned long)vaddr & ~PAGE_MASK) == 0)
arch/powerpc/kernel/isa-bridge.c
44
WARN_ON_ONCE(ISA_IO_BASE & ~PAGE_MASK);
arch/powerpc/kernel/isa-bridge.c
45
WARN_ON_ONCE(pa & ~PAGE_MASK);
arch/powerpc/kernel/isa-bridge.c
46
WARN_ON_ONCE(size & ~PAGE_MASK);
arch/powerpc/kernel/isa-bridge.c
78
if ((range.bus_addr & ~PAGE_MASK) || (range.cpu_addr & ~PAGE_MASK)) {
arch/powerpc/kernel/kprobes.c
139
} else if ((unsigned long)p->addr & ~PAGE_MASK &&
arch/powerpc/kernel/mce_power.c
465
instr_addr = (pfn << PAGE_SHIFT) + (regs->nip & ~PAGE_MASK);
arch/powerpc/kernel/pci-common.c
546
if (offset < (rp->start & PAGE_MASK) ||
arch/powerpc/kernel/pci_64.c
125
WARN_ON_ONCE(paddr & ~PAGE_MASK);
arch/powerpc/kernel/pci_64.c
126
WARN_ON_ONCE(size & ~PAGE_MASK);
arch/powerpc/kernel/vdso.c
115
mappings_size += (VDSO_ALIGNMENT - 1) & PAGE_MASK;
arch/powerpc/kexec/core_64.c
97
addr = __va(entry & PAGE_MASK);
arch/powerpc/kvm/book3s.c
436
ulong shared_page = ((ulong)vcpu->arch.shared) & PAGE_MASK;
arch/powerpc/kvm/book3s_32_mmu.c
118
return r | (pteg & ~PAGE_MASK);
arch/powerpc/kvm/book3s_64_mmu.c
152
return r | (pteg & ~PAGE_MASK);
arch/powerpc/kvm/book3s_64_mmu_host.c
145
hpaddr |= orig_pte->raddr & (~0xfffULL & ~PAGE_MASK);
arch/powerpc/kvm/book3s_64_vio.c
363
(tce & ~(PAGE_MASK | TCE_PCI_READ | TCE_PCI_WRITE));
arch/powerpc/kvm/book3s_hv_rm_mmu.c
274
pa |= gpa & ~PAGE_MASK;
arch/powerpc/kvm/book3s_hv_rm_mmu.c
915
pa |= gpa & ~PAGE_MASK;
arch/powerpc/kvm/book3s_pr.c
1800
free_page((unsigned long)vcpu->arch.shared & PAGE_MASK);
arch/powerpc/kvm/book3s_pr.c
651
hpage_offset = pte->raddr & ~PAGE_MASK;
arch/powerpc/kvm/book3s_xive_native.c
663
qaddr = page_to_virt(page) + (kvm_eq.qaddr & ~PAGE_MASK);
arch/powerpc/kvm/booke.c
1291
(eaddr & PAGE_MASK) == vcpu->arch.magic_page_ea) {
arch/powerpc/kvm/booke.c
1988
(eaddr & PAGE_MASK) == vcpu->arch.magic_page_ea) {
arch/powerpc/kvm/booke.c
1990
pte->raddr = (vcpu->arch.magic_page_pa & PAGE_MASK) |
arch/powerpc/kvm/booke.c
1991
(eaddr & ~PAGE_MASK);
arch/powerpc/kvm/booke.c
2020
pte->raddr = (gpaddr & PAGE_MASK) | (eaddr & ~PAGE_MASK);
arch/powerpc/kvm/e500_mmu_host.c
165
ulong shared_page = ((ulong)vcpu->arch.shared) & PAGE_MASK;
arch/powerpc/kvm/e500_mmu_host.c
668
*instr = *(u32 *)(eaddr | (unsigned long)(addr & ~PAGE_MASK));
arch/powerpc/kvm/powerpc.c
217
shared &= PAGE_MASK;
arch/powerpc/kvm/powerpc.c
351
ulong mp_pa = vcpu->arch.magic_page_pa & KVM_PAM & PAGE_MASK;
arch/powerpc/kvm/powerpc.c
376
((pte.raddr & KVM_PAM & PAGE_MASK) == mp_pa) &&
arch/powerpc/kvm/powerpc.c
394
ulong mp_pa = vcpu->arch.magic_page_pa & KVM_PAM & PAGE_MASK;
arch/powerpc/kvm/powerpc.c
422
((pte.raddr & KVM_PAM & PAGE_MASK) == mp_pa) &&
arch/powerpc/lib/code-patching.c
335
text_poke_addr = (unsigned long)__this_cpu_read(cpu_patching_context.addr) & PAGE_MASK;
arch/powerpc/lib/code-patching.c
527
text_poke_addr = (unsigned long)__this_cpu_read(cpu_patching_context.addr) & PAGE_MASK;
arch/powerpc/mm/book3s32/tlb.c
57
start &= PAGE_MASK;
arch/powerpc/mm/book3s32/tlb.c
60
end = (end - 1) | ~PAGE_MASK;
arch/powerpc/mm/book3s64/hash_tlb.c
83
addr &= PAGE_MASK;
arch/powerpc/mm/book3s64/iommu_api.c
348
*hpa = (*va & MM_IOMMU_TABLE_GROUP_PAGE_MASK) | (ua & ~PAGE_MASK);
arch/powerpc/mm/book3s64/mmu_context.c
249
count = ((unsigned long)pmd_frag & ~PAGE_MASK) >> PMD_FRAG_SIZE_SHIFT;
arch/powerpc/mm/book3s64/pgtable.c
406
if (((unsigned long)pmd_frag & ~PAGE_MASK) == 0)
arch/powerpc/mm/book3s64/radix_pgtable.c
796
next = (addr + PAGE_SIZE) & PAGE_MASK;
arch/powerpc/mm/book3s64/slice.c
289
.align_mask = PAGE_MASK & ((1ul << pshift) - 1),
arch/powerpc/mm/book3s64/slice.c
315
if (!(found & ~PAGE_MASK))
arch/powerpc/mm/book3s64/slice.c
332
.align_mask = PAGE_MASK & ((1ul << pshift) - 1),
arch/powerpc/mm/book3s64/slice.c
366
if (!(found & ~PAGE_MASK))
arch/powerpc/mm/book3s64/subpage_prot.c
199
if ((addr & ~PAGE_MASK) || (len & ~PAGE_MASK) ||
arch/powerpc/mm/cacheflush.c
133
unsigned long addr = (unsigned long)p & PAGE_MASK;
arch/powerpc/mm/cacheflush.c
218
maddr = kmap_local_page(page) + (addr & ~PAGE_MASK);
arch/powerpc/mm/cacheflush.c
88
unsigned long addr = physaddr & PAGE_MASK;
arch/powerpc/mm/dma-noncoherent.c
97
unsigned offset = paddr & ~PAGE_MASK;
arch/powerpc/mm/ioremap_32.c
37
p = addr & PAGE_MASK;
arch/powerpc/mm/ioremap_32.c
38
offset = addr & ~PAGE_MASK;
arch/powerpc/mm/ioremap_64.c
24
paligned = addr & PAGE_MASK;
arch/powerpc/mm/ioremap_64.c
25
offset = addr & ~PAGE_MASK;
arch/powerpc/mm/kasan/init_32.c
67
k_start = k_start & PAGE_MASK;
arch/powerpc/mm/kasan/init_32.c
72
for (k_cur = k_start & PAGE_MASK; k_cur < k_end; k_cur += PAGE_SIZE) {
arch/powerpc/mm/nohash/e500.c
111
TLBCAM[index].MAS2 = virt & PAGE_MASK;
arch/powerpc/mm/nohash/tlb.c
320
if (end - start == PAGE_SIZE && !(start & ~PAGE_MASK))
arch/powerpc/mm/pageattr.c
35
addr &= PAGE_MASK;
arch/powerpc/mm/pgtable-frag.c
25
count = ((unsigned long)pte_frag & ~PAGE_MASK) >> PTE_FRAG_SIZE_SHIFT;
arch/powerpc/mm/pgtable-frag.c
47
if (((unsigned long)pte_frag & ~PAGE_MASK) == 0)
arch/powerpc/platforms/512x/mpc512x_shared.c
179
unsigned long addr = diu_shared_fb.fb_phys & PAGE_MASK;
arch/powerpc/platforms/powermac/bootx_init.c
571
for (ptr = ((unsigned long) &_stext) & PAGE_MASK;
arch/powerpc/platforms/powermac/udbg_scc.c
116
sccc = ioremap(addr & PAGE_MASK, PAGE_SIZE) ;
arch/powerpc/platforms/powermac/udbg_scc.c
117
sccc += addr & ~PAGE_MASK;
arch/powerpc/platforms/pseries/papr_scm.c
1333
(evt->u.ue_error.effective_address & ~PAGE_MASK);
arch/powerpc/platforms/pseries/rtas-fadump.c
104
addr = addr & PAGE_MASK;
arch/powerpc/sysdev/fsl_pci.c
656
if (((unsigned long)hose->cfg_data & PAGE_MASK) !=
arch/powerpc/sysdev/fsl_pci.c
657
((unsigned long)hose->cfg_addr & PAGE_MASK))
arch/powerpc/sysdev/indirect_pci.c
162
resource_size_t base = cfg_addr & PAGE_MASK;
arch/powerpc/sysdev/indirect_pci.c
166
hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK);
arch/powerpc/sysdev/indirect_pci.c
167
if ((cfg_data & PAGE_MASK) != base)
arch/powerpc/sysdev/indirect_pci.c
168
mbase = ioremap(cfg_data & PAGE_MASK, PAGE_SIZE);
arch/powerpc/sysdev/indirect_pci.c
169
hose->cfg_data = mbase + (cfg_data & ~PAGE_MASK);
arch/riscv/kernel/probes/uprobes.c
169
void *dst = kaddr + (vaddr & ~PAGE_MASK);
arch/riscv/kernel/sys_riscv.c
17
if (unlikely(offset & (~PAGE_MASK >> page_shift_offset)))
arch/riscv/kvm/mmu.c
57
end = (gpa + size + PAGE_SIZE - 1) & PAGE_MASK;
arch/riscv/mm/init.c
1657
next = (addr + PAGE_SIZE) & PAGE_MASK;
arch/riscv/mm/init.c
207
size = memparse(p, &p) & PAGE_MASK;
arch/riscv/mm/kasan_init.c
371
unsigned long vaddr = (unsigned long)start & PAGE_MASK;
arch/riscv/mm/kasan_init.c
438
unsigned long vaddr = (unsigned long)start & PAGE_MASK;
arch/s390/include/asm/kfence.h
23
#define arch_kfence_test_address(addr) ((addr) & PAGE_MASK)
arch/s390/include/asm/kvm_host_types.h
109
#define sida_addr(sie_block) phys_to_virt((sie_block)->sidad & PAGE_MASK)
arch/s390/include/asm/maccess.h
8
#define MEMCPY_REAL_MASK PAGE_MASK
arch/s390/include/asm/page-states.h
39
unsigned long paddr = __pa(addr) & PAGE_MASK;
arch/s390/include/asm/pgtable.h
1109
: [r1] "a" (pto), [r2] "a" (addr & PAGE_MASK),
arch/s390/include/asm/pgtable.h
207
#define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_SPECIAL | _PAGE_DIRTY | \
arch/s390/include/asm/uv.h
587
BUG_ON(addr & ~PAGE_MASK);
arch/s390/kernel/perf_cpum_sf.c
1341
if (handle->head & ~PAGE_MASK)
arch/s390/kernel/perf_cpum_sf.c
60
return ((unsigned long)sdbt & ~PAGE_MASK) == CPUM_SF_SDBT_TL_OFFSET;
arch/s390/kernel/skey.c
34
address = r->start & PAGE_MASK;
arch/s390/kvm/dat.h
725
return pte.val & PAGE_MASK;
arch/s390/kvm/diag.c
47
if (start & ~PAGE_MASK || end & ~PAGE_MASK || start >= end
arch/s390/kvm/gaccess.c
951
nr_pages = (((ga & ~PAGE_MASK) + len - 1) >> PAGE_SHIFT) + 1;
arch/s390/kvm/intercept.c
438
if (!kvm_s390_pv_cpu_is_protected(vcpu) && (addr & ~PAGE_MASK))
arch/s390/kvm/interrupt.c
2877
(adapter->summary_addr & PAGE_MASK) + PAGE_SIZE)
arch/s390/kvm/interrupt.c
2880
(adapter->ind_addr & PAGE_MASK) + PAGE_SIZE)
arch/s390/kvm/pci.c
259
gaddr = page_to_phys(aibv_page) + (fib->fmt0.aibv & ~PAGE_MASK);
arch/s390/kvm/pci.c
306
~PAGE_MASK));
arch/s390/kvm/priv.c
1073
start = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK;
arch/s390/kvm/priv.c
1159
entries = (vcpu->arch.sie_block->cbrlo & ~PAGE_MASK) >> 3;
arch/s390/kvm/priv.c
1172
cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo & PAGE_MASK);
arch/s390/kvm/priv.c
1209
int entries = (vcpu->arch.sie_block->cbrlo & ~PAGE_MASK) >> 3;
arch/s390/kvm/priv.c
1259
vcpu->arch.sie_block->cbrlo &= PAGE_MASK;
arch/s390/kvm/priv.c
275
gaddr = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK;
arch/s390/kvm/priv.c
306
gaddr = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK;
arch/s390/kvm/priv.c
350
start = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK;
arch/s390/kvm/priv.c
389
vcpu->run->s.regs.gprs[reg2] &= ~PAGE_MASK;
arch/s390/kvm/priv.c
420
addr = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK;
arch/s390/kvm/pv.c
802
if (addr & ~PAGE_MASK || !size || size & ~PAGE_MASK)
arch/s390/kvm/vsie.c
1050
mask = _kvm_s390_logical_to_effective(&scb_s->gpsw, PAGE_MASK);
arch/s390/kvm/vsie.c
253
if ((crycb_gpa & PAGE_MASK) != ((crycb_gpa + 256) & PAGE_MASK))
arch/s390/kvm/vsie.c
274
if ((crycb_gpa & PAGE_MASK) != ((crycb_gpa + 32) & PAGE_MASK))
arch/s390/kvm/vsie.c
340
if ((crycb_addr & PAGE_MASK) !=
arch/s390/kvm/vsie.c
341
((crycb_addr + 128) & PAGE_MASK))
arch/s390/kvm/vsie.c
673
*hpa = (hpa_t)page_to_phys(page) + (gpa & ~PAGE_MASK);
arch/s390/kvm/vsie.c
758
else if ((gpa & PAGE_MASK) !=
arch/s390/kvm/vsie.c
759
((gpa + offsetof(struct bsca_block, cpu[0]) - 1) & PAGE_MASK))
arch/s390/mm/fault.c
393
regs->int_parm_long = (teid.addr * PAGE_SIZE) | (regs->psw.addr & PAGE_MASK);
arch/s390/mm/hugetlbpage.c
51
rste = pte_val(pte) & PAGE_MASK;
arch/s390/mm/init.c
86
zero_page_mask = ((PAGE_SIZE << order) - 1) & PAGE_MASK;
arch/s390/mm/maccess.c
169
size = PAGE_SIZE - (addr & ~PAGE_MASK);
arch/s390/mm/pageattr.c
102
new = __pte(pte_val(new) & PAGE_MASK);
arch/s390/mm/pageattr.c
374
addr &= PAGE_MASK;
arch/s390/pci/pci_mmio.c
141
if (length <= 0 || PAGE_SIZE - (mmio_addr & ~PAGE_MASK) < length)
arch/s390/pci/pci_mmio.c
192
(mmio_addr & ~PAGE_MASK));
arch/s390/pci/pci_mmio.c
296
if (length <= 0 || PAGE_SIZE - (mmio_addr & ~PAGE_MASK) < length)
arch/s390/pci/pci_mmio.c
344
(mmio_addr & ~PAGE_MASK));
arch/sh/include/asm/page.h
13
#define PTE_MASK PAGE_MASK
arch/sh/include/asm/pgtable-3level.h
51
#define pud_bad(x) (pud_val(x) & ~PAGE_MASK)
arch/sh/include/asm/pgtable.h
74
#define PTE_PHYS_MASK (phys_addr_mask() & PAGE_MASK)
arch/sh/include/asm/pgtable_32.h
330
#define pmd_bad(x) (pmd_val(x) & ~PAGE_MASK)
arch/sh/kernel/cpu/sh4/sq.c
159
phys &= PAGE_MASK;
arch/sh/kernel/cpu/sh4/sq.c
232
vma = remove_vm_area((void *)(map->sq_addr & PAGE_MASK));
arch/sh/kernel/machine_kexec.c
130
phys_to_virt(*ptr & PAGE_MASK) : ptr + 1) {
arch/sh/kernel/machine_kexec.c
85
phys_to_virt(entry & PAGE_MASK) : ptr + 1) {
arch/sh/kernel/setup.c
134
if (unlikely(start & ~PAGE_MASK)) {
arch/sh/kernel/sys_sh.c
36
if (off & ~PAGE_MASK)
arch/sh/mm/cache-sh4.c
226
address = data->addr1 & PAGE_MASK;
arch/sh/mm/cache.c
118
if (pages_do_alias((unsigned long)vto, vaddr & PAGE_MASK) ||
arch/sh/mm/cache.c
134
if (pages_do_alias((unsigned long)kaddr, vaddr & PAGE_MASK))
arch/sh/mm/cache.c
68
void *vto = kmap_coherent(page, vaddr) + (vaddr & ~PAGE_MASK);
arch/sh/mm/cache.c
89
void *vfrom = kmap_coherent(page, vaddr) + (vaddr & ~PAGE_MASK);
arch/sh/mm/ioremap_fixed.c
59
offset = phys_addr & ~PAGE_MASK;
arch/sh/mm/ioremap_fixed.c
60
phys_addr &= PAGE_MASK;
arch/sh/mm/kmap.c
54
unsigned long vaddr = (unsigned long)kvaddr & PAGE_MASK;
arch/sh/mm/mmap.c
145
info.align_mask = do_colour_align ? (PAGE_MASK & shm_align_mask) : 0;
arch/sh/mm/mmap.c
155
if (addr & ~PAGE_MASK) {
arch/sh/mm/mmap.c
95
info.align_mask = do_colour_align ? (PAGE_MASK & shm_align_mask) : 0;
arch/sh/mm/tlbex_32.c
76
local_flush_tlb_one(get_asid(), address & PAGE_MASK);
arch/sh/mm/tlbflush_32.c
25
page &= PAGE_MASK;
arch/sh/mm/tlbflush_32.c
60
start &= PAGE_MASK;
arch/sh/mm/tlbflush_32.c
62
end &= PAGE_MASK;
arch/sh/mm/tlbflush_32.c
93
start &= PAGE_MASK;
arch/sh/mm/tlbflush_32.c
95
end &= PAGE_MASK;
arch/sparc/include/asm/iommu_32.h
119
sbus_writel(ba & PAGE_MASK, &regs->pageflush);
arch/sparc/include/asm/pgtable_64.h
806
#define pmd_bad(pmd) (pmd_val(pmd) & ~PAGE_MASK)
arch/sparc/include/asm/pgtable_64.h
810
#define pud_bad(pud) (pud_val(pud) & ~PAGE_MASK)
arch/sparc/include/asm/pgtable_64.h
814
#define p4d_bad(p4d) (p4d_val(p4d) & ~PAGE_MASK)
arch/sparc/include/asm/ross.h
179
page &= PAGE_MASK;
arch/sparc/include/asm/viking.h
218
vaddr &= PAGE_MASK;
arch/sparc/kernel/ioport.c
127
unsigned long vaddr = (unsigned long) virtual & PAGE_MASK;
arch/sparc/kernel/ioport.c
207
unsigned long offset = ((unsigned long) pa) & (~PAGE_MASK);
arch/sparc/kernel/ioport.c
210
(offset + sz + PAGE_SIZE-1) & PAGE_MASK,
arch/sparc/kernel/ioport.c
218
pa &= PAGE_MASK;
arch/sparc/kernel/ldc.c
2065
unsigned long new = (base + PAGE_SIZE) & PAGE_MASK;
arch/sparc/kernel/ldc.c
2225
fill_cookies(&state, (pa & PAGE_MASK), (pa & ~PAGE_MASK), len);
arch/sparc/kernel/ldc.c
2238
npages = PAGE_ALIGN(((cookie & ~PAGE_MASK) + size)) >> PAGE_SHIFT;
arch/sparc/kernel/smp_64.c
1125
start &= PAGE_MASK;
arch/sparc/kernel/sys_sparc_32.c
72
(PAGE_MASK & (SHMLBA - 1)) : 0;
arch/sparc/kernel/sys_sparc_64.c
152
if ((addr & ~PAGE_MASK) && task_size > VA_EXCLUDE_END) {
arch/sparc/kernel/sys_sparc_64.c
226
if (addr & ~PAGE_MASK) {
arch/sparc/kernel/sys_sparc_64.c
259
if (!(addr & ~PAGE_MASK)) {
arch/sparc/kernel/sys_sparc_64.c
270
} while ((addr & ~PAGE_MASK) && align_goal > PAGE_SIZE);
arch/sparc/kernel/sys_sparc_64.c
275
if (addr & ~PAGE_MASK)
arch/sparc/kernel/sys_sparc_64.c
480
if (off & ~PAGE_MASK)
arch/sparc/kernel/sys_sparc_64.c
96
return PAGE_MASK & (SHMLBA - 1);
arch/sparc/kernel/uprobes.c
38
memcpy(kaddr + (vaddr & ~PAGE_MASK), src, len);
arch/sparc/mm/fault_32.c
356
if (((sp + 0x38) & PAGE_MASK) != (sp & PAGE_MASK))
arch/sparc/mm/fault_32.c
365
if (((sp + 0x38) & PAGE_MASK) != (sp & PAGE_MASK))
arch/sparc/mm/fault_32.c
377
if (((sp + 0x38) & PAGE_MASK) != (sp & PAGE_MASK))
arch/sparc/mm/fault_64.c
124
pa += (tpc & ~PAGE_MASK);
arch/sparc/mm/init_64.c
141
size &= PAGE_MASK;
arch/sparc/mm/init_64.c
142
if (base & ~PAGE_MASK) {
arch/sparc/mm/init_64.c
1765
if ((vstart & ~PAGE_MASK) || (vend & ~PAGE_MASK)) {
arch/sparc/mm/init_64.c
2461
paddr &= PAGE_MASK;
arch/sparc/mm/init_64.c
2536
initend = (unsigned long)(__init_end) & PAGE_MASK;
arch/sparc/mm/io-unit.c
137
iopte = MKIOPTE(phys & PAGE_MASK);
arch/sparc/mm/io-unit.c
190
len = ((vaddr & ~PAGE_MASK) + len + (PAGE_SIZE-1)) >> PAGE_SHIFT;
arch/sparc/mm/io-unit.c
208
len = ((sg->dma_address & ~PAGE_MASK) + sg->length + (PAGE_SIZE-1)) >> PAGE_SHIFT;
arch/sparc/mm/iommu.c
165
start &= PAGE_MASK;
arch/sparc/mm/iommu.c
211
for (p = vaddr & PAGE_MASK; p < vaddr + len; p += PAGE_SIZE)
arch/sparc/mm/iommu.c
286
unsigned int busa = dma_addr & PAGE_MASK;
arch/sparc/mm/iommu.c
287
unsigned long off = dma_addr & ~PAGE_MASK;
arch/sparc/mm/iommu.c
337
BUG_ON((va & ~PAGE_MASK) != 0);
arch/sparc/mm/iommu.c
338
BUG_ON((addr & ~PAGE_MASK) != 0);
arch/sparc/mm/iommu.c
339
BUG_ON((len & ~PAGE_MASK) != 0);
arch/sparc/mm/iommu.c
409
BUG_ON((busa & ~PAGE_MASK) != 0);
arch/sparc/mm/iommu.c
410
BUG_ON((len & ~PAGE_MASK) != 0);
arch/sparc/mm/srmmu.c
496
physaddr &= PAGE_MASK;
arch/sparc/mm/srmmu.c
589
page &= PAGE_MASK;
arch/sparc/mm/srmmu.c
749
vaddr &= PAGE_MASK;
arch/sparc/mm/tlb.c
84
vaddr &= PAGE_MASK;
arch/sparc/prom/memory.c
87
sp_banks[i].num_bytes &= PAGE_MASK;
arch/um/include/asm/pgtable-4level.h
59
#define pud_bad(x) ((pud_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE)
arch/um/include/asm/pgtable-4level.h
67
#define p4d_bad(x) ((p4d_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE)
arch/um/include/asm/pgtable-4level.h
94
#define pud_page(pud) phys_to_page(pud_val(pud) & PAGE_MASK)
arch/um/include/asm/pgtable-4level.h
95
#define pud_pgtable(pud) ((pmd_t *) __va(pud_val(pud) & PAGE_MASK))
arch/um/include/asm/pgtable-4level.h
97
#define p4d_page(p4d) phys_to_page(p4d_val(p4d) & PAGE_MASK)
arch/um/include/asm/pgtable-4level.h
98
#define p4d_pgtable(p4d) ((pud_t *) __va(p4d_val(p4d) & PAGE_MASK))
arch/um/include/asm/pgtable.h
101
#define pmd_page(pmd) phys_to_page(pmd_val(pmd) & PAGE_MASK)
arch/um/include/asm/pgtable.h
291
#define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_val(pmd) & PAGE_MASK))
arch/um/include/asm/pgtable.h
60
#define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
arch/um/include/asm/pgtable.h
86
#define pmd_bad(x) ((pmd_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE)
arch/um/kernel/asm-offsets.c
22
DEFINE(UM_KERN_PAGE_MASK, PAGE_MASK);
arch/um/kernel/skas/uaccess.c
114
while (addr < ((addr + remain) & PAGE_MASK)) {
arch/um/kernel/skas/uaccess.c
270
(((unsigned long) addr) & ~PAGE_MASK);
arch/um/kernel/skas/uaccess.c
273
((unsigned long) addr & ~PAGE_MASK);
arch/um/kernel/skas/uaccess.c
348
uaddr = page_address(page) + (((unsigned long) uaddr) & ~PAGE_MASK);
arch/um/kernel/skas/uaccess.c
350
uaddr = kmap_atomic(page) + ((unsigned long) uaddr & ~PAGE_MASK);
arch/um/kernel/skas/uaccess.c
79
(addr & ~PAGE_MASK);
arch/um/kernel/skas/uaccess.c
82
(addr & ~PAGE_MASK);
arch/um/kernel/tlb.c
65
unsigned long phys = pte_val(*pte) & PAGE_MASK;
arch/um/kernel/um_arch.c
364
uml_physmem = (unsigned long) __binary_start & PAGE_MASK;
arch/x86/boot/compressed/ident_map_64.c
242
start = (char *)(address & PAGE_MASK);
arch/x86/boot/compressed/ident_map_64.c
307
snp_set_page_shared(__pa(address & PAGE_MASK));
arch/x86/boot/compressed/ident_map_64.c
322
snp_set_page_private(__pa(address & PAGE_MASK));
arch/x86/boot/compressed/sev.c
166
return ((address & PAGE_MASK) == (unsigned long)&boot_ghcb_page);
arch/x86/boot/startup/sev-startup.c
54
vaddr = vaddr & PAGE_MASK;
arch/x86/boot/startup/sev-startup.c
56
paddr = paddr & PAGE_MASK;
arch/x86/coco/sev/core.c
403
vaddr = vaddr & PAGE_MASK;
arch/x86/coco/sev/core.c
915
if (jump_table_addr & ~PAGE_MASK)
arch/x86/coco/sev/core.c
918
jump_table_pa = jump_table_addr & PAGE_MASK;
arch/x86/entry/vsyscall/vsyscall_64.c
331
return vsyscall_mode != NONE && (addr & PAGE_MASK) == VSYSCALL_ADDR;
arch/x86/events/intel/pt.c
630
return (struct topa_page *)((unsigned long)te & PAGE_MASK);
arch/x86/hyperv/mmu.c
34
gva_list[gva_n] = cur & PAGE_MASK;
arch/x86/hyperv/mmu.c
40
gva_list[gva_n] |= ~PAGE_MASK;
arch/x86/include/asm/page_types.h
16
#define PHYSICAL_PAGE_MASK (((signed long)PAGE_MASK) & __PHYSICAL_MASK)
arch/x86/include/asm/pgtable.h
1404
return (((ptr & ~PAGE_MASK) / sizeof(pgd_t)) < PGD_KERNEL_START);
arch/x86/include/asm/pgtable_types.h
310
#define PGD_PAE_PAGE_MASK ((signed long)PAGE_MASK)
arch/x86/include/asm/tlb.h
90
VM_WARN_ON_ONCE(addr & ~PAGE_MASK);
arch/x86/include/asm/vsyscall.h
34
return unlikely((vaddr & PAGE_MASK) == VSYSCALL_ADDR);
arch/x86/include/asm/xen/page.h
232
unsigned offset = phys.paddr & ~PAGE_MASK;
arch/x86/include/asm/xen/page.h
238
unsigned offset = machine.maddr & ~PAGE_MASK;
arch/x86/include/asm/xen/page.h
35
#define XEN_PTE_MFN_MASK ((pteval_t)(((signed long)PAGE_MASK) & \
arch/x86/kernel/amd_gart_64.c
221
return iommu_bus_base + iommu_page*PAGE_SIZE + (phys_mem & ~PAGE_MASK);
arch/x86/kernel/apic/io_apic.c
2580
__fix_to_virt(idx) + (ioapic_phys & ~PAGE_MASK), ioapic_phys);
arch/x86/kernel/apic/io_apic.c
261
+ (mpc_ioapic_addr(idx) & ~PAGE_MASK);
arch/x86/kernel/cpu/amd.c
443
va_align.mask = (upperbit - 1) & PAGE_MASK;
arch/x86/kernel/cpu/mtrr/generic.c
143
*start = (((u64)mtrr->base_hi) << 32) + (mtrr->base_lo & PAGE_MASK);
arch/x86/kernel/cpu/mtrr/generic.c
145
(mtrr->mask_lo & PAGE_MASK));
arch/x86/kernel/cpu/mtrr/generic.c
832
tmp = (u64)mask_hi << 32 | (mask_lo & PAGE_MASK);
arch/x86/kernel/cpu/sgx/encl.c
1139
unsigned long addr = page->desc & PAGE_MASK;
arch/x86/kernel/cpu/sgx/encl.c
162
pginfo.addr = encl_page->desc & PAGE_MASK;
arch/x86/kernel/cpu/sgx/encl.c
389
pginfo.addr = encl_page->desc & PAGE_MASK;
arch/x86/kernel/cpu/sgx/encl.c
579
unsigned long offset = addr & ~PAGE_MASK;
arch/x86/kernel/cpu/sgx/encl.c
593
unsigned long offset = addr & ~PAGE_MASK;
arch/x86/kernel/cpu/sgx/encl.c
651
entry = sgx_encl_reserve_page(encl, (addr + i) & PAGE_MASK,
arch/x86/kernel/cpu/sgx/ioctl.c
230
pginfo.addr = encl_page->desc & PAGE_MASK;
arch/x86/kernel/cpu/sgx/main.c
148
unsigned long addr = page->desc & PAGE_MASK;
arch/x86/kernel/devicetree.c
299
map_len = max(PAGE_SIZE - (initial_dtb & ~PAGE_MASK), (u64)128);
arch/x86/kernel/espfix_64.c
204
+ (addr & ~PAGE_MASK);
arch/x86/kernel/head32.c
155
*ptr += ((unsigned long)params->hdr.ramdisk_image) & ~PAGE_MASK;
arch/x86/kernel/machine_kexec_64.c
87
mstart = kexec_debug_8250_mmio32 & PAGE_MASK;
arch/x86/kernel/machine_kexec_64.c
88
mend = (kexec_debug_8250_mmio32 + PAGE_SIZE + 23) & PAGE_MASK;
arch/x86/kernel/sys_ia32.c
230
if (a.offset & ~PAGE_MASK)
arch/x86/kernel/sys_x86_64.c
190
addr &= PAGE_MASK;
arch/x86/kernel/sys_x86_64.c
228
if (!(addr & ~PAGE_MASK))
arch/x86/kernel/sys_x86_64.c
86
if (off & ~PAGE_MASK)
arch/x86/kernel/uprobes.c
1170
return PAGE_SIZE - (vaddr & ~PAGE_MASK) >= 5;
arch/x86/kernel/uprobes.c
650
.align_mask = ~PAGE_MASK,
arch/x86/kvm/hyperv.c
1988
gva = entries[i] & PAGE_MASK;
arch/x86/kvm/hyperv.c
1989
for (j = 0; j < (entries[i] & ~PAGE_MASK) + 1; j++) {
arch/x86/kvm/hyperv.c
288
data & PAGE_MASK, PAGE_SIZE)) {
arch/x86/kvm/hyperv.c
300
data & PAGE_MASK, PAGE_SIZE)) {
arch/x86/kvm/mmu.h
128
BUILD_BUG_ON((X86_CR3_PCID_MASK & PAGE_MASK) != 0);
arch/x86/kvm/mmu/mmu.c
6235
page_offset &= ~PAGE_MASK;
arch/x86/kvm/mmu/paging_tmpl.h
877
gpa |= addr & ~PAGE_MASK;
arch/x86/kvm/mmu/spte.c
379
huge_spte &= KVM_HPAGE_MASK(level) | ~PAGE_MASK;
arch/x86/kvm/svm/sev.c
1318
src_p = sev_pin_memory(kvm, vaddr & PAGE_MASK, PAGE_SIZE, &n, 0);
arch/x86/kvm/svm/sev.c
1322
dst_p = sev_pin_memory(kvm, dst_vaddr & PAGE_MASK, PAGE_SIZE, &n, FOLL_WRITE);
arch/x86/kvm/svm/sev.c
1340
s_off = vaddr & ~PAGE_MASK;
arch/x86/kvm/svm/sev.c
1341
d_off = dst_vaddr & ~PAGE_MASK;
arch/x86/kvm/svm/sev.c
1667
guest_page = sev_pin_memory(kvm, params.guest_uaddr & PAGE_MASK,
arch/x86/kvm/svm/sev.c
1860
guest_page = sev_pin_memory(kvm, params.guest_uaddr & PAGE_MASK,
arch/x86/kvm/svm/sev.c
3622
if ((scratch_gpa_beg & PAGE_MASK) == control->ghcb_gpa) {
arch/x86/kvm/svm/sev.c
694
first = (uaddr & PAGE_MASK) >> PAGE_SHIFT;
arch/x86/kvm/svm/sev.c
695
last = ((uaddr + ulen - 1) & PAGE_MASK) >> PAGE_SHIFT;
arch/x86/kvm/svm/svm.c
2296
if (svm->vmcb->save.rax & ~PAGE_MASK)
arch/x86/kvm/svm/svm.c
3096
svm->nested.hsave_msr = data & PAGE_MASK;
arch/x86/kvm/vmx/nested.c
3362
(CC(is_noncanonical_msr_address(vmcs12->guest_bndcfgs & PAGE_MASK, vcpu)) ||
arch/x86/kvm/vmx/sgx.c
100
*hva |= gpa & ~PAGE_MASK;
arch/x86/kvm/vmx/vmx.c
2414
if (is_noncanonical_msr_address(data & PAGE_MASK, vcpu) ||
arch/x86/kvm/x86.c
8057
if ((gpa & PAGE_MASK) == APIC_DEFAULT_PHYS_BASE)
arch/x86/kvm/x86.c
8202
(addr & ~PAGE_MASK) == (ctxt->gpa_val & ~PAGE_MASK)) {
arch/x86/kvm/x86.c
8250
if (((addr + bytes - 1) ^ addr) & PAGE_MASK) {
arch/x86/kvm/x86.c
8253
now = -addr & ~PAGE_MASK;
arch/x86/kvm/x86.c
8330
(gpa & PAGE_MASK) == APIC_DEFAULT_PHYS_BASE)
arch/x86/kvm/x86.c
8340
page_line_mask = PAGE_MASK;
arch/x86/kvm/x86.h
371
vcpu->arch.mmio_gva = mmu_is_nested(vcpu) ? 0 : gva & PAGE_MASK;
arch/x86/kvm/x86.h
390
if (gva != MMIO_GVA_ANY && vcpu->arch.mmio_gva != (gva & PAGE_MASK))
arch/x86/kvm/x86.h
399
vcpu->arch.mmio_gva == (gva & PAGE_MASK))
arch/x86/kvm/xen.c
1279
u32 page_num = data & ~PAGE_MASK;
arch/x86/kvm/xen.c
1280
u64 page_addr = data & PAGE_MASK;
arch/x86/kvm/xen.c
409
if ((gpc1->gpa & ~PAGE_MASK) + user_len >= PAGE_SIZE) {
arch/x86/kvm/xen.c
410
user_len1 = PAGE_SIZE - (gpc1->gpa & ~PAGE_MASK);
arch/x86/kvm/xen.c
987
sz1 = PAGE_SIZE - (data->u.gpa & ~PAGE_MASK);
arch/x86/kvm/xen.c
998
BUG_ON((data->u.gpa + sz1) & ~PAGE_MASK);
arch/x86/mm/cpu_entry_area.c
223
offsetofend(struct tss_struct, x86_tss)) & PAGE_MASK);
arch/x86/mm/init.c
839
text_poke_mm_addr += (kaslr_get_random_long("Poking") & PAGE_MASK) %
arch/x86/mm/init.c
903
end_aligned = end & PAGE_MASK;
arch/x86/mm/init_64.c
1104
next = (addr + PAGE_SIZE) & PAGE_MASK;
arch/x86/mm/init_64.c
1116
phys_addr = pte_val(*pte) + (addr & PAGE_MASK);
arch/x86/mm/init_64.c
1600
next = (addr + PAGE_SIZE) & PAGE_MASK;
arch/x86/mm/init_64.c
1607
next = (addr + PAGE_SIZE) & PAGE_MASK;
arch/x86/mm/init_64.c
1614
next = (addr + PAGE_SIZE) & PAGE_MASK;
arch/x86/mm/init_64.c
1621
next = (addr + PAGE_SIZE) & PAGE_MASK;
arch/x86/mm/init_64.c
1626
next = (addr + PAGE_SIZE) & PAGE_MASK;
arch/x86/mm/init_64.c
257
if (!ptr || ((unsigned long)ptr & ~PAGE_MASK)) {
arch/x86/mm/init_64.c
484
paddr_next = (paddr & PAGE_MASK) + PAGE_SIZE;
arch/x86/mm/init_64.c
487
!e820__mapped_any(paddr & PAGE_MASK, paddr_next,
arch/x86/mm/init_64.c
489
!e820__mapped_any(paddr & PAGE_MASK, paddr_next,
arch/x86/mm/init_64.c
509
paddr_last = (paddr & PAGE_MASK) + PAGE_SIZE;
arch/x86/mm/ioremap.c
224
offset = phys_addr & ~PAGE_MASK;
arch/x86/mm/ioremap.c
225
phys_addr &= PAGE_MASK;
arch/x86/mm/ioremap.c
479
(PAGE_MASK & (unsigned long __force)addr);
arch/x86/mm/ioremap.c
519
unsigned long start = phys & PAGE_MASK;
arch/x86/mm/ioremap.c
520
unsigned long offset = phys & ~PAGE_MASK;
arch/x86/mm/ioremap.c
535
memunmap((void *)((unsigned long)addr & PAGE_MASK));
arch/x86/mm/kasan_init_64.c
147
addr = addr & PAGE_MASK;
arch/x86/mm/kmmio.c
441
unsigned long addr = p->addr & PAGE_MASK;
arch/x86/mm/kmmio.c
442
const unsigned long size_lim = p->len + (p->addr & ~PAGE_MASK);
arch/x86/mm/kmmio.c
540
unsigned long addr = p->addr & PAGE_MASK;
arch/x86/mm/kmmio.c
541
const unsigned long size_lim = p->len + (p->addr & ~PAGE_MASK);
arch/x86/mm/mem_encrypt_amd.c
414
vaddr_next = (vaddr & PAGE_MASK) + PAGE_SIZE;
arch/x86/mm/pat/set_memory.c
2060
if (addr[i] & ~PAGE_MASK) {
arch/x86/mm/pat/set_memory.c
2061
addr[i] &= PAGE_MASK;
arch/x86/mm/pat/set_memory.c
2070
if (*addr & ~PAGE_MASK) {
arch/x86/mm/pat/set_memory.c
2071
*addr &= PAGE_MASK;
arch/x86/mm/pat/set_memory.c
2370
if (WARN_ONCE(addr & ~PAGE_MASK, "misaligned address: %#lx\n", addr))
arch/x86/mm/pat/set_memory.c
2371
addr &= PAGE_MASK;
arch/x86/mm/pat/set_memory.c
871
offset = virt_addr & ~PAGE_MASK;
arch/x86/platform/efi/efi_64.c
169
if (WARN_ON((pa ^ (pa + size - 1)) & PAGE_MASK))
arch/x86/power/hibernate_32.c
165
__pte((jump_address_phys & PAGE_MASK) | pgprot_val(PAGE_KERNEL_EXEC)));
arch/x86/um/syscalls_64.c
60
if (off & ~PAGE_MASK)
arch/x86/virt/vmx/tdx/tdx.c
1264
.rcx = phys & PAGE_MASK,
arch/x86/virt/vmx/tdx/tdx.c
575
WARN_ON_ONCE((pamt_bs & ~PAGE_MASK) || (pamt_sz & ~PAGE_MASK));
arch/x86/virt/vmx/tdx/tdx.c
703
if (WARN_ON(addr & ~PAGE_MASK || size & ~PAGE_MASK))
arch/x86/xen/enlighten_pv.c
561
BUG_ON(va & ~PAGE_MASK);
arch/x86/xen/enlighten_pv.c
596
BUG_ON(va & ~PAGE_MASK);
arch/x86/xen/mmu.c
35
offset = address & ~PAGE_MASK;
arch/x86/xen/mmu_pv.c
1321
op->arg1.linear_addr = addr & PAGE_MASK;
arch/x86/xen/mmu_pv.c
1946
return pa | (vaddr & ~PAGE_MASK);
arch/x86/xen/mmu_pv.c
511
pgd_t *pgd_page = (pgd_t *)(((unsigned long)pgd) & PAGE_MASK);
arch/x86/xen/p2m.c
711
(map_ops[i].host_addr & ~PAGE_MASK));
arch/x86/xen/p2m.c
867
BUG_ON((maddr & ~PAGE_MASK) != (paddr & ~PAGE_MASK));
arch/x86/xen/setup.c
742
dest_off = dest & ~PAGE_MASK;
arch/x86/xen/setup.c
743
src_off = src & ~PAGE_MASK;
arch/x86/xen/smp_pv.c
257
BUG_ON((unsigned long)gdt & ~PAGE_MASK);
arch/xtensa/include/asm/page.h
64
# define DCACHE_ALIAS_MASK (PAGE_MASK & (DCACHE_WAY_SIZE - 1))
arch/xtensa/include/asm/page.h
75
# define ICACHE_ALIAS_MASK (PAGE_MASK & (ICACHE_WAY_SIZE - 1))
arch/xtensa/include/asm/pgtable.h
166
#define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
arch/xtensa/include/asm/pgtable.h
189
# define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
arch/xtensa/include/asm/pgtable.h
227
#define pmd_page_vaddr(pmd) ((unsigned long)(pmd_val(pmd) & PAGE_MASK))
arch/xtensa/include/asm/pgtable.h
246
#define pmd_present(pmd) (pmd_val(pmd) & PAGE_MASK)
arch/xtensa/include/asm/pgtable.h
247
#define pmd_bad(pmd) (pmd_val(pmd) & ~PAGE_MASK)
arch/xtensa/kernel/setup.c
432
write_itlb_entry(__pte((paddr & PAGE_MASK) |
arch/xtensa/kernel/setup.c
436
tmpaddr & PAGE_MASK);
arch/xtensa/kernel/setup.c
437
write_itlb_entry(__pte(((paddr & PAGE_MASK) + PAGE_SIZE) |
arch/xtensa/kernel/setup.c
441
(tmpaddr & PAGE_MASK) + PAGE_SIZE);
arch/xtensa/kernel/setup.c
496
"a"((tmpaddr + SZ_512M) & PAGE_MASK)
arch/xtensa/mm/mmu.c
47
set_pmd(pmd, __pmd(((unsigned long)cur_pte) & PAGE_MASK));
arch/xtensa/mm/tlb.c
107
start &= PAGE_MASK;
arch/xtensa/mm/tlb.c
155
start &= PAGE_MASK;
arch/xtensa/mm/tlb.c
239
unsigned vpn = (r0 & PAGE_MASK) | (e << PAGE_SHIFT);
arch/xtensa/mm/tlb.c
254
if ((pte ^ r1) & PAGE_MASK) {
block/bio.c
978
if ((vec_end_addr & PAGE_MASK) != ((page_addr + off) & PAGE_MASK)) {
drivers/accel/amdxdna/amdxdna_gem.c
210
nr_pages = (PAGE_ALIGN(addr + len) - (addr & PAGE_MASK)) >> PAGE_SHIFT;
drivers/accel/habanalabs/common/hldio.c
185
if ((u64)io->device_va & ~PAGE_MASK) {
drivers/accel/habanalabs/common/hldio.c
190
if (io->len_bytes & ~PAGE_MASK) {
drivers/accel/habanalabs/common/hldio.c
195
if (io->off_bytes & ~PAGE_MASK) {
drivers/accel/habanalabs/common/memory.c
2402
start = addr & PAGE_MASK;
drivers/accel/habanalabs/common/memory.c
2403
offset = addr & ~PAGE_MASK;
drivers/acpi/apei/einj-core.c
760
if ((param2 & PAGE_MASK) != PAGE_MASK)
drivers/acpi/apei/ghes.c
350
offset = paddr - (paddr & PAGE_MASK);
drivers/acpi/arm64/iort.c
956
addr &= PAGE_MASK;
drivers/acpi/nvs.c
111
nr_bytes = PAGE_SIZE - (start & ~PAGE_MASK);
drivers/acpi/osl.c
363
map->virt = (void __iomem __force *)((unsigned long)virt & PAGE_MASK);
drivers/acpi/prmt.c
78
u64 pa_offset = pa & ~PAGE_MASK;
drivers/acpi/prmt.c
79
u64 page = pa & PAGE_MASK;
drivers/acpi/tables.c
530
slop = dest_addr & ~PAGE_MASK;
drivers/acpi/tables.c
534
dest_p = early_memremap(dest_addr & PAGE_MASK,
drivers/android/binder_alloc.c
368
start = buffer->user_data & PAGE_MASK;
drivers/android/binder_alloc.c
584
next_used_page = (buffer->user_data + buffer_size) & PAGE_MASK;
drivers/android/binder_alloc.c
704
return buffer->user_data & PAGE_MASK;
drivers/android/binder_alloc.c
709
return (buffer->user_data - 1) & PAGE_MASK;
drivers/android/binder_alloc.c
768
(buffer->user_data + buffer_size) & PAGE_MASK);
drivers/android/binder_alloc.c
818
pgoff_t pgoff = buffer_space_offset & ~PAGE_MASK;
drivers/char/virtio_console.c
881
offset = sd->pos & ~PAGE_MASK;
drivers/comedi/comedi_buf.c
217
new_size = (new_size + PAGE_SIZE - 1) & PAGE_MASK;
drivers/comedi/comedi_fops.c
351
new_size = (new_size + PAGE_SIZE - 1) & PAGE_MASK;
drivers/crypto/axis/artpec6_crypto.c
638
size_t offset = (uintptr_t)ptr & ~PAGE_MASK;
drivers/crypto/ccp/sev-dev.c
1341
range->base = rs->start & PAGE_MASK;
drivers/crypto/nx/nx.c
115
next_page = (sg->addr & PAGE_MASK) + PAGE_SIZE;
drivers/edac/altera_edac.c
107
err_addr & ~PAGE_MASK, 0,
drivers/edac/amd64_edac.c
957
err->offset = ((u32) error_address) & ~PAGE_MASK;
drivers/edac/armada_xp_edac.c
206
addr_val & ~PAGE_MASK,
drivers/edac/armada_xp_edac.c
214
addr_val & ~PAGE_MASK,
drivers/edac/aspeed_edac.c
115
offset = rec_addr & ~PAGE_MASK;
drivers/edac/aspeed_edac.c
136
offset = un_rec_addr & ~PAGE_MASK;
drivers/edac/fsl_ddr_edac.c
376
pfn, err_addr & ~PAGE_MASK, syndrome,
drivers/edac/fsl_ddr_edac.c
382
pfn, err_addr & ~PAGE_MASK, syndrome,
drivers/edac/highbank_mc_edac.c
67
err_addr & ~PAGE_MASK, 0,
drivers/edac/highbank_mc_edac.c
77
err_addr & ~PAGE_MASK, syndrome,
drivers/edac/i3000_edac.c
60
return deap & ~(I3000_DEAP_GRAIN - 1) & ~PAGE_MASK;
drivers/edac/i7core_edac.c
1779
m->addr & ~PAGE_MASK,
drivers/edac/igen6_edac.c
830
res->sys_addr & ~PAGE_MASK,
drivers/edac/npcm_edac.c
134
addr & ~PAGE_MASK, synd, 0, 0, -1, priv->message, "");
drivers/edac/npcm_edac.c
167
addr & ~PAGE_MASK, synd, 0, 0, -1, priv->message, "");
drivers/edac/pnd2_edac.c
1193
m->addr & ~PAGE_MASK, 0, daddr->chan, daddr->dimm, -1, optype, msg);
drivers/edac/sb_edac.c
3178
m->addr >> PAGE_SHIFT, m->addr & ~PAGE_MASK, 0,
drivers/edac/sb_edac.c
3240
m->addr >> PAGE_SHIFT, m->addr & ~PAGE_MASK, 0,
drivers/edac/skx_common.c
724
m->addr >> PAGE_SHIFT, m->addr & ~PAGE_MASK, 0,
drivers/edac/ti_edac.c
108
err_addr & ~PAGE_MASK, -1, 0, 0, 0,
drivers/edac/ti_edac.c
116
err_addr & ~PAGE_MASK, -1, 0, 0, 0,
drivers/firewire/core-cdev.c
1795
if (vma->vm_start & ~PAGE_MASK)
drivers/firewire/core-cdev.c
1801
if (size & ~PAGE_MASK)
drivers/firewire/ohci.c
2801
buffer_dma & PAGE_MASK,
drivers/firewire/ohci.c
2802
buffer_dma & ~PAGE_MASK,
drivers/firewire/ohci.c
2840
buffer_dma & PAGE_MASK,
drivers/firewire/ohci.c
2841
buffer_dma & ~PAGE_MASK,
drivers/firewire/ohci.c
2860
ctx->mc.buffer_bus & PAGE_MASK,
drivers/firewire/ohci.c
2861
ctx->mc.buffer_bus & ~PAGE_MASK,
drivers/firewire/ohci.c
2890
if ((le32_to_cpu(pd->data_address) & PAGE_MASK) ==
drivers/firewire/ohci.c
2891
(context->current_bus & PAGE_MASK)) {
drivers/firewire/ohci.c
2900
buffer_dma & PAGE_MASK,
drivers/firewire/ohci.c
2901
buffer_dma & ~PAGE_MASK,
drivers/firewire/ohci.c
3281
offset = payload_index & ~PAGE_MASK;
drivers/firewire/ohci.c
3335
offset = payload & ~PAGE_MASK;
drivers/firewire/ohci.c
3377
offset = (offset + length) & ~PAGE_MASK;
drivers/firewire/ohci.c
3404
offset = payload & ~PAGE_MASK;
drivers/firmware/efi/efi-init.c
271
memblock_reserve(data.phys_map & PAGE_MASK,
drivers/firmware/efi/efi-init.c
272
PAGE_ALIGN(data.size + (data.phys_map & ~PAGE_MASK)));
drivers/firmware/efi/mokvar-table.c
168
((unsigned long)(next_entry + 1) - 1)) & PAGE_MASK) == 0) {
drivers/gpib/tnt4882/mite.c
50
#define TOP_OF_PAGE(x) ((x) | (~(PAGE_MASK)))
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
446
offset &= PAGE_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
224
offset = mm_cur->start & ~PAGE_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2739
phys_addr_t addr = *pos & PAGE_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2740
loff_t off = *pos & ~PAGE_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2794
phys_addr_t addr = *pos & PAGE_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2795
loff_t off = *pos & ~PAGE_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
947
result |= addr & (~PAGE_MASK);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1744
if ((args->start_addr & ~PAGE_MASK) || (args->size & ~PAGE_MASK))
drivers/gpu/drm/etnaviv/etnaviv_drv.c
396
args->user_ptr & ~PAGE_MASK)
drivers/gpu/drm/exynos/exynos_drm_g2d.c
469
start = userptr & PAGE_MASK;
drivers/gpu/drm/exynos/exynos_drm_g2d.c
470
offset = userptr & ~PAGE_MASK;
drivers/gpu/drm/gma500/gtt.c
195
gtt_phys_start = dev_priv->pge_ctl & PAGE_MASK;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1121
return (void *)(uintptr_t)(p & PAGE_MASK);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1126
return p & ~PAGE_MASK;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1235
BUILD_BUG_ON((KMAP | CLFLUSH_FLAGS) & PAGE_MASK);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1363
mask = ((max_page_size << 1ULL) - 1) & PAGE_MASK;
drivers/gpu/drm/i915/i915_gem.c
427
page_base += offset & PAGE_MASK;
drivers/gpu/drm/i915/i915_gem.c
609
page_base += offset & PAGE_MASK;
drivers/gpu/drm/i915/selftests/intel_memory_region.c
386
size = (SZ_4G - 1) & PAGE_MASK;
drivers/gpu/drm/imagination/pvr_fw_mips.c
82
u32 page_offset = (page_nr * ROGUE_MIPSFW_PAGE_SIZE_4K) & ~PAGE_MASK;
drivers/gpu/drm/imagination/pvr_mmu.h
53
#define PVR_DEVICE_PAGE_MASK (PAGE_MASK)
drivers/gpu/drm/imagination/pvr_vm.c
252
offset & ~PAGE_MASK || size & ~PAGE_MASK ||
drivers/gpu/drm/nouveau/nouveau_svm.c
119
args->va_start &= PAGE_MASK;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1008
if (addr & ~PAGE_MASK)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1011
if (range & ~PAGE_MASK)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1068
if (op->gem.offset & ~PAGE_MASK)
drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c
136
tdev->iommu.pgshift = fls(pgsize_bitmap & ~PAGE_MASK);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/fbmem.h
63
u8 __iomem *p = io_mapping_map_atomic_wc(fb, off & PAGE_MASK);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/fbmem.h
64
u32 val = ioread32(p + (off & ~PAGE_MASK));
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/fbmem.h
72
u8 __iomem *p = io_mapping_map_atomic_wc(fb, off & PAGE_MASK);
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/fbmem.h
73
iowrite32(val, p + (off & ~PAGE_MASK));
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1571
map->off = map->offset & PAGE_MASK;
drivers/gpu/drm/qxl/qxl_image.c
176
page_base = out_offset & PAGE_MASK;
drivers/gpu/drm/qxl/qxl_ioctl.c
107
reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK);
drivers/gpu/drm/qxl/qxl_ioctl.c
108
*(uint32_t *)(reloc_page + (info->dst_offset & ~PAGE_MASK)) = id;
drivers/gpu/drm/qxl/qxl_ioctl.c
185
fb_cmd = qxl_bo_kmap_atomic_page(qdev, cmd_bo, (release->release_offset & PAGE_MASK));
drivers/gpu/drm/qxl/qxl_ioctl.c
187
(fb_cmd + sizeof(union qxl_release_info) + (release->release_offset & ~PAGE_MASK),
drivers/gpu/drm/qxl/qxl_ioctl.c
91
reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK);
drivers/gpu/drm/qxl/qxl_ioctl.c
92
*(uint64_t *)(reloc_page + (info->dst_offset & ~PAGE_MASK)) = qxl_bo_physical_address(qdev,
drivers/gpu/drm/qxl/qxl_release.c
393
ptr = qxl_bo_kmap_atomic_page(qdev, bo, release->release_offset & PAGE_MASK);
drivers/gpu/drm/qxl/qxl_release.c
396
info = ptr + (release->release_offset & ~PAGE_MASK);
drivers/gpu/drm/qxl/qxl_release.c
407
ptr = ((void *)info) - (release->release_offset & ~PAGE_MASK);
drivers/gpu/drm/radeon/radeon_ttm.c
852
unsigned off = *pos & ~PAGE_MASK;
drivers/gpu/drm/radeon/rs400.c
223
entry = (lower_32_bits(addr) & PAGE_MASK) |
drivers/gpu/drm/ttm/ttm_pool.c
221
vaddr = (void *)(dma->vaddr & PAGE_MASK);
drivers/gpu/drm/ttm/ttm_pool.c
411
return dma->vaddr & ~PAGE_MASK;
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
370
u32 dst_page_offset = dst_offset & ~PAGE_MASK;
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
371
u32 src_page_offset = src_offset & ~PAGE_MASK;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
306
WARN_ON_ONCE(res_start & ~PAGE_MASK);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
342
WARN_ON_ONCE(res_start & ~PAGE_MASK);
drivers/gpu/drm/xe/xe_bo.c
1662
xe_res_first(ttm_bo->resource, offset & PAGE_MASK,
drivers/gpu/drm/xe/xe_bo.c
1663
xe_bo_size(bo) - (offset & PAGE_MASK), &cursor);
drivers/gpu/drm/xe/xe_bo.c
1666
unsigned long page_offset = (offset & ~PAGE_MASK);
drivers/gpu/drm/xe/xe_bo.c
3192
if (XE_IOCTL_DBG(xe, args->size & ~PAGE_MASK))
drivers/gpu/drm/xe/xe_migrate.c
2365
unsigned long page_offset = (unsigned long)buf & ~PAGE_MASK;
drivers/gpu/drm/xe/xe_migrate.c
2454
(unsigned long)buf & ~PAGE_MASK,
drivers/gpu/drm/xe/xe_migrate.c
637
addr = xe_res_dma(cur) & PAGE_MASK;
drivers/gpu/drm/xe/xe_vm.c
3488
if (XE_IOCTL_DBG(xe, obj_offset & ~PAGE_MASK) ||
drivers/gpu/drm/xe/xe_vm.c
3489
XE_IOCTL_DBG(xe, addr & ~PAGE_MASK) ||
drivers/gpu/drm/xe/xe_vm.c
3490
XE_IOCTL_DBG(xe, range & ~PAGE_MASK) ||
drivers/hwtracing/coresight/coresight-trbe.c
631
trblimitr |= (addr & PAGE_MASK);
drivers/infiniband/core/umem.c
117
pgoff = umem->address & ~PAGE_MASK;
drivers/infiniband/core/umem.c
229
cur_base = addr & PAGE_MASK;
drivers/infiniband/core/uverbs_cmd.c
726
if ((cmd.start & ~PAGE_MASK) != (cmd.hca_va & ~PAGE_MASK))
drivers/infiniband/core/uverbs_cmd.c
805
(cmd.start & ~PAGE_MASK) != (cmd.hca_va & ~PAGE_MASK))
drivers/infiniband/core/uverbs_std_types_mr.c
218
if ((offset & ~PAGE_MASK) != (iova & ~PAGE_MASK))
drivers/infiniband/core/uverbs_std_types_mr.c
328
if ((fd_offset & ~PAGE_MASK) != (iova & ~PAGE_MASK))
drivers/infiniband/core/uverbs_std_types_mr.c
340
if ((addr & ~PAGE_MASK) != (iova & ~PAGE_MASK))
drivers/infiniband/hw/bng_re/bng_res.c
49
PAGE_MASK),
drivers/infiniband/hw/bnxt_re/qplib_fp.c
951
indx_pad = (fpsne & ~PAGE_MASK) / size;
drivers/infiniband/hw/cxgb4/qp.c
191
*pbar2_pa = (rdev->bar2_pa + bar2_qoffset) & PAGE_MASK;
drivers/infiniband/hw/cxgb4/qp.c
2326
PCIE_MA_SYNC_A) & PAGE_MASK;
drivers/infiniband/hw/efa/efa_verbs.c
1127
resp->db_off &= ~PAGE_MASK;
drivers/infiniband/hw/efa/efa_verbs.c
566
resp->sq_db_offset &= ~PAGE_MASK;
drivers/infiniband/hw/efa/efa_verbs.c
580
resp->llq_desc_offset &= ~PAGE_MASK;
drivers/infiniband/hw/efa/efa_verbs.c
593
resp->rq_db_offset &= ~PAGE_MASK;
drivers/infiniband/hw/erdma/erdma_verbs.c
708
if ((uintptr_t)mtt->buf & ~PAGE_MASK)
drivers/infiniband/hw/erdma/erdma_verbs.c
887
if (page->va == (dbrecords_va & PAGE_MASK))
drivers/infiniband/hw/erdma/erdma_verbs.c
896
page->va = (dbrecords_va & PAGE_MASK);
drivers/infiniband/hw/erdma/erdma_verbs.c
900
dbrecords_va & PAGE_MASK, PAGE_SIZE, 0);
drivers/infiniband/hw/erdma/erdma_verbs.c
911
(dbrecords_va & ~PAGE_MASK);
drivers/infiniband/hw/hfi1/file_ops.c
386
PAGE_MASK;
drivers/infiniband/hw/hfi1/file_ops.c
480
(dd->events + uctxt_offset(uctxt)) & PAGE_MASK;
drivers/infiniband/hw/hfi1/mmu_rb.c
34
return node->addr & PAGE_MASK;
drivers/infiniband/hw/hfi1/tid_rdma.c
2263
if (!len || len & ~PAGE_MASK || len > qpriv->tid_rdma.local.max_len)
drivers/infiniband/hw/hfi1/tid_rdma.c
3275
if ((u64)sge->vaddr & ~PAGE_MASK ||
drivers/infiniband/hw/hfi1/tid_rdma.c
3276
sge->sge_length & ~PAGE_MASK)
drivers/infiniband/hw/hfi1/tid_rdma.c
3319
if (!(wqe->rdma_wr.remote_addr & ~PAGE_MASK) &&
drivers/infiniband/hw/hfi1/tid_rdma.c
3320
!(wqe->length & ~PAGE_MASK)) {
drivers/infiniband/hw/hfi1/tid_rdma.c
3735
if (!len || len & ~PAGE_MASK)
drivers/infiniband/hw/hfi1/user_exp_rcv.h
45
const unsigned long spage = addr & PAGE_MASK;
drivers/infiniband/hw/hfi1/user_exp_rcv.h
46
const unsigned long epage = (addr + len - 1) & PAGE_MASK;
drivers/infiniband/hw/hfi1/user_sdma.h
27
#define num_pages(x) (1 + ((((x) - 1) & PAGE_MASK) >> PAGE_SHIFT))
drivers/infiniband/hw/hns/hns_roce_db.c
13
unsigned long page_addr = virt & PAGE_MASK;
drivers/infiniband/hw/hns/hns_roce_mr.c
933
pgoff = mtr->umem ? mtr->umem->address & ~PAGE_MASK : 0;
drivers/infiniband/hw/ionic/ionic_controlpath.c
396
resp.dbell_offset = db_phys & ~PAGE_MASK;
drivers/infiniband/hw/mlx4/doorbell.c
56
if (page->user_virt == (virt & PAGE_MASK))
drivers/infiniband/hw/mlx4/doorbell.c
65
page->user_virt = (virt & PAGE_MASK);
drivers/infiniband/hw/mlx4/doorbell.c
67
page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK,
drivers/infiniband/hw/mlx4/doorbell.c
79
(virt & ~PAGE_MASK);
drivers/infiniband/hw/mlx5/dm.c
181
start_offset = op_entry->op_addr & ~PAGE_MASK;
drivers/infiniband/hw/mlx5/dm.c
246
op_entry->op_addr & PAGE_MASK);
drivers/infiniband/hw/mlx5/dm.c
308
address = dm->base.dev_addr & PAGE_MASK;
drivers/infiniband/hw/mlx5/dm.c
323
start_offset = dm->base.dev_addr & ~PAGE_MASK;
drivers/infiniband/hw/mlx5/dm.c
526
start_offset = memic->base.dev_addr & ~PAGE_MASK;
drivers/infiniband/hw/mlx5/doorbell.c
58
(page->user_virt == (virt & PAGE_MASK)))
drivers/infiniband/hw/mlx5/doorbell.c
67
page->user_virt = (virt & PAGE_MASK);
drivers/infiniband/hw/mlx5/doorbell.c
69
page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK,
drivers/infiniband/hw/mlx5/doorbell.c
83
(virt & ~PAGE_MASK);
drivers/infiniband/hw/mlx5/odp.c
1042
(io_virt & PAGE_MASK)) >>
drivers/infiniband/hw/mthca/mthca_cmd.c
759
if ((base & PAGE_MASK) != ((base + max_off) & PAGE_MASK)) {
drivers/infiniband/hw/mthca/mthca_memfree.c
475
ret = pin_user_pages_fast(uaddr & PAGE_MASK, 1,
drivers/infiniband/hw/mthca/mthca_memfree.c
481
uaddr & ~PAGE_MASK);
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
2064
pbe->pa_lo = cpu_to_le32((u32) (buf_addr & PAGE_MASK));
drivers/infiniband/hw/usnic/usnic_uiom.c
121
npages = PAGE_ALIGN(size + (addr & ~PAGE_MASK)) >> PAGE_SHIFT;
drivers/infiniband/hw/usnic/usnic_uiom.c
136
cur_base = addr & PAGE_MASK;
drivers/infiniband/hw/usnic/usnic_uiom.c
219
vpn_start = (uiomr->va & PAGE_MASK) >> PAGE_SHIFT;
drivers/infiniband/hw/usnic/usnic_uiom.c
250
long int va = uiomr->va & PAGE_MASK;
drivers/infiniband/hw/usnic/usnic_uiom.c
347
va_base = addr & PAGE_MASK;
drivers/infiniband/hw/usnic/usnic_uiom.c
348
offset = addr & ~PAGE_MASK;
drivers/infiniband/hw/usnic/usnic_uiom.c
350
vpn_start = (addr & PAGE_MASK) >> PAGE_SHIFT;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
376
if ((size != PAGE_SIZE) || (offset & ~PAGE_MASK)) {
drivers/infiniband/sw/rxe/rxe_mr.c
62
mr->page_mask = PAGE_MASK;
drivers/infiniband/sw/siw/siw_mem.c
346
first_page_va = start & PAGE_MASK;
drivers/infiniband/sw/siw/siw_qp_rx.c
51
pg_off = dest_addr & ~PAGE_MASK;
drivers/infiniband/sw/siw/siw_qp_tx.c
382
offset = (sge->laddr + offset) & ~PAGE_MASK;
drivers/infiniband/sw/siw/siw_qp_tx.c
394
offset = sge->laddr & ~PAGE_MASK;
drivers/infiniband/sw/siw/siw_qp_tx.c
417
kunmap_local((void *)(addr & PAGE_MASK));
drivers/infiniband/sw/siw/siw_qp_tx.c
471
unsigned int fp_off = (sge->laddr + sge_off) & ~PAGE_MASK;
drivers/infiniband/sw/siw/siw_qp_tx.c
74
unsigned int off = sge->laddr & ~PAGE_MASK;
drivers/iommu/amd/init.c
1156
old_devtb_size = ((entry & ~PAGE_MASK) + 1) << 12;
drivers/iommu/amd/init.c
1168
old_devtb_phys = __sme_clr(entry) & PAGE_MASK;
drivers/iommu/amd/init.c
361
u64 start = iommu->exclusion_start & PAGE_MASK;
drivers/iommu/amd/init.c
362
u64 limit = (start + iommu->exclusion_length - 1) & PAGE_MASK;
drivers/iommu/amd/iommu.c
1275
return address & PAGE_MASK;
drivers/iommu/amd/iommu.c
1300
address &= PAGE_MASK;
drivers/iommu/amd/iommu.c
1902
ptr = iommu_phys_to_virt(tbl[i] & PAGE_MASK);
drivers/iommu/amd/iommu.c
1917
ptr = iommu_phys_to_virt(tbl[i] & PAGE_MASK);
drivers/iommu/amd/iommu.c
2014
root = iommu_phys_to_virt(*pte & PAGE_MASK);
drivers/iommu/amd/iommu.c
2033
*pte = (gcr3 & PAGE_MASK) | GCR3_VALID;
drivers/iommu/amd/ppr.c
129
event.fault.prm.addr = (u64)(raw[1] & PAGE_MASK);
drivers/iommu/apple-dart.c
982
#define DOORBELL_ADDR (CONFIG_PCIE_APPLE_MSI_DOORBELL_ADDR & PAGE_MASK)
drivers/iommu/intel/iommu.h
1035
host_addr &= ~PAGE_MASK;
drivers/iommu/intel/pasid.h
17
#define PDE_PFN_MASK PAGE_MASK
drivers/iommu/io-pgtable-arm.c
887
else if (cfg->pgsize_bitmap & ~PAGE_MASK)
drivers/iommu/io-pgtable-arm.c
888
granule = 1UL << __fls(cfg->pgsize_bitmap & ~PAGE_MASK);
drivers/iommu/io-pgtable-arm.c
889
else if (cfg->pgsize_bitmap & PAGE_MASK)
drivers/iommu/io-pgtable-arm.c
890
granule = 1UL << __ffs(cfg->pgsize_bitmap & PAGE_MASK);
drivers/iommu/iommufd/driver.c
285
msi_addr & PAGE_MASK,
drivers/iommu/iommufd/selftest.c
1235
npages = get_user_pages_fast((uintptr_t)uptr & PAGE_MASK, 1, 0,
drivers/iommu/iommufd/vfio_compat.c
363
if (pgsize_bitmap & ~PAGE_MASK) {
drivers/iommu/iommufd/vfio_compat.c
364
pgsize_bitmap &= PAGE_MASK;
drivers/iommu/s390-iommu.c
862
phys_addr_t page_addr = pa & PAGE_MASK;
drivers/irqchip/irq-vic.c
412
int vic_2nd_block = ((unsigned long)base & ~PAGE_MASK) != 0;
drivers/irqchip/irq-vic.c
449
addr = (void __iomem *)((u32)base & PAGE_MASK) + 0xfe0 + (i * 4);
drivers/media/common/videobuf2/videobuf2-dma-sg.c
240
buf->offset = vaddr & ~PAGE_MASK;
drivers/media/common/videobuf2/videobuf2-memops.c
52
ret = get_vaddr_frames(start & PAGE_MASK, nr, write, vec);
drivers/media/common/videobuf2/videobuf2-vmalloc.c
129
unsigned long vaddr = (unsigned long)buf->vaddr & PAGE_MASK;
drivers/media/common/videobuf2/videobuf2-vmalloc.c
86
offset = vaddr & ~PAGE_MASK;
drivers/media/pci/bt8xx/bttv-driver.c
3599
gbufsize = (gbufsize + PAGE_SIZE - 1) & PAGE_MASK;
drivers/media/pci/intel/ipu6/ipu6-dma.c
314
if (vma->vm_start & ~PAGE_MASK)
drivers/media/pci/ivtv/ivtv-udma.c
16
dma_page->uaddr = first & PAGE_MASK;
drivers/media/pci/ivtv/ivtv-udma.c
17
dma_page->offset = first & ~PAGE_MASK;
drivers/media/pci/ivtv/ivtv-udma.c
18
dma_page->tail = 1 + ((first+size-1) & ~PAGE_MASK);
drivers/media/pci/ivtv/ivtv-udma.c
19
dma_page->first = (first & PAGE_MASK) >> PAGE_SHIFT;
drivers/media/pci/ivtv/ivtv-udma.c
20
dma_page->last = ((first+size-1) & PAGE_MASK) >> PAGE_SHIFT;
drivers/media/pci/saa7134/saa7134-video.c
1647
gbufsize = (gbufsize + PAGE_SIZE - 1) & PAGE_MASK;
drivers/media/platform/ti/omap3isp/ispstat.c
69
dma_sync(stat->isp->dev, buf->dma_addr + (buf_size & PAGE_MASK),
drivers/media/platform/ti/omap3isp/ispstat.c
70
buf_size & ~PAGE_MASK, MAGIC_SIZE, dir);
drivers/misc/bcm-vk/bcm_vk_sg.c
58
first = (data & PAGE_MASK) >> PAGE_SHIFT;
drivers/misc/bcm-vk/bcm_vk_sg.c
59
last = ((data + vkdata->size - 1) & PAGE_MASK) >> PAGE_SHIFT;
drivers/misc/bcm-vk/bcm_vk_sg.c
73
err = get_user_pages_fast(data & PAGE_MASK,
drivers/misc/fastrpc.c
1046
pages[i].addr += (ctx->args[i].ptr & PAGE_MASK) -
drivers/misc/fastrpc.c
1050
pg_start = (ctx->args[i].ptr & PAGE_MASK) >> PAGE_SHIFT;
drivers/misc/fastrpc.c
1051
pg_end = ((ctx->args[i].ptr + len - 1) & PAGE_MASK) >>
drivers/misc/fastrpc.c
1071
pages[i].addr = pages[i].addr & PAGE_MASK;
drivers/misc/fastrpc.c
1073
pg_start = (rpra[i].buf.pv & PAGE_MASK) >> PAGE_SHIFT;
drivers/misc/fastrpc.c
1074
pg_end = ((rpra[i].buf.pv + len - 1) & PAGE_MASK) >> PAGE_SHIFT;
drivers/misc/genwqe/card_dev.c
521
if (((unsigned long)(load->data_addr) & ~PAGE_MASK) != 0)
drivers/misc/genwqe/card_dev.c
657
if (((unsigned long)(load->data_addr) & ~PAGE_MASK) != 0)
drivers/misc/genwqe/card_dev.c
780
if (m->size > ULONG_MAX - PAGE_SIZE - (m->addr & ~PAGE_MASK))
drivers/misc/genwqe/card_dev.c
783
map_addr = (m->addr & PAGE_MASK);
drivers/misc/genwqe/card_dev.c
784
map_size = round_up(m->size + (m->addr & ~PAGE_MASK), PAGE_SIZE);
drivers/misc/genwqe/card_dev.c
813
map_addr = (m->addr & PAGE_MASK);
drivers/misc/genwqe/card_dev.c
814
map_size = round_up(m->size + (m->addr & ~PAGE_MASK), PAGE_SIZE);
drivers/misc/genwqe/card_utils.c
581
rc = pin_user_pages_fast(data & PAGE_MASK, /* page aligned addr */
drivers/misc/sgi-gru/grufault.c
327
fault_vaddr &= PAGE_MASK;
drivers/misc/sgi-gru/grufault.c
328
vaddr &= PAGE_MASK;
drivers/mmc/host/bcm2835.c
1071
if (host->drain_offset & PAGE_MASK) {
drivers/mmc/host/bcm2835.c
1073
host->drain_offset &= ~PAGE_MASK;
drivers/mmc/host/renesas_sdhi_sys_dmac.c
178
(align & PAGE_MASK))) || !multiple) {
drivers/mmc/host/renesas_sdhi_sys_dmac.c
250
(align & PAGE_MASK))) || !multiple) {
drivers/mtd/devices/block2mtd.c
145
int offset = to & ~PAGE_MASK; // page offset
drivers/mtd/devices/block2mtd.c
314
dev->mtd.size = size & PAGE_MASK;
drivers/mtd/nand/onenand/onenand_samsung.c
642
if (((size_t) buf & PAGE_MASK) !=
drivers/mtd/nand/onenand/onenand_samsung.c
643
((size_t) (buf + count - 1) & PAGE_MASK))
drivers/mtd/nand/onenand/onenand_samsung.c
650
ofs = ((size_t) buf & ~PAGE_MASK);
drivers/net/ethernet/alteon/acenic.c
158
#define offset_in_page(ptr) ((unsigned long)(ptr) & ~PAGE_MASK)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
574
dma_addr &= PAGE_MASK;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
605
dma_addr &= PAGE_MASK;
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1655
dma_addr &= PAGE_MASK;
drivers/net/ethernet/cortina/gemini.c
1482
page_offs = mapping & ~PAGE_MASK;
drivers/net/ethernet/cortina/gemini.c
732
mapping = addr & PAGE_MASK;
drivers/net/ethernet/ibm/ehea/ehea_phyp.c
503
if ((count > 1) && (log_pageaddr & ~PAGE_MASK)) {
drivers/net/ethernet/ibm/ehea/ehea_phyp.h
53
epas->kernel.addr = ioremap((paddr_kernel & PAGE_MASK), PAGE_SIZE) +
drivers/net/ethernet/ibm/ehea/ehea_phyp.h
54
(paddr_kernel & ~PAGE_MASK);
drivers/net/ethernet/ibm/ehea/ehea_phyp.h
61
iounmap((void __iomem *)((u64)epas->kernel.addr & PAGE_MASK));
drivers/net/ethernet/intel/fm10k/fm10k_main.c
293
(unsigned long)va & ~PAGE_MASK, size, truesize);
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
1157
*mem_ptr = ioremap(mem_base + (off & PAGE_MASK), PAGE_SIZE);
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
1388
(start & PAGE_MASK);
drivers/net/ethernet/sun/cassini.c
1798
#define CAS_ROUND_PAGE(x) (((x) + PAGE_SIZE - 1) & PAGE_MASK)
drivers/net/ethernet/sun/niu.c
3303
addr &= PAGE_MASK;
drivers/net/ethernet/sun/niu.c
3456
off = addr & ~PAGE_MASK;
drivers/net/ipa/ipa_mem.c
472
phys = addr & PAGE_MASK;
drivers/net/ipa/ipa_mem.c
579
phys = addr & PAGE_MASK;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
614
((struct iwl_tso_page_info *)(((unsigned long)addr & PAGE_MASK) + \
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
652
res += (unsigned long)addr & ~PAGE_MASK;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1770
if (((unsigned long)p->pos & ~PAGE_MASK) + len < IWL_TSO_PAGE_DATA_SIZE) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
1899
cmd_meta->sg_offset = (unsigned long) sgt & ~PAGE_MASK;
drivers/net/xen-netfront.c
544
offset &= ~PAGE_MASK;
drivers/net/xen-netfront.c
578
offset &= ~PAGE_MASK;
drivers/ntb/ntb_transport.c
1527
pay_off = (size_t)offset & ~PAGE_MASK;
drivers/ntb/ntb_transport.c
1528
buff_off = (size_t)buf & ~PAGE_MASK;
drivers/ntb/ntb_transport.c
1861
buff_off = (size_t)buf & ~PAGE_MASK;
drivers/ntb/ntb_transport.c
1862
dest_off = (size_t)dest & ~PAGE_MASK;
drivers/nvdimm/region_devs.c
50
& PAGE_MASK);
drivers/nvdimm/region_devs.c
57
+ (res->start & ~PAGE_MASK));
drivers/nvme/target/rdma.c
194
return 1 + (((len - 1) & PAGE_MASK) >> PAGE_SHIFT);
drivers/of/fdt.c
1153
if (size < PAGE_SIZE - (base & ~PAGE_MASK)) {
drivers/of/fdt.c
1160
size -= PAGE_SIZE - (base & ~PAGE_MASK);
drivers/of/fdt.c
1163
size &= PAGE_MASK;
drivers/parisc/ccio-dma.c
1295
BUG_ON((((unsigned long)ioc->pdir_base) & PAGE_MASK) != (unsigned long)ioc->pdir_base);
drivers/parisc/ccio-dma.c
269
#define IOVP_MASK PAGE_MASK
drivers/parisc/iommu-helpers.h
160
((prev_end | sg_start) & ~PAGE_MASK)))
drivers/parisc/sba_iommu.c
1321
WARN_ON((((unsigned long) ioc->pdir_base) & PAGE_MASK) != (unsigned long) ioc->pdir_base);
drivers/platform/goldfish/goldfish_pipe.c
305
: (PAGE_SIZE - (address & ~PAGE_MASK));
drivers/platform/goldfish/goldfish_pipe.c
306
command->rw_params.ptrs[0] = (u64)(xaddr | (address & ~PAGE_MASK));
drivers/platform/goldfish/goldfish_pipe.c
333
unsigned long first_page = address & PAGE_MASK;
drivers/platform/goldfish/goldfish_pipe.c
410
last_page = (address_end - 1) & PAGE_MASK;
drivers/platform/goldfish/goldfish_pipe.c
411
last_page_size = ((address_end - 1) & ~PAGE_MASK) + 1;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1481
tmp = (addrs[k - 1] & PAGE_MASK) +
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1482
(((addrs[k - 1] & ~PAGE_MASK) + 1) << PAGE_SHIFT);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1484
return tmp == (addr & PAGE_MASK);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1594
pin_user_pages_fast((unsigned long)bulk->uoffset & PAGE_MASK, num_pages,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1650
WARN_ON(i && (i != (dma_buffers - 1)) && (len & ~PAGE_MASK));
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1651
WARN_ON(i && (addr & ~PAGE_MASK));
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1655
addrs[k++] = (addr & PAGE_MASK) |
drivers/rapidio/devices/rio_mport_cdev.c
845
(unsigned long)xfer->loc_addr & PAGE_MASK,
drivers/s390/block/dasd_eckd.c
4914
(void *)((addr_t)cda & PAGE_MASK));
drivers/s390/block/dasd_fba.c
595
(void *)((addr_t)cda & PAGE_MASK));
drivers/s390/cio/itcw.c
332
if (itcw->num_tidaws && !((unsigned long) following & ~PAGE_MASK)) {
drivers/s390/cio/vfio_ccw_cp.c
209
idaws[i] = dma64_add(idaws[i], pa->pa_iova[i] & ~PAGE_MASK);
drivers/s390/crypto/vfio_ap_ops.c
457
h_nib = page_to_phys(h_page) | (nib & ~PAGE_MASK);
drivers/s390/crypto/vfio_ap_ops.c
462
ensure_nib_shared(h_nib & PAGE_MASK)) {
drivers/scsi/aic7xxx/aic79xx_osm_pci.c
270
base_page = start & PAGE_MASK;
drivers/scsi/bnx2i/bnx2i_iscsi.c
330
mem_size = (mem_size + (PAGE_SIZE - 1)) & PAGE_MASK;
drivers/scsi/bnx2i/bnx2i_iscsi.c
337
mem_size = (mem_size + (PAGE_SIZE - 1)) & PAGE_MASK;
drivers/scsi/csiostor/csio_scsi.c
1529
bytes_copy = min((uint32_t)(PAGE_SIZE - (sg_off & ~PAGE_MASK)),
drivers/scsi/csiostor/csio_scsi.c
1541
memcpy(sg_addr + (sg_off & ~PAGE_MASK), buf_addr, bytes_copy);
drivers/scsi/csiostor/csio_scsi.c
2339
buf_size = (buf_size + PAGE_SIZE - 1) & PAGE_MASK;
drivers/scsi/dc395x.c
1700
|| ((oldxferred & ~PAGE_MASK) ==
drivers/scsi/fcoe/fcoe_transport.c
325
clen = min(len, PAGE_SIZE - (off & ~PAGE_MASK));
drivers/scsi/fcoe/fcoe_transport.c
328
crc = crc32(crc, data + (off & ~PAGE_MASK), clen);
drivers/scsi/hpsa.c
6912
ulong page_base = ((ulong) base) & PAGE_MASK;
drivers/scsi/ipr.c
4247
if ((off & PAGE_MASK) != ((off + count) & PAGE_MASK))
drivers/scsi/ipr.c
4251
src = (u8 *)dump->ioa_dump.ioa_data[(off & PAGE_MASK) >> PAGE_SHIFT];
drivers/scsi/ipr.c
4252
src += off & ~PAGE_MASK;
drivers/scsi/ips.c
6865
base = mem_addr & PAGE_MASK;
drivers/scsi/libfc/fc_fcp.c
676
(size_t) (PAGE_SIZE - (off & ~PAGE_MASK)));
drivers/scsi/libfc/fc_fcp.c
682
page, off & ~PAGE_MASK, sg_bytes);
drivers/scsi/libfc/fc_fcp.c
692
memcpy(data, (char *)page_addr + (off & ~PAGE_MASK),
drivers/scsi/libfc/fc_libfc.c
131
(size_t)(PAGE_SIZE - (off & ~PAGE_MASK)));
drivers/scsi/libfc/fc_libfc.c
135
memcpy((char *)page_addr + (off & ~PAGE_MASK), buf, sg_bytes);
drivers/scsi/myrb.c
3434
cb->mmio_base = ioremap(cb->pci_addr & PAGE_MASK, mmio_size);
drivers/scsi/myrb.c
3441
cb->io_base = cb->mmio_base + (cb->pci_addr & ~PAGE_MASK);
drivers/scsi/myrs.c
2310
cs->mmio_base = ioremap(cs->pci_addr & PAGE_MASK, mmio_size);
drivers/scsi/myrs.c
2317
cs->io_base = cs->mmio_base + (cs->pci_addr & ~PAGE_MASK);
drivers/scsi/qla2xxx/qla_nx.c
678
mem_page = start & PAGE_MASK;
drivers/scsi/qla2xxx/qla_nx.c
682
if (mem_page != ((start + size - 1) & PAGE_MASK))
drivers/scsi/qla2xxx/qla_nx.c
750
mem_page = start & PAGE_MASK;
drivers/scsi/qla2xxx/qla_nx.c
754
if (mem_page != ((start + size - 1) & PAGE_MASK))
drivers/scsi/qla4xxx/ql4_nx.c
732
mem_page = start & PAGE_MASK;
drivers/scsi/qla4xxx/ql4_nx.c
736
if (mem_page != ((start + size - 1) & PAGE_MASK))
drivers/scsi/qla4xxx/ql4_nx.c
805
mem_page = start & PAGE_MASK;
drivers/scsi/qla4xxx/ql4_nx.c
809
if (mem_page != ((start + size - 1) & PAGE_MASK))
drivers/scsi/scsi_lib.c
3227
*offset &= ~PAGE_MASK;
drivers/scsi/st.c
5029
mdata->offset = uaddr & ~PAGE_MASK;
drivers/scsi/vmw_pvscsi.c
1314
BUG_ON(configPagePA & ~PAGE_MASK);
drivers/soc/samsung/s3c-pm-check.c
169
stkpage = (void *)((u32)&calc & ~PAGE_MASK);
drivers/staging/media/ipu7/ipu7-dma.c
314
if (vma->vm_start & ~PAGE_MASK)
drivers/tee/optee/smc_abi.c
444
if (!(optee_page & ~PAGE_MASK)) {
drivers/thermal/armada_thermal.c
746
if (((unsigned long)base & ~PAGE_MASK) < data->syscon_status_off)
drivers/tty/goldfish.c
89
unsigned long pg_end = (addr & PAGE_MASK) + PAGE_SIZE;
drivers/tty/serial/8250/8250_ce4100.c
73
set_fixmap_nocache(FIX_EARLYCON_MEM_BASE, up->mapbase & PAGE_MASK);
drivers/tty/serial/8250/8250_ce4100.c
75
up->membase += up->mapbase & ~PAGE_MASK;
drivers/tty/serial/earlycon.c
43
set_fixmap_io(FIX_EARLYCON_MEM_BASE, paddr & PAGE_MASK);
drivers/tty/serial/earlycon.c
45
base += paddr & ~PAGE_MASK;
drivers/uio/uio.c
752
if (mem->addr & ~PAGE_MASK)
drivers/uio/uio.c
791
if (mem->addr & ~PAGE_MASK)
drivers/uio/uio.c
793
if (mem->dma_addr & ~PAGE_MASK)
drivers/uio/uio.c
846
actual_pages = ((idev->info->mem[mi].addr & ~PAGE_MASK)
drivers/uio/uio_dfl.c
31
uiomem->addr = r->start & PAGE_MASK;
drivers/uio/uio_dfl.c
32
uiomem->offs = r->start & ~PAGE_MASK;
drivers/uio/uio_dfl.c
34
+ PAGE_SIZE - 1) & PAGE_MASK;
drivers/uio/uio_mf624.c
123
mem->addr = start & PAGE_MASK;
drivers/uio/uio_mf624.c
124
mem->offs = start & ~PAGE_MASK;
drivers/uio/uio_mf624.c
127
mem->size = ((start & ~PAGE_MASK) + len + PAGE_SIZE - 1) & PAGE_MASK;
drivers/uio/uio_pci_generic.c
122
uiomem->addr = r->start & PAGE_MASK;
drivers/uio/uio_pci_generic.c
123
uiomem->offs = r->start & ~PAGE_MASK;
drivers/uio/uio_pci_generic.c
126
PAGE_MASK;
drivers/uio/uio_pci_generic_sva.c
121
uiomem->addr = r->start & PAGE_MASK;
drivers/uio/uio_pci_generic_sva.c
122
uiomem->offs = r->start & ~PAGE_MASK;
drivers/uio/uio_pci_generic_sva.c
125
PAGE_MASK;
drivers/uio/uio_pdrv_genirq.c
205
uiomem->addr = r->start & PAGE_MASK;
drivers/uio/uio_pdrv_genirq.c
206
uiomem->offs = r->start & ~PAGE_MASK;
drivers/uio/uio_pdrv_genirq.c
208
+ PAGE_SIZE - 1) & PAGE_MASK;
drivers/usb/early/ehci-dbgp.c
882
set_fixmap_nocache(FIX_DBGP_BASE, bar_val & PAGE_MASK);
drivers/usb/early/ehci-dbgp.c
884
ehci_bar += bar_val & ~PAGE_MASK;
drivers/vdpa/vdpa_user/iova_domain.c
125
head_map = &domain->bounce_maps[(iova & PAGE_MASK) >> BOUNCE_MAP_SHIFT];
drivers/vdpa/vdpa_user/iova_domain.c
221
u64 start = iova & PAGE_MASK;
drivers/vdpa/vdpa_user/iova_domain.c
274
if (!((pfn << BOUNCE_MAP_SHIFT) & ~PAGE_MASK))
drivers/vdpa/vdpa_user/vduse_dev.c
1223
iova != 0 || uaddr & ~PAGE_MASK)
drivers/vdpa/vdpa_user/vduse_dev.c
2037
dev->bounce_size = bounce_size & PAGE_MASK;
drivers/vfio/cdx/main.c
34
if (!(vdev->regions[i].addr & ~PAGE_MASK) &&
drivers/vfio/cdx/main.c
35
!(vdev->regions[i].size & ~PAGE_MASK))
drivers/vfio/fsl-mc/vfio_fsl_mc.c
390
if (vma->vm_start & ~PAGE_MASK)
drivers/vfio/fsl-mc/vfio_fsl_mc.c
392
if (vma->vm_end & ~PAGE_MASK)
drivers/vfio/fsl-mc/vfio_fsl_mc.c
46
if (!no_mmap && !(vdev->regions[i].addr & ~PAGE_MASK) &&
drivers/vfio/fsl-mc/vfio_fsl_mc.c
47
!(vdev->regions[i].size & ~PAGE_MASK))
drivers/vfio/pci/vfio_pci_core.c
172
if (!(res->start & ~PAGE_MASK)) {
drivers/vfio/platform/vfio_platform_common.c
169
if (!(vdev->regions[i].addr & ~PAGE_MASK) &&
drivers/vfio/platform/vfio_platform_common.c
170
!(vdev->regions[i].size & ~PAGE_MASK))
drivers/vfio/platform/vfio_platform_common.c
582
if (vma->vm_start & ~PAGE_MASK)
drivers/vfio/platform/vfio_platform_common.c
584
if (vma->vm_end & ~PAGE_MASK)
drivers/vfio/vfio_iommu_spapr_tce.c
112
if ((vaddr & ~PAGE_MASK) || (size & ~PAGE_MASK))
drivers/vfio/vfio_iommu_spapr_tce.c
144
if ((vaddr & ~PAGE_MASK) || (size & ~PAGE_MASK) ||
drivers/vfio/vfio_iommu_spapr_tce.c
489
if (pin_user_pages_fast(tce & PAGE_MASK, 1,
drivers/vfio/vfio_iommu_spapr_tce.c
509
unsigned long offset = tce & IOMMU_PAGE_MASK(tbl) & ~PAGE_MASK;
drivers/vfio/vfio_iommu_spapr_tce.c
572
hpa |= tce & IOMMU_PAGE_MASK(tbl) & ~PAGE_MASK;
drivers/vfio/vfio_iommu_type1.c
1265
if (iommu->pgsize_bitmap & ~PAGE_MASK) {
drivers/vfio/vfio_iommu_type1.c
1266
iommu->pgsize_bitmap &= PAGE_MASK;
drivers/vfio/vfio_iommu_type1.c
1446
WARN_ON((pgsize - 1) & PAGE_MASK);
drivers/vfio/vfio_iommu_type1.c
1718
WARN_ON((pgsize - 1) & PAGE_MASK);
drivers/vfio/vfio_iommu_type1.c
2651
iommu->pgsize_bitmap = PAGE_MASK;
drivers/vhost/vdpa.c
1117
npages = PFN_UP(size + (iova & ~PAGE_MASK));
drivers/vhost/vdpa.c
1131
cur_base = uaddr & PAGE_MASK;
drivers/vhost/vdpa.c
1132
iova &= PAGE_MASK;
drivers/vhost/vdpa.c
1496
return vmf_insert_pfn(vma, vmf->address & PAGE_MASK, PFN_DOWN(notify.addr));
drivers/video/fbdev/atafb.c
3076
screen_len = (mem_req - pad - ovsc_offset) & PAGE_MASK;
drivers/video/fbdev/atafb.c
3098
screen_len = external_len & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3009
par->mmap_map[j].voff = (pbase + 0x10000000) & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3010
par->mmap_map[j].poff = base & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3011
par->mmap_map[j].size = (size + ~PAGE_MASK) & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3022
par->mmap_map[j].voff = (pbase + 0x800000) & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3023
par->mmap_map[j].poff = (base + 0x800000) & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3031
par->mmap_map[j].voff = pbase & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3032
par->mmap_map[j].poff = base & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3033
par->mmap_map[j].size = (size + ~PAGE_MASK) & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3598
par->mmap_map[0].poff = (unsigned long) info->screen_base & PAGE_MASK;
drivers/video/fbdev/aty/atyfb_base.c
3603
par->mmap_map[1].poff = (long)par->ati_regbase & PAGE_MASK;
drivers/video/fbdev/controlfb.c
740
mmio_pgoff = PAGE_ALIGN((start & ~PAGE_MASK) + len) >> PAGE_SHIFT;
drivers/video/fbdev/core/fb_io_fops.c
146
unsigned long mmio_pgoff = PAGE_ALIGN((start & ~PAGE_MASK) + len) >> PAGE_SHIFT;
drivers/video/fbdev/matrox/matroxfb_base.c
1822
minfo->video.len_usable &= PAGE_MASK;
drivers/video/fbdev/sbuslib.c
74
#define POFF_MASK (PAGE_MASK|0x1UL)
drivers/video/fbdev/sbuslib.c
76
#define POFF_MASK (PAGE_MASK)
drivers/video/fbdev/tdfxfb.c
1481
(PAGE_MASK << 1);
drivers/virt/vboxguest/vboxguest_utils.c
192
u32 size = PAGE_ALIGN(len + ((unsigned long)buf & ~PAGE_MASK));
drivers/virt/vboxguest/vboxguest_utils.c
358
dst_pg_lst->offset_first_page = (unsigned long)buf & ~PAGE_MASK;
drivers/xen/gntdev.c
817
xen_pfn = page_to_xen_pfn(page) + XEN_PFN_DOWN(addr & ~PAGE_MASK);
drivers/xen/privcmd.c
266
msg->va & PAGE_MASK,
drivers/xen/privcmd.c
375
ret = xen_remap_domain_gfn_array(st->vma, st->va & PAGE_MASK, gfnp, nr,
drivers/xen/privcmd.c
838
kdata.addr & PAGE_MASK,
fs/binfmt_elf_fdpic.c
1087
maddr &= PAGE_MASK;
fs/binfmt_elf_fdpic.c
1090
disp = phdr->p_vaddr & ~PAGE_MASK;
fs/binfmt_elf_fdpic.c
1132
= PAGE_SIZE - ((maddr + phdr->p_filesz) & ~PAGE_MASK);
fs/binfmt_elf_fdpic.c
411
stack_size = (stack_size + PAGE_SIZE - 1) & PAGE_MASK;
fs/binfmt_elf_fdpic.c
886
if (load_addr == (seg->addr & PAGE_MASK)) {
fs/binfmt_elf_fdpic.c
890
mseg->p_memsz += seg->addr & ~PAGE_MASK;
fs/buffer.c
2509
offset = pos & ~PAGE_MASK;
fs/buffer.c
2512
zerofrom = curpos & ~PAGE_MASK;
fs/buffer.c
2541
zerofrom = curpos & ~PAGE_MASK;
fs/buffer.c
2585
zerofrom = *bytes & ~PAGE_MASK;
fs/cachefiles/interface.c
141
if (oi_size & ~PAGE_MASK && ni_size > oi_size) {
fs/cachefiles/interface.c
144
newattrs.ia_size = oi_size & PAGE_MASK;
fs/ceph/file.c
2217
iocb->ki_pos & ~PAGE_MASK,
fs/ceph/ioctl.c
44
if ((l->object_size & ~PAGE_MASK) ||
fs/ceph/ioctl.c
45
(l->stripe_unit & ~PAGE_MASK) ||
fs/crypto/crypto.c
277
page, du_size, i & ~PAGE_MASK);
fs/dax.c
1000
return PHYS_PFN(iomap->addr + (pos & PAGE_MASK) - iomap->offset);
fs/ecryptfs/inode.c
760
- (ia->ia_size & ~PAGE_MASK));
fs/ecryptfs/mmap.c
138
(lower_offset & ~PAGE_MASK),
fs/ecryptfs/read_write.c
114
size_t start_offset_in_page = (pos & ~PAGE_MASK);
fs/erofs/data.c
50
return buf->base + (offset & ~PAGE_MASK);
fs/erofs/decompressor.c
302
pi = (rq->pageofs_in + rq->inputsize - cur) & ~PAGE_MASK;
fs/erofs/decompressor.c
325
po = (rq->pageofs_out + cur + pi) & ~PAGE_MASK;
fs/erofs/zdata.c
1082
f->pcl->pageofs_out = map->m_la & ~PAGE_MASK;
fs/erofs/zdata.c
1134
if (!(poff & ~PAGE_MASK) && (bvec->end == PAGE_SIZE ||
fs/erofs/zdata.c
762
pcl->pageofs_out = map->m_la & ~PAGE_MASK;
fs/erofs/zdata.c
870
fe->pcl->pageofs_in = map->m_pa & ~PAGE_MASK;
fs/exec.c
1621
offset = bprm->p & ~PAGE_MASK;
fs/exec.c
503
if (!kmapped_page || kpos != (pos & PAGE_MASK)) {
fs/exec.c
519
kpos = pos & PAGE_MASK;
fs/exec.c
569
flush_arg_page(bprm, pos & PAGE_MASK, page);
fs/exec.c
704
rlim_stack = bprm->rlim_stack.rlim_cur & PAGE_MASK;
fs/exec.c
740
unsigned int offset = index == stop ? bprm->p & ~PAGE_MASK : 0;
fs/ext2/dir.c
263
unsigned int offset = pos & ~PAGE_MASK;
fs/ext4/move_extent.c
524
if ((orig_start & ~(PAGE_MASK >> orig_inode->i_blkbits)) !=
fs/ext4/move_extent.c
525
(donor_start & ~(PAGE_MASK >> orig_inode->i_blkbits))) {
fs/f2fs/data.c
3684
} else if ((pos & PAGE_MASK) >= i_size_read(inode)) {
fs/f2fs/data.c
3816
if ((pos & PAGE_MASK) >= i_size_read(inode))
fs/f2fs/f2fs.h
3652
i_size_read(inode) & ~PAGE_MASK)
fs/f2fs/file.c
174
offset = i_size_read(inode) & ~PAGE_MASK;
fs/freevxfs/vxfs_lookup.c
220
int pg_ofs = pos & ~PAGE_MASK;
fs/freevxfs/vxfs_lookup.c
235
(kaddr + (pos & ~PAGE_MASK));
fs/freevxfs/vxfs_lookup.c
72
int pg_ofs = pos & ~PAGE_MASK;
fs/freevxfs/vxfs_lookup.c
85
(kaddr + (pos & ~PAGE_MASK));
fs/fuse/dev.c
1794
offset = outarg.offset & ~PAGE_MASK;
fs/fuse/dev.c
1876
offset = outarg->offset & ~PAGE_MASK;
fs/fuse/file.c
3103
inarg.len = len = min_t(size_t, len, UINT_MAX & PAGE_MASK);
fs/fuse/readdir.c
395
unsigned int offset = ff->readdir.cache_off & ~PAGE_MASK;
fs/fuse/readdir.c
521
size = fi->rdc.size & ~PAGE_MASK;
fs/fuse/readdir.c
527
if ((ff->readdir.cache_off & ~PAGE_MASK) == size)
fs/fuse/readdir.c
55
offset = size & ~PAGE_MASK;
fs/gfs2/bmap.c
1352
offs = oldsize & ~PAGE_MASK;
fs/gfs2/bmap.c
1354
chunk = offs + ((chunk - offs) & PAGE_MASK);
fs/gfs2/bmap.c
2393
offs = offset & ~PAGE_MASK;
fs/gfs2/bmap.c
2395
chunk = offs + ((chunk - offs) & PAGE_MASK);
fs/gfs2/glops.c
170
loff_t start = (rgd->rd_addr * bsize) & PAGE_MASK;
fs/gfs2/glops.c
231
start = (rgd->rd_addr * bsize) & PAGE_MASK;
fs/hfs/bnode.c
386
node->page_offset = off & ~PAGE_MASK;
fs/hfs/bnode.c
83
off &= ~PAGE_MASK; /* compute page offset for the first page */
fs/hfs/btree.c
310
off &= ~PAGE_MASK;
fs/hfs/btree.c
355
off &= ~PAGE_MASK;
fs/hfs/btree.c
402
off &= ~PAGE_MASK;
fs/hfsplus/bnode.c
115
off &= ~PAGE_MASK;
fs/hfsplus/bnode.c
157
off &= ~PAGE_MASK;
fs/hfsplus/bnode.c
186
src &= ~PAGE_MASK;
fs/hfsplus/bnode.c
188
dst &= ~PAGE_MASK;
fs/hfsplus/bnode.c
246
src = (src & ~PAGE_MASK) + 1;
fs/hfsplus/bnode.c
249
dst = (dst & ~PAGE_MASK) + 1;
fs/hfsplus/bnode.c
297
src &= ~PAGE_MASK;
fs/hfsplus/bnode.c
299
dst &= ~PAGE_MASK;
fs/hfsplus/bnode.c
44
off &= ~PAGE_MASK;
fs/hfsplus/bnode.c
496
node->page_offset = off & ~PAGE_MASK;
fs/hfsplus/btree.c
405
off &= ~PAGE_MASK;
fs/hfsplus/btree.c
451
off &= ~PAGE_MASK;
fs/hfsplus/btree.c
501
off &= ~PAGE_MASK;
fs/isofs/compress.c
237
((cstart_block << zisofs_block_shift) & PAGE_MASK));
fs/isofs/compress.c
273
poffset &= ~PAGE_MASK;
fs/minix/dir.c
98
offset = pos & ~PAGE_MASK;
fs/nfs/blocklayout/blocklayout.c
351
u64 start = hdr->args.offset & (loff_t)PAGE_MASK;
fs/nfs/blocklayout/blocklayout.c
353
PAGE_SIZE - 1) & (loff_t)PAGE_MASK;
fs/nfs/blocklayout/blocklayout.c
405
offset = offset & (loff_t)PAGE_MASK;
fs/nfs/internal.h
833
return iosize & PAGE_MASK;
fs/nfs/localio.c
482
base &= ~PAGE_MASK;
fs/nfs/pnfs.c
2294
pg_offset = arg.offset & ~PAGE_MASK;
fs/nfsd/nfs4xdr.c
4818
unsigned int base = xdr->buf->page_len & ~PAGE_MASK;
fs/nfsd/nfscache.c
377
base = subbuf.page_base & ~PAGE_MASK;
fs/nilfs2/dir.c
240
unsigned int offset = pos & ~PAGE_MASK;
fs/ocfs2/file.c
947
next_pos = (zero_pos & PAGE_MASK) + PAGE_SIZE;
fs/ocfs2/mmap.c
91
len = ((size - 1) & ~PAGE_MASK) + 1;
fs/proc/kcore.c
169
start = ((unsigned long)pfn_to_page(pfn)) & PAGE_MASK;
fs/proc/kcore.c
481
if ((tsz = (PAGE_SIZE - (start & ~PAGE_MASK))) > buflen)
fs/proc/task_mmu.c
100
*text = (PAGE_ALIGN(mm->end_code) - (mm->start_code & PAGE_MASK))
fs/proc/task_mmu.c
61
text = PAGE_ALIGN(mm->end_code) - (mm->start_code & PAGE_MASK);
fs/proc/task_nommu.c
113
*text = (PAGE_ALIGN(mm->end_code) - (mm->start_code & PAGE_MASK))
fs/proc/task_nommu.c
115
*data = (PAGE_ALIGN(mm->start_stack) - (mm->start_data & PAGE_MASK))
fs/qnx6/dir.c
124
unsigned offset = (pos & ~PAGE_MASK) / QNX6_DIR_ENTRY_SIZE;
fs/smb/client/cifsproto.h
583
addr &= PAGE_MASK;
fs/smb/client/smbdirect.c
3211
off = kaddr & ~PAGE_MASK;
fs/smb/client/smbdirect.c
3213
kaddr &= PAGE_MASK;
fs/udf/file.c
63
end = size & ~PAGE_MASK;
fs/ufs/dir.c
417
unsigned int offset = pos & ~PAGE_MASK;
fs/userfaultfd.c
1237
if (len & ~PAGE_MASK)
fs/userfaultfd.c
1255
if (start & ~PAGE_MASK)
fs/verity/verify.c
241
(hblock_idx << params->log_blocksize) & ~PAGE_MASK;
include/asm-generic/fixmap.h
22
#define __virt_to_fix(x) ((FIXADDR_TOP - ((x)&PAGE_MASK)) >> PAGE_SHIFT)
include/crypto/if_alg.h
192
return max_t(int, max_t(int, sk->sk_sndbuf & PAGE_MASK, PAGE_SIZE) -
include/crypto/if_alg.h
218
return max_t(int, max_t(int, sk->sk_rcvbuf & PAGE_MASK, PAGE_SIZE) -
include/linux/bvec.h
233
bv->bv_offset = bvec->bv_offset & ~PAGE_MASK;
include/linux/efi.h
1040
*addr &= PAGE_MASK;
include/linux/fs.h
2417
#define MAX_RW_COUNT (INT_MAX & PAGE_MASK)
include/linux/hugetlb.h
1080
return PAGE_MASK & ~huge_page_mask(hstate_file(file));
include/linux/hugetlb.h
1177
return PAGE_MASK;
include/linux/mm.h
2793
#define offset_in_page(p) ((unsigned long)(p) & ~PAGE_MASK)
include/linux/mm_types_task.h
47
#define PAGE_FRAG_CACHE_MAX_SIZE __ALIGN_MASK(32768, ~PAGE_MASK)
include/linux/pfn.h
9
#define PFN_ALIGN(x) (((unsigned long)(x) + (PAGE_SIZE - 1)) & PAGE_MASK)
include/net/xsk_buff_pool.h
131
(addr & ~PAGE_MASK);
include/rdma/ib_umem.h
52
return umem->address & ~PAGE_MASK;
io_uring/memmap.c
204
if ((reg->user_addr | reg->size) & ~PAGE_MASK)
io_uring/rsrc.c
828
off = (unsigned long)iov->iov_base & ~PAGE_MASK;
io_uring/zcrx.c
258
if (area_reg->addr & ~PAGE_MASK || area_reg->len & ~PAGE_MASK)
ipc/shm.c
1553
if (addr & ~PAGE_MASK)
ipc/shm.c
1740
if (addr & ~PAGE_MASK)
kernel/bpf/arena.c
194
if (attr->map_extra & ~PAGE_MASK)
kernel/bpf/arena.c
556
if (uaddr & ~PAGE_MASK)
kernel/bpf/arena.c
677
uaddr &= PAGE_MASK;
kernel/bpf/arena.c
758
if (uaddr & ~PAGE_MASK)
kernel/bpf/core.c
1227
addr = real_start & PAGE_MASK;
kernel/bpf/ringbuf.c
428
return (void*)((addr & PAGE_MASK) - off);
kernel/bpf/syscall.c
225
if ((start & PAGE_MASK) != (end & PAGE_MASK)) {
kernel/dma/swiotlb.c
1413
dev_WARN_ONCE(dev, alloc_align_mask > ~PAGE_MASK,
kernel/dma/swiotlb.c
895
unsigned int offset = orig_addr & ~PAGE_MASK;
kernel/events/uprobes.c
1083
len = min_t(int, size, PAGE_SIZE - (offs & ~PAGE_MASK));
kernel/events/uprobes.c
183
memcpy(dst, kaddr + (vaddr & ~PAGE_MASK), len);
kernel/events/uprobes.c
190
memcpy(kaddr + (vaddr & ~PAGE_MASK), src, len);
kernel/events/uprobes.c
327
ptr = kaddr + (vaddr & ~PAGE_MASK);
kernel/events/uprobes.c
408
const unsigned long vaddr = insn_vaddr & PAGE_MASK;
kernel/events/uprobes.c
502
const unsigned long vaddr = insn_vaddr & PAGE_MASK;
kernel/kexec_core.c
138
if ((mstart & ~PAGE_MASK) || (mend & ~PAGE_MASK))
kernel/kexec_core.c
513
destination &= PAGE_MASK;
kernel/kexec_core.c
521
page &= PAGE_MASK;
kernel/kexec_core.c
548
boot_phys_to_virt((entry & PAGE_MASK)) : ptr + 1)
kernel/kexec_core.c
635
destination = entry & PAGE_MASK;
kernel/kexec_core.c
718
old_addr = *old & PAGE_MASK;
kernel/kexec_core.c
721
*old = addr | (*old & ~PAGE_MASK);
kernel/kexec_core.c
987
dest_page_addr = entry & PAGE_MASK;
kernel/kexec_core.c
990
src_page_addr = entry & PAGE_MASK;
kernel/power/user.c
137
loff_t pg_offp = *offp & ~PAGE_MASK;
kernel/power/user.c
171
loff_t pg_offp = *offp & ~PAGE_MASK;
kernel/resource.c
1932
return resource_is_exclusive(&iomem_resource, addr & PAGE_MASK,
kernel/trace/ftrace.c
461
pg = (struct ftrace_profile_page *)((unsigned long)rec & PAGE_MASK);
kernel/trace/trace.c
10725
if (start & ~PAGE_MASK) {
kernel/trace/trace.c
10729
if (size & ~PAGE_MASK) {
kernel/trace/trace_events_user.c
565
ptr = kaddr + (uaddr & ~PAGE_MASK);
lib/iov_iter.c
1009
offset = pos & ~PAGE_MASK;
lib/iov_iter.c
1087
addr &= PAGE_MASK;
lib/iov_iter.c
1517
offset = i->iov_offset & ~PAGE_MASK;
lib/iov_iter.c
1573
offset = pos & ~PAGE_MASK;
lib/iov_iter.c
1698
offset = (unsigned long)kaddr & ~PAGE_MASK;
lib/iov_iter.c
1759
addr &= PAGE_MASK;
lib/iov_iter.c
929
maxpages = want_pages_array(ppages, maxsize, iov_offset & ~PAGE_MASK, maxpages);
lib/iov_iter.c
932
*_start_offset = iov_offset & ~PAGE_MASK;
lib/scatterlist.c
1237
off = kaddr & ~PAGE_MASK;
lib/scatterlist.c
1239
kaddr &= PAGE_MASK;
lib/test_hmm.c
1494
if (cmd.addr & ~PAGE_MASK)
lib/test_hmm.c
178
0, ULONG_MAX & PAGE_MASK, &dmirror_min_ops);
lib/test_hmm.c
369
ptr = bounce->ptr + ((start - bounce->addr) & PAGE_MASK);
lib/test_hmm.c
435
ptr = bounce->ptr + ((start - bounce->addr) & PAGE_MASK);
lib/test_kho.c
262
unsigned int order = folios_info[i] & ~PAGE_MASK;
lib/test_kho.c
263
phys_addr_t phys = folios_info[i] & PAGE_MASK;
lib/tests/kunit_iov_iter.c
246
if ((pr->to & ~PAGE_MASK) == 0)
lib/vdso/getrandom.c
74
ssize_t ret = min_t(size_t, INT_MAX & PAGE_MASK /* = MAX_RW_COUNT */, len);
lib/vdso/getrandom.c
93
if (unlikely(((unsigned long)opaque_state & ~PAGE_MASK) + sizeof(*state) > PAGE_SIZE))
mm/debug_vm_pgtable.c
1138
args->fixed_pte_pfn = __phys_to_pfn(phys & PAGE_MASK);
mm/early_ioremap.c
140
phys_addr &= PAGE_MASK;
mm/early_ioremap.c
269
p = early_memremap(src & PAGE_MASK, clen + slop);
mm/fadvise.c
130
if ((endbyte & ~PAGE_MASK) != ~PAGE_MASK &&
mm/gup.c
1398
ret = get_gate_page(mm, start & PAGE_MASK,
mm/gup.c
2026
start = (start + PAGE_SIZE) & PAGE_MASK;
mm/gup.c
3195
start = untagged_addr(start) & PAGE_MASK;
mm/highmem.c
167
unsigned long base = (unsigned long) vaddr & PAGE_MASK;
mm/highmem.c
599
unsigned long addr = (unsigned long) vaddr & PAGE_MASK;
mm/huge_memory.c
4593
vaddr_start &= PAGE_MASK;
mm/huge_memory.c
4594
vaddr_end &= PAGE_MASK;
mm/hugetlb.c
6911
(pmd_t *)((unsigned long)spte & PAGE_MASK));
mm/ioremap.c
32
offset = phys_addr & (~PAGE_MASK);
mm/ioremap.c
62
void *vaddr = (void *)((unsigned long)addr & PAGE_MASK);
mm/kasan/init.c
351
next = (addr + PAGE_SIZE) & PAGE_MASK;
mm/ksm.c
1053
rmap_item->address &= PAGE_MASK;
mm/ksm.c
1070
rmap_item->address &= PAGE_MASK;
mm/ksm.c
2396
if ((rmap_item->address & PAGE_MASK) == addr)
mm/ksm.c
3191
addr = rmap_item->address & PAGE_MASK;
mm/ksm.c
3254
addr = rmap_item->address & PAGE_MASK;
mm/ksm.c
899
rmap_item->address &= PAGE_MASK;
mm/madvise.c
2195
if (start & ~PAGE_MASK)
mm/madvise.c
2197
len = (len_in + ~PAGE_MASK) & PAGE_MASK;
mm/memory.c
3193
len += start & ~PAGE_MASK;
mm/memory.c
3195
pages = (len + ~PAGE_MASK) >> PAGE_SHIFT;
mm/memory.c
3484
uaddr = (void __user *)(addr & PAGE_MASK);
mm/memory.c
3809
vmf->address & PAGE_MASK,
mm/memory.c
3810
(vmf->address & PAGE_MASK) + PAGE_SIZE);
mm/memory.c
4399
vma->vm_mm, vmf->address & PAGE_MASK,
mm/memory.c
4400
(vmf->address & PAGE_MASK) + PAGE_SIZE, NULL);
mm/memory.c
6360
.address = address & PAGE_MASK,
mm/memory.c
6865
pte_pfn(pte), PAGE_MASK, pte_write(pte),
mm/mempolicy.c
1138
ret = get_user_pages_fast(addr & PAGE_MASK, 1, 0, &p);
mm/mempolicy.c
1505
if (start & ~PAGE_MASK)
mm/mempolicy.c
1771
if (start & ~PAGE_MASK)
mm/migrate_device.c
739
args->start &= PAGE_MASK;
mm/migrate_device.c
740
args->end &= PAGE_MASK;
mm/mincore.c
302
if (unlikely(start & ~PAGE_MASK))
mm/mlock.c
624
start &= PAGE_MASK;
mm/mlock.c
684
start &= PAGE_MASK;
mm/mmap.c
1101
start = start & PAGE_MASK;
mm/mmap.c
1102
size = size & PAGE_MASK;
mm/mmap.c
222
hint &= PAGE_MASK;
mm/mmap.c
964
addr &= PAGE_MASK;
mm/mmap.c
987
addr &= PAGE_MASK;
mm/mprotect.c
819
if (start & ~PAGE_MASK)
mm/mremap.c
1428
0, MAP_FIXED) & ~PAGE_MASK)
mm/msync.c
49
len = (len + ~PAGE_MASK) & PAGE_MASK;
mm/page_alloc.c
6243
end = (void *)((unsigned long)end & PAGE_MASK);
mm/page_frag_cache.c
41
return (void *)(encoded_page & PAGE_MASK);
mm/percpu.c
1360
aligned_addr = tmp_addr & PAGE_MASK;
mm/process_vm_access.c
81
unsigned long pa = addr & PAGE_MASK;
mm/shmem.c
2799
if (addr & ~PAGE_MASK)
mm/shmem.c
2874
if (inflated_addr & ~PAGE_MASK)
mm/shmem.c
3534
size_t offset = fpos & ~PAGE_MASK;
mm/shmem.c
3616
size_t offset = *ppos & ~PAGE_MASK;
mm/sparse-vmemmap.c
121
if (size & ~PAGE_MASK) {
mm/swap_state.c
51
#define SWAP_RA_WIN_MASK (~PAGE_MASK & ~SWAP_RA_HITS_MASK)
mm/swap_state.c
55
#define SWAP_RA_ADDR(v) ((v) & PAGE_MASK)
mm/swap_state.c
58
(((addr) & PAGE_MASK) | \
mm/swapfile.c
1776
offset &= ~PAGE_MASK;
mm/swapfile.c
3748
offset &= ~PAGE_MASK;
mm/swapfile.c
3821
offset &= ~PAGE_MASK;
mm/userfaultfd.c
1777
VM_WARN_ON_ONCE(src_start & ~PAGE_MASK);
mm/userfaultfd.c
1778
VM_WARN_ON_ONCE(dst_start & ~PAGE_MASK);
mm/userfaultfd.c
1779
VM_WARN_ON_ONCE(len & ~PAGE_MASK);
mm/userfaultfd.c
721
VM_WARN_ON_ONCE(dst_start & ~PAGE_MASK);
mm/userfaultfd.c
722
VM_WARN_ON_ONCE(len & ~PAGE_MASK);
mm/userfaultfd.c
950
VM_WARN_ON_ONCE(start & ~PAGE_MASK);
mm/userfaultfd.c
951
VM_WARN_ON_ONCE(len & ~PAGE_MASK);
mm/vma.c
3104
address &= PAGE_MASK;
mm/vma.c
3105
if (address >= (TASK_SIZE & PAGE_MASK))
mm/vma.c
3188
address &= PAGE_MASK;
net/ceph/messenger.c
1897
data->alignment = alignment & ~PAGE_MASK;
net/ceph/messenger.c
845
cursor->page_offset = data->alignment & ~PAGE_MASK;
net/ceph/messenger.c
878
cursor->page_offset = (cursor->page_offset + bytes) & ~PAGE_MASK;
net/ceph/messenger.c
936
*page_offset = cursor->offset & ~PAGE_MASK;
net/ceph/messenger.c
953
BUG_ON((cursor->offset & ~PAGE_MASK) + bytes > PAGE_SIZE);
net/ceph/messenger.c
960
if (!bytes || cursor->offset & ~PAGE_MASK)
net/ceph/pagelist.c
80
memcpy(pl->mapped_tail + (pl->length & ~PAGE_MASK),
net/ceph/pagelist.c
91
memcpy(pl->mapped_tail + (pl->length & ~PAGE_MASK), buf, len);
net/ceph/pagevec.c
63
size_t po = off & ~PAGE_MASK;
net/ceph/pagevec.c
89
off &= ~PAGE_MASK;
net/ipv4/tcp_input.c
5583
size = data_len + (size & ~PAGE_MASK);
net/rds/ib_frmr.c
229
if (dma_addr & ~PAGE_MASK) {
net/rds/ib_frmr.c
236
if ((dma_addr + dma_len) & ~PAGE_MASK) {
net/rds/info.c
187
nr_pages = (PAGE_ALIGN(start + len) - (start & PAGE_MASK))
net/rds/rdma.c
323
args->vec.addr & ~PAGE_MASK);
net/rds/rdma.c
764
unsigned int offset = iov->addr & ~PAGE_MASK;
net/sunrpc/auth_gss/svcauth_gss.c
1095
pgto_offs = to_offs & ~PAGE_MASK;
net/sunrpc/auth_gss/svcauth_gss.c
1096
pgfrom_offs = from_offs & ~PAGE_MASK;
net/sunrpc/socklib.c
68
unsigned int poff = xdr->page_base & ~PAGE_MASK;
net/sunrpc/svcsock.c
323
bvec_iter_advance(bvec, &bi, seek & PAGE_MASK);
net/sunrpc/xdr.c
1355
pgoff = base & ~PAGE_MASK;
net/sunrpc/xdr.c
1681
subbuf->page_base = base & ~PAGE_MASK;
net/sunrpc/xdr.c
2006
base &= ~PAGE_MASK;
net/sunrpc/xdr.c
254
pgto_base &= ~PAGE_MASK;
net/sunrpc/xdr.c
255
pgfrom_base &= ~PAGE_MASK;
net/sunrpc/xdr.c
322
pgto_base &= ~PAGE_MASK;
net/sunrpc/xdr.c
323
pgfrom_base &= ~PAGE_MASK;
net/sunrpc/xdr.c
378
pgbase &= ~PAGE_MASK;
net/sunrpc/xdr.c
425
pgbase &= ~PAGE_MASK;
net/sunrpc/xdr.c
485
pgbase &= ~PAGE_MASK;
net/sunrpc/xprtsock.c
469
bvec_iter_advance(bvec, &bi, seek & PAGE_MASK);
net/xdp/xsk_buff_pool.c
745
(addr & ~PAGE_MASK);
samples/vfio-mdev/mbochs.c
476
poff = pos & ~PAGE_MASK;
tools/testing/scatterlist/linux/mm.h
40
#define offset_in_page(p) ((unsigned long)(p) & ~PAGE_MASK)
tools/testing/selftests/kvm/s390/memop.c
409
for (i = _addr & PAGE_MASK; i < _addr + len; i += PAGE_SIZE) {
tools/testing/selftests/kvm/x86/hyperv_tlb_flush.c
624
virt_pg_map(vm, gva + PAGE_SIZE * i, gpa & PAGE_MASK);
tools/testing/selftests/kvm/x86/hyperv_tlb_flush.c
625
data->test_pages_pte[i] = gva + (gpa & ~PAGE_MASK);
tools/testing/selftests/sgx/load.c
270
src_offset = phdr->p_offset & PAGE_MASK;
tools/testing/selftests/sgx/load.c
282
seg->offset = (phdr->p_offset & PAGE_MASK) - src_offset;
tools/testing/selftests/sgx/load.c
283
seg->size = (phdr->p_filesz + PAGE_SIZE - 1) & PAGE_MASK;
tools/testing/vma/include/dup.h
379
#define offset_in_page(p) ((unsigned long)(p) & ~PAGE_MASK)
tools/virtio/linux/kernel.h
29
#define PAGE_ALIGN(x) ((x + PAGE_SIZE - 1) & PAGE_MASK)
tools/virtio/linux/kernel.h
48
#define virt_to_page(p) ((struct page *)((unsigned long)p & PAGE_MASK))