arch/alpha/kernel/pci_iommu.c
232
unsigned long offset = offset_in_page(paddr);
arch/arm/mm/dma-mapping.c
1369
int len = PAGE_ALIGN(size + offset_in_page(phys));
arch/arm/mm/dma-mapping.c
1388
return dma_addr + offset_in_page(phys);
arch/arm/mm/dma-mapping.c
631
unsigned long offset = offset_in_page(phys);
arch/arm64/kernel/mte.c
491
offset = offset_in_page(addr);
arch/arm64/kernel/patching.c
119
size = min_t(size_t, PAGE_SIZE - offset_in_page(ptr),
arch/arm64/kernel/patching.c
40
phys = page_to_phys(page) + offset_in_page(addr);
arch/arm64/kernel/sys.c
25
if (offset_in_page(off) != 0)
arch/arm64/kvm/at.c
1778
offset = offset_in_page(ipa);
arch/arm64/kvm/hyp/nvhe/mm.c
100
size = PAGE_ALIGN(size + offset_in_page(phys));
arch/arm64/kvm/hyp/nvhe/mm.c
109
*haddr = addr + offset_in_page(phys);
arch/arm64/kvm/mmu.c
1192
size += offset_in_page(guest_ipa);
arch/arm64/kvm/mmu.c
443
offset_in_page(kaddr);
arch/arm64/kvm/mmu.c
695
size = PAGE_ALIGN(size + offset_in_page(phys_addr));
arch/arm64/kvm/mmu.c
704
*haddr = addr + offset_in_page(phys_addr);
arch/csky/mm/dma-mapping.c
19
unsigned long offset = offset_in_page(paddr);
arch/loongarch/include/asm/io.h
74
page_to_phys(tlb_virt_to_page((unsigned long)kaddr)) + offset_in_page((unsigned long)kaddr);\
arch/loongarch/include/asm/io.h
81
page_address(phys_to_page((unsigned long)paddr)) + offset_in_page((unsigned long)paddr);\
arch/openrisc/kernel/patching.c
30
phys = page_to_phys(page) + offset_in_page(addr);
arch/parisc/kernel/patch.c
74
if (len && offset_in_page(addr) == 0) {
arch/powerpc/lib/code-patching.c
294
patch_addr = (u32 *)(text_poke_addr + offset_in_page(addr));
arch/powerpc/lib/code-patching.c
336
patch_addr = (u32 *)(text_poke_addr + offset_in_page(addr));
arch/powerpc/lib/code-patching.c
480
patch_addr = (u32 *)(text_poke_addr + offset_in_page(addr));
arch/powerpc/lib/code-patching.c
528
patch_addr = (u32 *)(text_poke_addr + offset_in_page(addr));
arch/powerpc/lib/code-patching.c
557
plen = min_t(size_t, PAGE_SIZE - offset_in_page(addr), len);
arch/powerpc/mm/pgtable.c
425
return __pa(pfn_to_kaddr(pfn)) + offset_in_page(va);
arch/powerpc/perf/hv-24x7.c
1006
loff_t offset_in_page;
arch/powerpc/perf/hv-24x7.c
1026
offset_in_page = offset % 4096;
arch/powerpc/perf/hv-24x7.c
1040
copy_len = 4096 - offset_in_page;
arch/powerpc/perf/hv-24x7.c
1044
memcpy(buf, page+offset_in_page, copy_len);
arch/riscv/kernel/patch.c
114
bool across_pages = (offset_in_page(addr) + len) > PAGE_SIZE;
arch/riscv/kernel/patch.c
121
if (len + offset_in_page(addr) > 2 * PAGE_SIZE)
arch/riscv/kernel/patch.c
191
size = min(len, PAGE_SIZE * 2 - offset_in_page(addr));
arch/riscv/kernel/patch.c
226
size = min(len, PAGE_SIZE * 2 - offset_in_page(addr));
arch/riscv/kernel/patch.c
53
phys = page_to_phys(page) + offset_in_page(addr);
arch/riscv/kernel/patch.c
69
bool across_pages = (offset_in_page(addr) + len) > PAGE_SIZE;
arch/riscv/kernel/patch.c
75
if (len + offset_in_page(addr) > 2 * PAGE_SIZE)
arch/riscv/kernel/sbi.c
601
offset_in_page(bytes);
arch/riscv/kernel/sbi.c
604
if (PAGE_SIZE < (offset_in_page(bytes) + num_bytes))
arch/riscv/kernel/sbi.c
605
num_bytes = PAGE_SIZE - offset_in_page(bytes);
arch/riscv/kernel/sbi.c
630
offset_in_page(bytes);
arch/riscv/kernel/sbi.c
633
if (PAGE_SIZE < (offset_in_page(bytes) + num_bytes))
arch/riscv/kernel/sbi.c
634
num_bytes = PAGE_SIZE - offset_in_page(bytes);
arch/riscv/kvm/vcpu_sbi_sta.c
54
sequence_ptr = (__le32 __user *)(hva + offset_in_page(shmem) +
arch/riscv/kvm/vcpu_sbi_sta.c
56
steal_ptr = (__le64 __user *)(hva + offset_in_page(shmem) +
arch/s390/kvm/faultin.h
36
*val = *(unsigned long *)phys_to_virt(pfn_to_phys(f->pfn) | offset_in_page(gaddr));
arch/s390/kvm/gaccess.c
1018
fragment_len = min(PAGE_SIZE - offset_in_page(gpa), len);
arch/s390/kvm/gaccess.c
1143
.offset = offset_in_page(gpa),
arch/s390/kvm/gaccess.c
1240
fragment_len = min(PAGE_SIZE - offset_in_page(gpa), length);
arch/s390/kvm/gaccess.c
780
unsigned int offset = offset_in_page(ga);
arch/s390/kvm/gaccess.c
821
const unsigned int offset = offset_in_page(gpa);
arch/s390/kvm/gaccess.c
886
.offset = offset_in_page(gpa),
arch/s390/kvm/gaccess.c
912
int offset = offset_in_page(gpa);
arch/s390/kvm/gaccess.c
976
fragment_len = min(PAGE_SIZE - offset_in_page(gpas[idx]), len);
arch/s390/kvm/kvm-s390.h
297
hva |= offset_in_page(gpa);
arch/s390/mm/mmap.c
107
if (offset_in_page(addr))
arch/s390/mm/mmap.c
153
if (offset_in_page(addr)) {
arch/s390/mm/mmap.c
159
if (offset_in_page(addr))
arch/sparc/mm/io-unit.c
104
npages = (offset_in_page(phys) + size + (PAGE_SIZE - 1)) >> PAGE_SHIFT;
arch/sparc/mm/io-unit.c
138
phys = IOUNIT_DMA_BASE + (scan << PAGE_SHIFT) + offset_in_page(phys);
arch/sparc/mm/iommu.c
188
unsigned long off = offset_in_page(paddr);
arch/x86/events/intel/pt.c
1143
if (!offset_in_page(head + handle->size + 1))
arch/x86/kernel/alternative.c
2536
bool cross_page_boundary = offset_in_page(addr) + len > PAGE_SIZE;
arch/x86/kernel/alternative.c
2599
func((u8 *)text_poke_mm_addr + offset_in_page(addr), src, len);
arch/x86/kernel/alternative.c
2695
s = min_t(size_t, PAGE_SIZE * 2 - offset_in_page(ptr), len - patched);
arch/x86/kernel/alternative.c
2745
s = min_t(size_t, PAGE_SIZE * 2 - offset_in_page(ptr), len - patched);
arch/x86/kvm/emulate.c
1374
offset_in_page(reg_read(ctxt, VCPU_REGS_RDI)) :
arch/x86/kvm/emulate.c
1375
PAGE_SIZE - offset_in_page(reg_read(ctxt, VCPU_REGS_RDI));
arch/x86/kvm/emulate.c
867
size = min_t(unsigned, size, PAGE_SIZE - offset_in_page(linear));
arch/x86/kvm/hyperv.c
2423
offset_in_page(gpa) + sizeof(hc->ingpa) > PAGE_SIZE)
arch/x86/kvm/mmu/mmu.c
6197
offset = offset_in_page(gpa);
arch/x86/kvm/mmu/mmu.c
6219
page_offset = offset_in_page(gpa);
arch/x86/kvm/mmu/paging_tmpl.h
216
index = offset_in_page(ptep_user) / sizeof(pt_element_t);
arch/x86/kvm/vmx/nested.c
3485
offset_in_page(vmcs12->posted_intr_desc_addr));
arch/x86/kvm/vmx/nested.c
3487
pfn_to_hpa(map->pfn) + offset_in_page(vmcs12->posted_intr_desc_addr));
arch/x86/kvm/vmx/nested.c
3563
offset_in_page(dst), sizeof(gpa)))
arch/x86/kvm/x86.c
8349
hva += offset_in_page(gpa);
arch/x86/xen/enlighten.c
244
info.offset = offset_in_page(vcpup);
block/bio-integrity.c
304
offset_in_page(buf));
block/bio-integrity.c
87
offset_in_page(buf));
block/bio.c
1024
__bio_add_page(bio, virt_to_page(vaddr), len, offset_in_page(vaddr));
block/bio.c
1118
unsigned int offset = offset_in_page(vaddr);
block/blk-map.c
159
unsigned int offset = map_data ? offset_in_page(map_data->offset) : 0;
block/blk-mq-dma.c
300
offset_in_page(vec.paddr));
block/blk-mq-dma.c
422
offset_in_page(vec.paddr));
crypto/ahash.c
230
offset = offset_in_page(offset);
crypto/ahash.c
92
walk->offset = offset_in_page(walk->offset);
crypto/scatterwalk.c
122
const unsigned int src_oip = offset_in_page(src_offset);
crypto/scatterwalk.c
123
const unsigned int dst_oip = offset_in_page(dst_offset);
crypto/scompress.c
201
doff = offset_in_page(doff);
crypto/scompress.c
204
n += (offset_in_page(dlen - 1) + doff) / PAGE_SIZE;
crypto/scompress.c
223
soff = offset_in_page(soff);
crypto/scompress.c
226
n += (offset_in_page(slen - 1) + soff) / PAGE_SIZE;
crypto/skcipher.c
194
diff = offset_in_page(walk->in.offset) -
crypto/skcipher.c
195
offset_in_page(walk->out.offset);
drivers/accel/qaic/qaic_control.c
417
total = remaining + offset_in_page(xfer_start_addr);
drivers/accel/qaic/qaic_control.c
453
offset_in_page(xfer_start_addr),
drivers/acpi/arm64/iort.c
957
size = PAGE_ALIGN(size + offset_in_page(rmr_desc->base_address));
drivers/block/null_blk/main.c
1151
PAGE_SIZE - offset_in_page(pos));
drivers/block/null_blk/main.c
1162
memcpy_to_page(t_page->page, offset_in_page(pos),
drivers/block/null_blk/main.c
1185
PAGE_SIZE - offset_in_page(pos));
drivers/block/null_blk/main.c
1192
offset_in_page(pos), temp);
drivers/block/rbd.c
1870
if (offset_in_page(p) + object_map_bytes > reply_len) {
drivers/block/rbd.c
1883
offset_in_page(p), object_map_bytes);
drivers/comedi/comedi_buf.c
159
unsigned int pgoff = offset_in_page(offset);
drivers/comedi/comedi_buf.c
345
unsigned int offset = offset_in_page(async->munge_ptr);
drivers/comedi/comedi_buf.c
582
unsigned int offset = offset_in_page(write_ptr);
drivers/comedi/comedi_buf.c
609
unsigned int offset = offset_in_page(read_ptr);
drivers/comedi/comedi_fops.c
2535
if (offset_in_page(size)) {
drivers/comedi/comedi_fops.c
2656
unsigned int offset = offset_in_page(src_offset);
drivers/comedi/comedi_fops.c
2684
unsigned int offset = offset_in_page(dst_offset);
drivers/crypto/nx/nx-842.h
110
return page_to_phys(vmalloc_to_page(addr)) + offset_in_page(addr);
drivers/crypto/nx/nx.c
92
+ offset_in_page(sg_addr);
drivers/crypto/padlock-aes.c
245
if (unlikely(offset_in_page(in) + ecb_fetch_bytes > PAGE_SIZE)) {
drivers/crypto/padlock-aes.c
257
if (unlikely(offset_in_page(in) + cbc_fetch_bytes > PAGE_SIZE))
drivers/dma/dmatest.c
762
unsigned long pg_off = offset_in_page(buf);
drivers/dma/dmatest.c
780
unsigned long pg_off = offset_in_page(buf);
drivers/dma/loongson1-apb-dma.c
345
period_len, offset_in_page(buf_addr));
drivers/dma/mv_xor.c
799
offset_in_page(src), PAGE_SIZE,
drivers/dma/mv_xor.c
811
offset_in_page(dest), PAGE_SIZE,
drivers/dma/sh/rcar-dmac.c
1138
offset_in_page(dma_src));
drivers/dma/sh/rcar-dmac.c
1267
offset_in_page(src));
drivers/dma/sh/shdma-base.c
665
offset_in_page(dma_src));
drivers/dma/sh/shdma-base.c
753
offset_in_page(src));
drivers/edac/bluefield_edac.c
243
offset_in_page(ecc_dimm_addr),
drivers/edac/e752x_edac.c
373
page, offset_in_page(sec1_add << 4), sec1_syndrome,
drivers/edac/e752x_edac.c
411
offset_in_page(error_2b << 4), 0,
drivers/edac/e752x_edac.c
430
offset_in_page(error_2b << 4), 0,
drivers/edac/edac_mc.c
837
e->label, e->location, e->page_frame_number, e->offset_in_page,
drivers/edac/edac_mc.c
861
edac_mc_scrub_block(remapped_page, e->offset_in_page, e->grain);
drivers/edac/edac_mc.c
874
e->label, e->location, e->page_frame_number, e->offset_in_page,
drivers/edac/edac_mc.c
886
e->label, e->location, e->page_frame_number, e->offset_in_page,
drivers/edac/edac_mc.c
929
(e->page_frame_number << PAGE_SHIFT) | e->offset_in_page,
drivers/edac/edac_mc.c
943
const unsigned long offset_in_page,
drivers/edac/edac_mc.c
970
e->offset_in_page = offset_in_page;
drivers/edac/edac_mc.h
245
const unsigned long offset_in_page,
drivers/edac/ghes_edac.c
342
e->offset_in_page = offset_in_page(mem_err->physical_addr);
drivers/edac/thunderx_edac.c
620
offset_in_page(phys_addr),
drivers/edac/thunderx_edac.c
625
offset_in_page(phys_addr),
drivers/firmware/iscsi_ibft_find.c
73
if (offset_in_page(pos) == 0) {
drivers/fpga/fpga-mgr.c
493
p = buf - offset_in_page(buf);
drivers/fpga/fpga-mgr.c
510
rc = sg_alloc_table_from_pages(&sgt, pages, index, offset_in_page(buf),
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
508
if (offset_in_page(args->addr | args->size))
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.h
119
*offset = offset_in_page(*buf);
drivers/gpu/drm/etnaviv/etnaviv_drv.c
393
if (offset_in_page(args->user_ptr | args->user_size) ||
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1396
clflush_write32(vaddr + offset_in_page(offset),
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
528
if (unlikely(offset_in_page(entry->pad_to_size)))
drivers/gpu/drm/i915/gem/i915_gem_object.c
484
+ offset_in_page(offset);
drivers/gpu/drm/i915/gem/i915_gem_object.c
504
src_ptr = src_map + offset_in_page(offset);
drivers/gpu/drm/i915/gem/i915_gem_object.c
539
GEM_BUG_ON(offset_in_page(offset) > PAGE_SIZE - size);
drivers/gpu/drm/i915/gem/i915_gem_userptr.c
491
if (offset_in_page(args->user_ptr | args->user_size))
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1267
u32 dword = offset_in_page(num) / 4;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1730
offset_in_page(rnd) / sizeof(u32), rnd + 1);
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
36
cpu = kmap_local_page(page) + offset_in_page(offset);
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
67
cpu = kmap_local_page(page) + offset_in_page(offset);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
160
cpu = kmap(p) + offset_in_page(offset);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
171
(unsigned int)offset_in_page(offset),
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
256
cpu = kmap(p) + offset_in_page(offset);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
267
(unsigned int)offset_in_page(offset),
drivers/gpu/drm/i915/gt/gen2_engine_cs.c
148
GEM_BUG_ON(offset_in_page(rq->hwsp_seqno) != I915_GEM_HWS_SEQNO_ADDR);
drivers/gpu/drm/i915/gt/gen6_engine_cs.c
378
GEM_BUG_ON(offset_in_page(rq->hwsp_seqno) != I915_GEM_HWS_SEQNO_ADDR);
drivers/gpu/drm/i915/gt/gen6_engine_cs.c
398
GEM_BUG_ON(offset_in_page(rq->hwsp_seqno) != I915_GEM_HWS_SEQNO_ADDR);
drivers/gpu/drm/i915/gt/gen8_engine_cs.c
433
return page_mask_bits(tl->hwsp_offset) + offset_in_page(rq->hwsp_seqno);
drivers/gpu/drm/i915/gt/intel_gtt.h
549
GEM_BUG_ON(offset_in_page(addr | length));
drivers/gpu/drm/i915/gt/intel_lrc.c
1068
GEM_BUG_ON(offset_in_page(cs) > DG2_PREDICATE_RESULT_WA);
drivers/gpu/drm/i915/gt/intel_timeline.c
211
offset_in_page(tl->hwsp_offset);
drivers/gpu/drm/i915/gt/intel_timeline.c
312
u32 next_ofs = offset_in_page(tl->hwsp_offset + TIMELINE_SEQNO_BYTES);
drivers/gpu/drm/i915/gt/intel_timeline.c
316
next_ofs = offset_in_page(next_ofs + BIT(5));
drivers/gpu/drm/i915/gt/intel_timeline.c
356
offset_in_page(from->hwsp_seqno);
drivers/gpu/drm/i915/gt/intel_timeline.c
62
u32 ofs = offset_in_page(timeline->hwsp_offset);
drivers/gpu/drm/i915/gt/selftest_execlists.c
1058
offset_in_page(slot);
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
100
offset_in_page(sizeof(u32) * rq->fence.context);
drivers/gpu/drm/i915/gt/selftest_lrc.c
1118
offset_in_page(sema);
drivers/gpu/drm/i915/gt/selftest_lrc.c
1251
offset_in_page(sema);
drivers/gpu/drm/i915/gt/selftest_lrc.c
172
GEM_BUG_ON(offset_in_page(lrc));
drivers/gpu/drm/i915/gt/selftest_lrc.c
569
offset_in_page(slot);
drivers/gpu/drm/i915/gt/selftest_lrc.c
742
offset_in_page(slot);
drivers/gpu/drm/i915/gt/selftest_lrc.c
83
offset_in_page(slot);
drivers/gpu/drm/i915/gt/selftest_timeline.c
39
return (address + offset_in_page(tl->hwsp_offset)) / TIMELINE_SEQNO_BYTES;
drivers/gpu/drm/i915/gt/shmem_utils.c
103
min_t(size_t, PAGE_SIZE - offset_in_page(off), len);
drivers/gpu/drm/i915/gt/shmem_utils.c
114
memcpy(vaddr + offset_in_page(off), ptr, this);
drivers/gpu/drm/i915/gt/shmem_utils.c
117
memcpy(ptr, vaddr + offset_in_page(off), this);
drivers/gpu/drm/i915/gt/shmem_utils.c
138
min_t(size_t, PAGE_SIZE - offset_in_page(off), len);
drivers/gpu/drm/i915/gt/shmem_utils.c
148
iosys_map_memcpy_to(map, map_off, vaddr + offset_in_page(off),
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1290
offset = offset_in_page(offset);
drivers/gpu/drm/i915/gvt/kvmgt.c
786
count + offset_in_page(off));
drivers/gpu/drm/i915/gvt/kvmgt.c
791
memcpy_toio(aperture_va + offset_in_page(off), buf, count);
drivers/gpu/drm/i915/gvt/kvmgt.c
793
memcpy_fromio(buf, aperture_va + offset_in_page(off), count);
drivers/gpu/drm/i915/i915_cmd_parser.c
1210
x = offset_in_page(offset);
drivers/gpu/drm/i915/i915_gem.c
253
offset = offset_in_page(args->offset);
drivers/gpu/drm/i915/i915_gem.c
416
unsigned page_offset = offset_in_page(offset);
drivers/gpu/drm/i915/i915_gem.c
595
unsigned int page_offset = offset_in_page(offset);
drivers/gpu/drm/i915/i915_gem.c
701
offset = offset_in_page(args->offset);
drivers/gpu/drm/i915/i915_gpu_error.c
70
sg->offset = offset_in_page(addr);
drivers/gpu/drm/i915/i915_request.h
698
u32 hwsp_relative_offset = offset_in_page(rq->hwsp_seqno);
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1219
GEM_BUG_ON(offset_in_page(ppgtt->vm.total));
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1980
GEM_BUG_ON(offset_in_page(to_gt(i915)->ggtt->vm.total));
drivers/gpu/drm/i915/selftests/i915_perf.c
379
offset_in_page(store) +
drivers/gpu/drm/i915/selftests/i915_request.c
2011
offset_in_page(dw));
drivers/gpu/drm/i915/selftests/i915_request.c
2241
offset_in_page(sema);
drivers/gpu/drm/i915/selftests/igt_spinner.c
114
return offset_in_page(sizeof(u32) * fence);
drivers/gpu/drm/i915/selftests/intel_memory_region.c
754
u32 dword = offset_in_page(rng) / 4;
drivers/gpu/drm/omapdrm/omap_gem.c
1024
len, offset_in_page(addr));
drivers/gpu/drm/qxl/qxl_image.c
177
page_offset = offset_in_page(out_offset);
drivers/gpu/drm/radeon/radeon_gem.c
358
if (offset_in_page(args->addr | args->size))
drivers/hwtracing/coresight/coresight-stm.c
372
if (offset_in_page(addr) ||
drivers/hwtracing/coresight/coresight-stm.c
373
offset_in_page(nr_chans * BYTES_PER_CHANNEL))
drivers/hwtracing/intel_th/msu.c
1636
if (!size || offset_in_page(size))
drivers/hwtracing/intel_th/sth.c
152
if (offset_in_page(addr) ||
drivers/hwtracing/intel_th/sth.c
153
offset_in_page(nr_chans * sizeof(struct intel_th_channel)))
drivers/iio/inkern.c
1004
if (!buf || offset_in_page(buf)) {
drivers/iio/inkern.c
1034
if (!buf || offset_in_page(buf)) {
drivers/infiniband/hw/efa/efa_verbs.c
570
offset_in_page(resp->llq_desc_offset));
drivers/infiniband/hw/hfi1/file_ops.c
1292
offset = offset_in_page((uctxt_offset(uctxt) + fd->subctxt) *
drivers/infiniband/hw/hfi1/file_ops.c
136
HFI1_MMAP_TOKEN_SET(OFFSET, (offset_in_page(addr))))
drivers/infiniband/hw/mana/main.c
410
create_req->offset_in_page = ib_umem_dma_offset(umem, page_sz);
drivers/infiniband/hw/mana/main.c
418
page_sz, create_req->offset_in_page);
drivers/iommu/iommufd/iova_bitmap.c
192
npages = min(npages + !!offset_in_page(addr),
drivers/iommu/iommufd/iova_bitmap.c
209
mapped->pgoff = offset_in_page(addr);
drivers/md/bcache/util.c
239
bv->bv_offset = base ? offset_in_page(base) : 0;
drivers/md/dm-crypt.c
1119
tag_len, offset_in_page(io->integrity_metadata));
drivers/md/dm-integrity.c
1735
unsigned int sec_off = offset_in_page(§or_le);
drivers/md/dm-integrity.c
1789
BUG_ON(offset_in_page(data));
drivers/md/dm-integrity.c
2225
void *js_page = integrity_identity(ic, (char *)js - offset_in_page(js));
drivers/md/dm-integrity.c
2226
unsigned js_offset = offset_in_page(js);
drivers/md/dm-integrity.c
2618
dio->payload_len, offset_in_page(dio->integrity_payload));
drivers/md/dm-integrity.c
3032
void *js_page = integrity_identity(ic, (char *)js - offset_in_page(js));
drivers/md/dm-integrity.c
3033
unsigned js_offset = offset_in_page(js);
drivers/md/dm-integrity.c
3231
void *ptr_page = integrity_identity(ic, (char *)ptr - offset_in_page(ptr));
drivers/md/dm-integrity.c
3232
unsigned ptr_offset = offset_in_page(ptr);
drivers/md/dm-integrity.c
3356
void *ptr_page = integrity_identity(ic, (char *)ptr - offset_in_page(ptr));
drivers/md/dm-integrity.c
3357
unsigned ptr_offset = offset_in_page(ptr);
drivers/md/dm-integrity.c
3374
ret = bio_integrity_add_page(bio, virt_to_page(recalc_tags), t - recalc_tags, offset_in_page(recalc_tags));
drivers/md/dm-io.c
272
dp->context_u = offset_in_page(data);
drivers/md/dm-io.c
297
dp->context_u = offset_in_page(data);
drivers/md/dm-pcache/backing_dev.c
183
offset = offset_in_page(base);
drivers/md/dm-pcache/backing_dev.c
192
offset = offset_in_page(base);
drivers/md/dm-pcache/backing_dev.h
99
in_page = PAGE_SIZE - offset_in_page(p);
drivers/md/dm-vdo/vio.c
221
offset = offset_in_page(data);
drivers/md/md-llbitmap.c
425
offset = offset_in_page(pos);
drivers/md/md-llbitmap.c
504
bit = offset_in_page(pos);
drivers/media/common/videobuf2/videobuf2-dma-contig.c
598
offset = lower_32_bits(offset_in_page(vaddr));
drivers/media/pci/intel/ipu3/ipu3-cio2.c
210
remaining = offset_in_page(remaining) ?: PAGE_SIZE;
drivers/memstick/core/mspro_block.c
564
msb->page_size, offset_in_page(t_offset));
drivers/memstick/host/jmb38x_ms.c
321
p_off = offset_in_page(off);
drivers/memstick/host/tifm_ms.c
205
p_off = offset_in_page(off);
drivers/misc/bcm-vk/bcm_vk_sg.c
55
offset = offset_in_page(data);
drivers/misc/genwqe/card_utils.c
297
sgl->fpage_offs = offset_in_page((unsigned long)user_addr);
drivers/misc/genwqe/card_utils.c
561
offs = offset_in_page(data);
drivers/mmc/host/tifm_sd.c
195
p_off = offset_in_page(off);
drivers/mmc/host/tifm_sd.c
242
p_off = offset_in_page(off);
drivers/mtd/devices/mtdram.c
73
unsigned long page_ofs = offset_in_page(*virt);
drivers/mtd/nand/raw/nand_base.c
1093
unsigned int offset_in_page)
drivers/mtd/nand/raw/nand_base.c
1101
if (offset_in_page > mtd->writesize + mtd->oobsize)
drivers/mtd/nand/raw/nand_base.c
1109
if (mtd->writesize <= 512 && offset_in_page >= mtd->writesize)
drivers/mtd/nand/raw/nand_base.c
1110
offset_in_page -= mtd->writesize;
drivers/mtd/nand/raw/nand_base.c
1117
if (WARN_ON(offset_in_page % 2))
drivers/mtd/nand/raw/nand_base.c
1120
offset_in_page /= 2;
drivers/mtd/nand/raw/nand_base.c
1124
addrs[0] = offset_in_page;
drivers/mtd/nand/raw/nand_base.c
1133
addrs[1] = offset_in_page >> 8;
drivers/mtd/nand/raw/nand_base.c
1139
unsigned int offset_in_page, void *buf,
drivers/mtd/nand/raw/nand_base.c
1160
if (offset_in_page >= mtd->writesize)
drivers/mtd/nand/raw/nand_base.c
1162
else if (offset_in_page >= 256 &&
drivers/mtd/nand/raw/nand_base.c
1166
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1182
unsigned int offset_in_page, void *buf,
drivers/mtd/nand/raw/nand_base.c
1203
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1251
unsigned int offset_in_page, void *buf,
drivers/mtd/nand/raw/nand_base.c
1284
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1343
unsigned int offset_in_page, void *buf, unsigned int len)
drivers/mtd/nand/raw/nand_base.c
1350
if (offset_in_page + len > mtd->writesize + mtd->oobsize)
drivers/mtd/nand/raw/nand_base.c
1357
offset_in_page,
drivers/mtd/nand/raw/nand_base.c
1361
offset_in_page, buf,
drivers/mtd/nand/raw/nand_base.c
1365
return nand_sp_exec_read_page_op(chip, page, offset_in_page,
drivers/mtd/nand/raw/nand_base.c
1369
chip->legacy.cmdfunc(chip, NAND_CMD_READ0, offset_in_page, page);
drivers/mtd/nand/raw/nand_base.c
1439
unsigned int offset_in_page, void *buf,
drivers/mtd/nand/raw/nand_base.c
1449
if (offset_in_page + len > mtd->writesize + mtd->oobsize)
drivers/mtd/nand/raw/nand_base.c
1471
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1484
chip->legacy.cmdfunc(chip, NAND_CMD_RNDOUT, offset_in_page, -1);
drivers/mtd/nand/raw/nand_base.c
1530
unsigned int offset_in_page, const void *buf,
drivers/mtd/nand/raw/nand_base.c
1553
int naddrs = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1579
if (offset_in_page >= mtd->writesize)
drivers/mtd/nand/raw/nand_base.c
1581
else if (offset_in_page >= 256 &&
drivers/mtd/nand/raw/nand_base.c
1610
unsigned int offset_in_page, const void *buf,
drivers/mtd/nand/raw/nand_base.c
1618
if (offset_in_page + len > mtd->writesize + mtd->oobsize)
drivers/mtd/nand/raw/nand_base.c
1622
return nand_exec_prog_page_op(chip, page, offset_in_page, buf,
drivers/mtd/nand/raw/nand_base.c
1625
chip->legacy.cmdfunc(chip, NAND_CMD_SEQIN, offset_in_page, page);
drivers/mtd/nand/raw/nand_base.c
1696
unsigned int offset_in_page, const void *buf,
drivers/mtd/nand/raw/nand_base.c
1706
if (offset_in_page + len > mtd->writesize + mtd->oobsize)
drivers/mtd/nand/raw/nand_base.c
1710
ret = nand_exec_prog_page_op(chip, page, offset_in_page, buf,
drivers/mtd/nand/raw/nand_base.c
1719
chip->legacy.cmdfunc(chip, NAND_CMD_SEQIN, offset_in_page,
drivers/mtd/nand/raw/nand_base.c
1751
unsigned int offset_in_page,
drivers/mtd/nand/raw/nand_base.c
1760
if (offset_in_page + len > mtd->writesize + mtd->oobsize)
drivers/mtd/nand/raw/nand_base.c
1779
ret = nand_fill_column_cycles(chip, addrs, offset_in_page);
drivers/mtd/nand/raw/nand_base.c
1792
chip->legacy.cmdfunc(chip, NAND_CMD_RNDIN, offset_in_page, -1);
drivers/mtd/nand/raw/stm32_fmc2_nand.c
1001
ret = nand_change_write_column_op(chip, offset_in_page,
drivers/mtd/nand/raw/stm32_fmc2_nand.c
988
unsigned int offset_in_page = mtd->writesize;
drivers/mtd/nand/raw/stm32_fmc2_nand.c
996
offset_in_page += oob_free.offset;
drivers/net/ethernet/atheros/atlx/atl1.c
1865
offset = offset_in_page(skb->data);
drivers/net/ethernet/atheros/atlx/atl1.c
2224
offset = offset_in_page(skb->data);
drivers/net/ethernet/atheros/atlx/atl1.c
2250
offset = offset_in_page(skb->data +
drivers/net/ethernet/atheros/atlx/atl1.c
2267
offset = offset_in_page(skb->data);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1577
offset_in_page(skb->data), size,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3793
offset_in_page(frag), frag_size, frag_size);
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
405
offset = offset_in_page(xdp->data);
drivers/net/ethernet/jme.c
2031
offset_in_page(skb->data), len, hidma);
drivers/net/ethernet/jme.c
739
offset_in_page(skb->data), skb_tailroom(skb),
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2132
offset = offset_in_page(skb->data);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2769
offset_in_page(xdpf->data), xdpf->len,
drivers/net/ethernet/mellanox/mlx4/icm.c
122
if (offset_in_page(buf->addr)) {
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
126
dma_addr = page_pool_get_dma_addr(page) + offset_in_page(xdpf->data);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
295
int attr_max_len = PAGE_SIZE - offset_in_page(msg) - sizeof(*msg);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
364
if (offset_in_page(attr) + len > PAGE_SIZE - sizeof(*attr))
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
55
int attr_max_len = PAGE_SIZE - offset_in_page(msg) - sizeof(*msg);
drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
97
int attr_max_len = PAGE_SIZE - offset_in_page(msg) - sizeof(*msg);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1096
offset = offset_in_page(pkt->buff.data);
drivers/net/ethernet/microsoft/mana/gdma_main.c
1064
req->offset_in_page = 0;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1351
offset_in_page(skb->data),
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1372
offset_in_page(skb->data +
drivers/net/ethernet/renesas/rswitch_main.c
809
offset_in_page(gq->rx_bufs[gq->cur]) + RSWITCH_HEADROOM,
drivers/net/ethernet/sun/cassini.c
2749
offset_in_page(skb->data), len, DMA_TO_DEVICE);
drivers/net/ethernet/sun/sungem.c
1016
offset_in_page(skb->data),
drivers/net/ethernet/sun/sungem.c
1042
offset_in_page(skb->data),
drivers/net/ethernet/sun/sungem.c
1634
offset_in_page(skb->data),
drivers/net/ethernet/sun/sungem.c
819
offset_in_page(new_skb->data),
drivers/net/ethernet/ti/netcp_core.c
715
offset_in_page(dma_buff), buf_len, PAGE_SIZE);
drivers/net/fjes/fjes_hw.c
1234
offset_in_page(addr));
drivers/net/fjes/fjes_hw.c
534
offset_in_page(addr));
drivers/net/fjes/fjes_hw.c
544
offset_in_page(addr));
drivers/net/fjes/fjes_trace.h
115
offset_in_page(tx);
drivers/net/fjes/fjes_trace.h
117
offset_in_page(rx);
drivers/net/xen-netback/netback.c
412
cop->dest.offset = (offset_in_page(skb->data +
drivers/net/xen-netfront.c
569
slots = gnttab_count_grant(offset_in_page(skb->data),
drivers/net/xen-netfront.c
627
offset_in_page(xdpf->data),
drivers/net/xen-netfront.c
752
offset = offset_in_page(skb->data);
drivers/net/xen-netfront.c
768
offset = offset_in_page(skb->data);
drivers/ntb/test/ntb_perf.c
804
if (!is_dma_copy_aligned(pthr->dma_chan->device, offset_in_page(src),
drivers/ntb/test/ntb_perf.c
805
offset_in_page(dst), len))
drivers/ntb/test/ntb_perf.c
818
offset_in_page(src), len, DMA_TO_DEVICE);
drivers/nvdimm/pmem.c
334
off = offset_in_page(addr);
drivers/nvme/target/io-cmd-bdev.c
230
offset_in_page(miter->addr));
drivers/parisc/ccio-dma.c
733
offset = offset_in_page(addr);
drivers/parisc/sba_iommu.c
722
offset = offset_in_page(addr);
drivers/platform/x86/intel/pmt/class.c
161
return sysfs_emit(buf, "%lu\n", offset_in_page(entry->base_addr));
drivers/rapidio/devices/rio_mport_cdev.c
835
offset = lower_32_bits(offset_in_page(xfer->loc_addr));
drivers/remoteproc/remoteproc_core.c
152
offset_in_page(cpu_addr);
drivers/rpmsg/virtio_rpmsg_bus.c
176
offset_in_page(cpu_addr));
drivers/s390/net/qeth_core_main.c
4091
PAGE_SIZE - offset_in_page(data));
drivers/s390/net/qeth_core_main.c
4121
PAGE_SIZE - offset_in_page(data));
drivers/s390/net/qeth_core_main.c
5560
skb_add_rx_frag(skb, next_frag, page, offset_in_page(data), data_len,
drivers/scsi/xen-scsifront.c
515
off = offset_in_page(seg);
drivers/spi/spi-ep93xx.c
336
offset_in_page(pbuf));
drivers/spi/spi-mxs.c
229
min, offset_in_page(buf));
drivers/spi/spi-pl022.c
765
PAGE_SIZE - offset_in_page(bufp));
drivers/spi/spi-pl022.c
768
mapbytes, offset_in_page(bufp));
drivers/spi/spi.c
1153
sgs = DIV_ROUND_UP(len + offset_in_page(buf), desc_len);
drivers/spi/spi.c
1176
PAGE_SIZE - offset_in_page(buf)));
drivers/spi/spi.c
1186
min, offset_in_page(buf));
drivers/target/target_core_iblock.c
722
offset_in_page(miter->addr));
drivers/target/target_core_iblock.c
730
miter->page, len, offset_in_page(miter->addr));
drivers/target/target_core_user.c
660
unsigned long offset = offset_in_page(vaddr);
drivers/target/tcm_fc/tfc_io.c
143
from += offset_in_page(mem_off);
drivers/target/tcm_fc/tfc_io.c
145
offset_in_page(mem_off)));
drivers/target/tcm_fc/tfc_io.c
302
to += offset_in_page(mem_off);
drivers/target/tcm_fc/tfc_io.c
304
offset_in_page(mem_off)));
drivers/tty/serial/pch_uart.c
788
sg_dma_len(sg), offset_in_page(priv->rx_buf_virt));
drivers/usb/host/xen-hcd.c
597
offset = offset_in_page(addr);
drivers/usb/musb/ux500_dma.c
95
offset_in_page(dma_addr));
drivers/vdpa/vdpa_user/iova_domain.c
164
unsigned int offset = offset_in_page(orig);
drivers/vdpa/vdpa_user/iova_domain.c
199
head_offset = offset_in_page(iova);
drivers/vfio/pci/pds/dirty.c
390
page_offset = offset_in_page(bmp);
drivers/vfio/pci/pds/lm.c
53
p = page_mem - offset_in_page(page_mem);
drivers/virtio/virtio_ring.c
3806
offset_in_page(ptr), size, dir, attrs);
drivers/xen/grant-dma-ops.c
172
unsigned long offset = offset_in_page(phys);
drivers/xen/privcmd.c
619
offset_in_page(kbufs[i].uptr) + kbufs[i].size,
drivers/xen/privcmd.c
694
offset_in_page(kbufs[i].uptr) + kbufs[i].size,
fs/btrfs/accessors.h
80
offset_in_page(eb->start); \
fs/btrfs/accessors.h
86
type *p = folio_address(eb->folios[0]) + offset_in_page(eb->start); \
fs/btrfs/bio.c
286
ASSERT(offset_in_page(paddrs[i]) + step <= PAGE_SIZE);
fs/btrfs/bio.c
289
offset_in_page(paddrs[i]));
fs/btrfs/bio.c
985
ret = bio_add_page(bio, phys_to_page(paddrs[i]), step, offset_in_page(paddrs[i]));
fs/btrfs/disk-io.c
200
paddrs[i] = page_to_phys(&folio->page) + offset_in_page(eb->start);
fs/btrfs/extent_io.c
3567
eb->addr = folio_address(eb->folios[0]) + offset_in_page(eb->start);
fs/btrfs/inode.c
3475
paddrs[i] = page_to_phys(folio_page(folio, pindex)) + offset_in_page(paddr);
fs/btrfs/inode.c
3499
ASSERT(offset_in_page(paddr) + step <= PAGE_SIZE);
fs/btrfs/inode.c
3500
kaddr = kmap_local_page(phys_to_page(paddr)) + offset_in_page(paddr);
fs/btrfs/inode.c
3574
memzero_page(phys_to_page(paddrs[i]), offset_in_page(paddrs[i]), step);
fs/btrfs/ioctl.c
4561
page_offset = offset_in_page(priv->iocb.ki_pos - priv->start);
fs/btrfs/raid56.c
1216
offset_in_page(paddrs[i]));
fs/btrfs/raid56.c
1405
return kmap_local_page(phys_to_page(paddr)) + offset_in_page(paddr);
fs/btrfs/raid56.c
244
memcpy_page(phys_to_page(dst), offset_in_page(dst),
fs/btrfs/raid56.c
245
phys_to_page(src), offset_in_page(src), step);
fs/btrfs/raid56.c
371
offset_in_page(offset);
fs/btrfs/scrub.c
927
offset_in_page(kaddr));
fs/btrfs/tests/extent-io-tests.c
674
void *addr = page_address(page) + offset_in_page(i);
fs/ceph/crypto.c
483
unsigned int pgoffs = offset_in_page(blkoff);
fs/ceph/crypto.c
591
unsigned int pgoffs = offset_in_page(blkoff);
fs/ceph/file.c
1124
page_off = offset_in_page(off);
fs/ceph/file.c
1133
offset_in_page(read_off),
fs/ceph/file.c
1830
offset_in_page(first_pos),
fs/ceph/file.c
1863
offset_in_page(last_pos),
fs/ceph/file.c
1892
offset_in_page(first_pos));
fs/ceph/file.c
1895
offset_in_page(last_pos),
fs/ceph/file.c
1908
offset_in_page(first_pos));
fs/ceph/file.c
1911
offset_in_page(last_pos),
fs/ceph/file.c
1926
offset_in_page(last_pos),
fs/ceph/file.c
1946
offset_in_page(first_pos),
fs/ceph/file.c
1957
offset_in_page(last_pos),
fs/ceph/file.c
1968
off = offset_in_page(pos);
fs/ceph/file.c
2012
offset_in_page(write_pos), false,
fs/cramfs/inode.c
344
partial = offset_in_page(inode->i_size);
fs/cramfs/inode.c
858
offset_in_page(inode->i_size);
fs/dax.c
1423
mod = offset_in_page(copy_pos);
fs/dax.c
1429
mod = offset_in_page(copy_pos + copy_len);
fs/dax.c
1481
unsigned offset = offset_in_page(pos);
fs/dax.c
1522
unsigned offset = offset_in_page(pos);
fs/ecryptfs/crypto.c
191
offset = offset_in_page(addr);
fs/ecryptfs/ecryptfs_kernel.h
647
size_t offset_in_page, size_t size);
fs/ecryptfs/ecryptfs_kernel.h
653
size_t offset_in_page, size_t size,
fs/ecryptfs/read_write.c
248
size_t offset_in_page, size_t size,
fs/ecryptfs/read_write.c
255
offset = (loff_t)page_index * PAGE_SIZE + offset_in_page;
fs/ecryptfs/read_write.c
59
size_t offset_in_page, size_t size)
fs/ecryptfs/read_write.c
65
offset = (loff_t)folio_for_lower->index * PAGE_SIZE + offset_in_page;
fs/exec.c
559
min_not_zero(offset_in_page(pos), PAGE_SIZE));
fs/exec.c
570
memcpy_to_page(page, offset_in_page(pos), arg, bytes_to_copy);
fs/ext2/dir.c
246
return offset_in_page(p);
fs/ext4/verity.c
78
PAGE_SIZE - offset_in_page(pos));
fs/f2fs/verity.c
48
PAGE_SIZE - offset_in_page(pos));
fs/f2fs/verity.c
56
memcpy_from_page(buf, page, offset_in_page(pos), n);
fs/f2fs/verity.c
82
PAGE_SIZE - offset_in_page(pos));
fs/fuse/dev.c
1160
if (folio_test_highmem(folio) && count > PAGE_SIZE - offset_in_page(offset))
fs/fuse/dev.c
1161
copy = PAGE_SIZE - offset_in_page(offset);
fs/gfs2/file.c
797
offs = offset_in_page(iocb->ki_pos);
fs/gfs2/quota.c
806
pg_off = offset_in_page(loc);
fs/iomap/buffered-io.c
869
len = min_t(size_t, len, PAGE_SIZE - offset_in_page(pos));
fs/nfs/pagelist.c
447
offset_in_page(offset), count);
fs/nfs/pagelist.c
63
size_t len = PAGE_SIZE - offset_in_page(base);
fs/nfs/pagelist.c
887
unsigned int pg_base = offset_in_page(mirror->pg_base);
fs/nfsd/vfs.c
1019
offset_in_page(rqstp->rq_res.page_base +
fs/ntfs3/file.c
1058
off = offset_in_page(valid);
fs/ntfs3/file.c
1127
off = offset_in_page(pos);
fs/ntfs3/fsntfs.c
1546
off = offset_in_page(lbo);
fs/pstore/ram_core.c
422
page_start = start - offset_in_page(start);
fs/pstore/ram_core.c
423
page_count = DIV_ROUND_UP(size + offset_in_page(start), PAGE_SIZE);
fs/pstore/ram_core.c
470
return vaddr + offset_in_page(start);
fs/pstore/ram_core.c
584
vunmap(prz->vaddr - offset_in_page(prz->paddr));
fs/remap_range.c
202
loff_t cmp_len = min(PAGE_SIZE - offset_in_page(srcoff),
fs/remap_range.c
203
PAGE_SIZE - offset_in_page(dstoff));
fs/smb/client/cifsproto.h
560
nents += DIV_ROUND_UP(offset_in_page(addr) + len,
fs/smb/client/cifsproto.h
570
nents += DIV_ROUND_UP(offset_in_page(sig) + SMB2_SIGNATURE_SIZE, PAGE_SIZE);
fs/smb/client/cifsproto.h
582
unsigned int off = offset_in_page(addr);
fs/smb/server/auth.c
748
sg_set_page(sg, addr, buflen, offset_in_page(buf));
fs/smb/server/auth.c
794
int j, offset = offset_in_page(data);
fs/smb/server/auth.c
807
offset_in_page(data));
fs/smb/server/auth.c
815
offset_in_page(data));
fs/smb/server/transport_rdma.c
1431
offset = offset_in_page(buf);
fs/smb/server/transport_rdma.c
1700
size_t fpofs = offset_in_page(v->iov_base);
fs/sysfs/file.c
753
if (WARN(!buf || offset_in_page(buf),
fs/sysfs/file.c
781
if (WARN(!buf || offset_in_page(buf) || at < 0 || at >= PAGE_SIZE,
fs/ubifs/crypto.c
54
offset_in_page(p), block);
fs/ubifs/crypto.c
79
dlen, offset_in_page(&dn->data),
fs/verity/read_metadata.c
30
offs_in_page = offset_in_page(offset);
fs/xfs/scrub/xfarray.c
291
unsigned int pgoff = offset_in_page(*pos);
fs/xfs/scrub/xfile.c
139
PAGE_SIZE - offset_in_page(pos));
fs/xfs/xfs_bmap_util.c
910
if (offset + len >= XFS_ISIZE(ip) && offset_in_page(offset + len) > 0) {
fs/xfs/xfs_buf_mem.c
139
if (offset_in_page(pos) != 0) {
fs/xfs/xfs_buf_mem.c
140
ASSERT(offset_in_page(pos));
include/crypto/scatterwalk.h
110
offset = offset_in_page(offset);
include/crypto/scatterwalk.h
76
limit = PAGE_SIZE - offset_in_page(walk->offset);
include/linux/bio.h
459
return DIV_ROUND_UP(offset_in_page(kaddr) + len, PAGE_SIZE);
include/linux/bvec.h
74
bvec_set_page(bv, virt_to_page(vaddr), len, offset_in_page(vaddr));
include/linux/dma-mapping.h
517
return dma_map_page_attrs(dev, virt_to_page(ptr), offset_in_page(ptr),
include/linux/edac.h
488
unsigned long offset_in_page;
include/linux/highmem.h
511
chunk > PAGE_SIZE - offset_in_page(dst_off))
include/linux/highmem.h
512
chunk = PAGE_SIZE - offset_in_page(dst_off);
include/linux/highmem.h
514
chunk > PAGE_SIZE - offset_in_page(src_off))
include/linux/highmem.h
515
chunk = PAGE_SIZE - offset_in_page(src_off);
include/linux/highmem.h
584
chunk > PAGE_SIZE - offset_in_page(offset))
include/linux/highmem.h
585
chunk = PAGE_SIZE - offset_in_page(offset);
include/linux/highmem.h
612
chunk > PAGE_SIZE - offset_in_page(offset))
include/linux/highmem.h
613
chunk = PAGE_SIZE - offset_in_page(offset);
include/linux/highmem.h
645
size_t max = PAGE_SIZE - offset_in_page(offset);
include/linux/highmem.h
683
size_t max = PAGE_SIZE - offset_in_page(offset);
include/linux/highmem.h
720
offset = offset_in_page(offset);
include/linux/hyperv.h
1757
offset_in_page(addr);
include/linux/iomap.h
152
return iomap->length <= PAGE_SIZE - offset_in_page(iomap->inline_data);
include/linux/iov_iter.h
231
PAGE_SIZE - offset_in_page(offset));
include/linux/kvm_host.h
1352
offset_in_page(__gpa), v); \
include/linux/kvm_host.h
1374
offset_in_page(__gpa), v); \
include/linux/mtd/rawnand.h
1558
unsigned int offset_in_page, void *buf, unsigned int len);
include/linux/mtd/rawnand.h
1560
unsigned int offset_in_page, void *buf,
include/linux/mtd/rawnand.h
1563
unsigned int offset_in_page, void *buf, unsigned int len);
include/linux/mtd/rawnand.h
1565
unsigned int offset_in_page, const void *buf,
include/linux/mtd/rawnand.h
1569
unsigned int offset_in_page, const void *buf,
include/linux/mtd/rawnand.h
1572
unsigned int offset_in_page, const void *buf,
include/linux/scatterlist.h
212
sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf));
include/net/libeth/xdp.h
726
offset_in_page(frm.data),
include/net/mana/gdma.h
805
u32 offset_in_page;
include/net/xdp_sock_drv.h
167
offset_in_page(data), xdp->data_end - data,
io_uring/zcrx.c
1350
dst_offset = offset_in_page(dst_offset);
io_uring/zcrx.c
1352
src_offset = offset_in_page(src_offset);
io_uring/zcrx.c
1478
offset_in_page(skb->data) + offset,
kernel/bpf/syscall.c
240
*uptr_addr = page_address(page) + offset_in_page(start);
kernel/dma/debug.c
1414
return page_to_phys(page) + offset_in_page(virt);
kernel/dma/debug.c
427
(offset_in_page(entry->paddr) >> L1_CACHE_SHIFT);
kernel/events/ring_buffer.c
593
tocopy = PAGE_SIZE - offset_in_page(from);
kernel/events/ring_buffer.c
600
addr += offset_in_page(from);
lib/bitmap-str.c
61
ptrdiff_t len = PAGE_SIZE - offset_in_page(buf);
lib/iov_iter.c
1164
unsigned offs = offset_in_page(p->iov_base + skip);
lib/iov_iter.c
1200
unsigned offs = offset_in_page(i->ubuf + i->iov_offset);
lib/iov_iter.c
487
n > PAGE_SIZE - offset_in_page(offset))
lib/iov_iter.c
488
n = PAGE_SIZE - offset_in_page(offset);
mm/early_ioremap.c
139
offset = offset_in_page(phys_addr);
mm/early_ioremap.c
202
offset = offset_in_page(virt_addr);
mm/early_ioremap.c
265
slop = offset_in_page(src);
mm/kasan/kasan_test_c.c
1003
offset = offset_in_page(ptr);
mm/kmsan/hooks.c
356
page_offset = offset_in_page(addr);
mm/kmsan/shadow.c
146
off = offset_in_page(addr);
mm/memory.c
7004
int offset = offset_in_page(addr);
mm/mincore.c
311
pages += (offset_in_page(len)) != 0;
mm/mlock.c
527
VM_BUG_ON(offset_in_page(start));
mm/mlock.c
629
len = PAGE_ALIGN(len + (offset_in_page(start)));
mm/mlock.c
689
len = PAGE_ALIGN(len + (offset_in_page(start)));
mm/mmap.c
636
if (offset_in_page(a.offset))
mm/mmap.c
780
if (offset_in_page(addr)) {
mm/mmap.c
860
if (offset_in_page(addr))
mm/mremap.c
1837
if (offset_in_page(addr))
mm/mremap.c
1861
if (offset_in_page(vrm->new_addr))
mm/msync.c
44
if (offset_in_page(start))
mm/nommu.c
1294
if (offset_in_page(a.offset))
mm/nommu.c
1468
if (offset_in_page(start))
mm/nommu.c
1470
if (end != vma->vm_end && offset_in_page(end))
mm/nommu.c
1554
if (offset_in_page(addr))
mm/percpu.c
2392
offset_in_page(addr);
mm/percpu.c
2395
offset_in_page(addr);
mm/percpu.c
2592
PCPU_SETUP_BUG_ON(offset_in_page(__per_cpu_start));
mm/percpu.c
2595
PCPU_SETUP_BUG_ON(offset_in_page(base_addr));
mm/percpu.c
2597
PCPU_SETUP_BUG_ON(offset_in_page(ai->unit_size));
mm/percpu.c
2843
while (alloc_size % upa || (offset_in_page(alloc_size / upa)))
mm/percpu.c
2879
if (alloc_size % upa || (offset_in_page(alloc_size / upa)))
mm/usercopy.c
171
offset = offset_in_page(ptr);
mm/util.c
614
if (unlikely(offset_in_page(offset)))
mm/vma.c
1637
if ((offset_in_page(start)) || start > TASK_SIZE || len > TASK_SIZE-start)
mm/vmalloc.c
2038
if (unlikely(!size || offset_in_page(size) || !is_power_of_2(align)))
mm/vmalloc.c
2852
BUG_ON(offset_in_page(size));
mm/vmalloc.c
2908
BUG_ON(offset_in_page(size));
mm/vmalloc.c
4457
offset = offset_in_page(addr);
mm/vmalloc.c
4546
offset = offset_in_page(addr);
mm/vmalloc.c
4896
BUG_ON(offset_in_page(align) || !is_power_of_2(align));
mm/zsmalloc.c
1058
off = offset_in_page(class->size * obj_idx);
mm/zsmalloc.c
1100
off = offset_in_page(class->size * obj_idx);
mm/zsmalloc.c
1134
off = offset_in_page(class->size * obj_idx);
mm/zsmalloc.c
1196
off = offset_in_page(class->size * obj_idx);
mm/zsmalloc.c
1261
m_offset = offset_in_page(offset);
mm/zsmalloc.c
1367
f_offset = offset_in_page(class_size * f_objidx);
mm/zsmalloc.c
1434
s_off = offset_in_page(class->size * s_objidx);
mm/zsmalloc.c
1435
d_off = offset_in_page(class->size * d_objidx);
net/9p/trans_virtio.c
366
p -= (*offs = offset_in_page(p));
net/9p/trans_virtio.c
93
return PAGE_SIZE - offset_in_page(data);
net/ceph/crypto.c
211
unsigned int off = offset_in_page(buf);
net/ceph/messenger_v2.c
1080
int soff = offset_in_page(spos);
net/ceph/messenger_v2.c
858
WARN_ON(offset_in_page(buf));
net/ceph/messenger_v2.c
902
WARN_ON(!page || !len || offset_in_page(p));
net/ceph/messenger_v2.c
956
int off = offset_in_page(dpos);
net/core/skbuff.c
4444
pg_off = offset_in_page(pg_off + st->frag_off);
net/ipv4/tcp_sigpool.c
351
sg_set_page(&sg, page, skb_frag_size(f), offset_in_page(offset));
net/packet/af_packet.c
2615
offset = offset_in_page(data);
net/rds/rdma.c
929
sg_set_page(rm->atomic.op_sg, page, 8, offset_in_page(args->local_addr));
net/smc/smc_core.c
2153
offset = offset_in_page(buf_desc->cpu_addr);
net/smc/smc_rx.c
160
int offset = offset_in_page(src);
net/sunrpc/xdr.c
163
offset = offset_in_page(xdr->page_base);
net/sunrpc/xprtrdma/frwr_ops.c
307
offset_in_page((seg-1)->mr_offset + (seg-1)->mr_len))
net/sunrpc/xprtrdma/frwr_ops.c
684
seg.mr_offset = offset_in_page(ep->re_write_pad);
net/sunrpc/xprtrdma/rpc_rdma.c
1065
page_base = offset_in_page(rqst->rq_rcv_buf.page_base);
net/sunrpc/xprtrdma/rpc_rdma.c
138
offset = offset_in_page(xdr->page_base);
net/sunrpc/xprtrdma/rpc_rdma.c
213
seg->mr_offset = offset_in_page(vec->iov_base);
net/sunrpc/xprtrdma/rpc_rdma.c
242
page_base = offset_in_page(xdrbuf->page_base);
net/sunrpc/xprtrdma/rpc_rdma.c
606
page_base = offset_in_page(xdr->page_base);
net/sunrpc/xprtrdma/rpc_rdma.c
687
page_base = offset_in_page(xdr->page_base);
net/sunrpc/xprtrdma/rpc_rdma.c
739
offset_in_page(tail->iov_base),
net/sunrpc/xprtrdma/rpc_rdma.c
768
page_base = offset_in_page(xdr->tail[0].iov_base);
net/sunrpc/xprtrdma/svc_rdma_rw.c
462
page_off = offset_in_page(page_off);
net/sunrpc/xprtrdma/svc_rdma_sendto.c
615
offset_in_page(iov->iov_base),
net/sunrpc/xprtrdma/svc_rdma_sendto.c
643
pageoff = offset_in_page(xdr->page_base);
net/sunrpc/xprtrdma/svc_rdma_sendto.c
687
offset = offset_in_page(xdr->page_base);
net/sunrpc/xprtrdma/svc_rdma_sendto.c
757
pageoff = offset_in_page(xdr->page_base);
net/xdp/xsk.c
855
offset = offset_in_page(buffer);
sound/firewire/packets-buffer.c
26
unsigned int i, page_index, offset_in_page;
sound/firewire/packets-buffer.c
52
offset_in_page = (i % packets_per_page) * packet_size;
sound/firewire/packets-buffer.c
53
b->packets[i].buffer = p + offset_in_page;
sound/firewire/packets-buffer.c
54
b->packets[i].offset = page_index * PAGE_SIZE + offset_in_page;
sound/soc/renesas/siu_pcm.c
117
size, offset_in_page(buff));
sound/soc/renesas/siu_pcm.c
167
size, offset_in_page(buff));
sound/virtio/virtio_pcm_msg.c
108
offset_in_page(data));
sound/virtio/virtio_pcm_msg.c
59
pg_length = PAGE_SIZE - offset_in_page(data);
sound/virtio/virtio_pcm_msg.c
99
pg_length = PAGE_SIZE - offset_in_page(data);
tools/virtio/linux/scatterlist.h
164
sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf));
virt/kvm/kvm_main.c
3218
int offset = offset_in_page(gpa);
virt/kvm/kvm_main.c
3238
int offset = offset_in_page(gpa);
virt/kvm/kvm_main.c
3279
int offset = offset_in_page(gpa);
virt/kvm/kvm_main.c
3329
int offset = offset_in_page(gpa);
virt/kvm/kvm_main.c
3350
int offset = offset_in_page(gpa);
virt/kvm/kvm_main.c
3370
int offset = offset_in_page(gpa);
virt/kvm/kvm_main.c
3495
int offset = offset_in_page(gpa);
virt/kvm/pfncache.c
239
gpc->khva = new_khva + offset_in_page(gpc->uhva);
virt/kvm/pfncache.c
284
page_offset = offset_in_page(uhva);
virt/kvm/pfncache.c
295
page_offset = offset_in_page(gpa);
virt/kvm/pfncache.c
471
old_khva = gpc->khva - offset_in_page(gpc->khva);
virt/kvm/pfncache.c
63
unsigned long offset = kvm_is_error_gpa(gpa) ? offset_in_page(uhva) :
virt/kvm/pfncache.c
64
offset_in_page(gpa);