Symbol: ptrdiff_t
arch/loongarch/kernel/module.c
126
ptrdiff_t offset = (void *)v - (void *)location;
arch/loongarch/kernel/module.c
302
ptrdiff_t offset = (void *)v - (void *)location;
arch/loongarch/kernel/module.c
364
ptrdiff_t offset_rem = (void *)v - (void *)anchor;
arch/loongarch/kernel/module.c
433
ptrdiff_t offset = (void *)v - (void *)location;
arch/loongarch/kernel/module.c
445
ptrdiff_t offset = (void *)v - (void *)location;
arch/riscv/kernel/module.c
100
ptrdiff_t offset = (void *)v - location;
arch/riscv/kernel/module.c
112
ptrdiff_t offset = (void *)v - location;
arch/riscv/kernel/module.c
124
ptrdiff_t offset = (void *)v - location;
arch/riscv/kernel/module.c
138
ptrdiff_t offset = (void *)v - location;
arch/riscv/kernel/module.c
155
ptrdiff_t offset = (void *)v - location;
arch/riscv/kernel/module.c
228
ptrdiff_t offset = (void *)v - location;
arch/riscv/kernel/module.c
246
ptrdiff_t offset = (void *)v - location;
arch/riscv/kernel/module.c
270
ptrdiff_t offset = (void *)v - location;
arch/riscv/kernel/module.c
418
ptrdiff_t offset = (void *)v - location;
arch/riscv/kernel/module.c
46
static bool riscv_insn_valid_32bit_offset(ptrdiff_t val)
drivers/base/property.c
688
ptrdiff_t len;
drivers/dma/dw-edma/dw-edma-v0-core.c
282
ptrdiff_t ofs = i * sizeof(struct dw_edma_v0_lli);
drivers/dma/dw-edma/dw-edma-v0-core.c
304
ptrdiff_t ofs = i * sizeof(struct dw_edma_v0_lli);
drivers/dma/dw-edma/dw-hdma-v0-core.c
158
ptrdiff_t ofs = i * sizeof(struct dw_hdma_v0_lli);
drivers/dma/dw-edma/dw-hdma-v0-core.c
180
ptrdiff_t ofs = i * sizeof(struct dw_hdma_v0_lli);
drivers/gpu/drm/i915/i915_ptr_util.h
43
static __always_inline ptrdiff_t ptrdiff(const void *a, const void *b)
drivers/gpu/drm/i915/i915_vma.h
212
ptrdiff_t cmp;
drivers/gpu/drm/xe/xe_guc_buf.c
196
ptrdiff_t offset = ptr - cache->sam->cpu_ptr;
drivers/md/dm-vdo/dm-vdo-target.c
269
ptrdiff_t length;
drivers/md/dm-vdo/dm-vdo-target.c
283
ptrdiff_t length = s - string;
drivers/md/dm-vdo/int-map.c
429
ptrdiff_t remaining = &map->buckets[map->bucket_count] - bucket;
drivers/md/dm-vdo/int-map.c
430
struct bucket *sentinel = &bucket[min_t(ptrdiff_t, remaining, max_probes)];
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
202
ptrdiff_t cmd_len;
drivers/net/dsa/sja1105/sja1105_spi.c
102
chunk.len = min_t(size_t, (ptrdiff_t)(buf + len - chunk.buf),
drivers/net/ethernet/ibm/emac/core.h
412
return (u32 __iomem *)((__force ptrdiff_t)p + offset);
drivers/net/ethernet/mellanox/mlxsw/pci.c
628
ptrdiff_t off)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1300
ptrdiff_t offset;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1342
ptrdiff_t offset;
drivers/net/pcs/pcs-xpcs-plat.c
116
ptrdiff_t csr;
drivers/net/pcs/pcs-xpcs-plat.c
142
ptrdiff_t csr;
drivers/net/pcs/pcs-xpcs-plat.c
36
static ptrdiff_t xpcs_mmio_addr_format(int dev, int reg)
drivers/net/pcs/pcs-xpcs-plat.c
41
static u16 xpcs_mmio_addr_page(ptrdiff_t csr)
drivers/net/pcs/pcs-xpcs-plat.c
46
static ptrdiff_t xpcs_mmio_addr_offset(ptrdiff_t csr)
drivers/net/pcs/pcs-xpcs-plat.c
54
ptrdiff_t csr, ofs;
drivers/net/pcs/pcs-xpcs-plat.c
85
ptrdiff_t csr, ofs;
drivers/ntb/hw/idt/ntb_hw_idt.c
310
iowrite32(data, ndev->cfgspc + (ptrdiff_t)reg);
drivers/ntb/hw/idt/ntb_hw_idt.c
332
return ioread32(ndev->cfgspc + (ptrdiff_t)reg);
drivers/ntb/hw/idt/ntb_hw_idt.c
358
iowrite32((u32)reg, ndev->cfgspc + (ptrdiff_t)IDT_NT_GASAADDR);
drivers/ntb/hw/idt/ntb_hw_idt.c
360
iowrite32(data, ndev->cfgspc + (ptrdiff_t)IDT_NT_GASADATA);
drivers/ntb/hw/idt/ntb_hw_idt.c
389
iowrite32((u32)reg, ndev->cfgspc + (ptrdiff_t)IDT_NT_GASAADDR);
drivers/ntb/hw/idt/ntb_hw_idt.c
391
data = ioread32(ndev->cfgspc + (ptrdiff_t)IDT_NT_GASADATA);
fs/ntfs3/lib/decompress_common.h
275
if (bufend - end >= (ptrdiff_t)(WORDBYTES - 1)) {
fs/xfs/xfs_log.c
3234
ptrdiff_t field_offset;
include/linux/fscrypt.h
69
ptrdiff_t inode_info_offs;
lib/bitmap-str.c
61
ptrdiff_t len = PAGE_SIZE - offset_in_page(buf);
lib/tests/liveupdate.c
35
ptrdiff_t index = argp->flb - test_flbs;
lib/tests/liveupdate.c
50
ptrdiff_t index = argp->flb - test_flbs;
lib/tests/liveupdate.c
68
ptrdiff_t index = argp->flb - test_flbs;
lib/vsprintf.c
2755
['t'] = { 0, sizeof(ptrdiff_t) },
lib/zstd/common/compiler.h
234
ptrdiff_t ZSTD_wrappedPtrDiff(unsigned char const* lhs, unsigned char const* rhs)
lib/zstd/common/compiler.h
246
unsigned char const* ZSTD_wrappedPtrAdd(unsigned char const* ptr, ptrdiff_t add)
lib/zstd/common/compiler.h
259
unsigned char const* ZSTD_wrappedPtrSub(unsigned char const* ptr, ptrdiff_t sub)
lib/zstd/common/compiler.h
271
unsigned char* ZSTD_maybeNullPtrAdd(unsigned char* ptr, ptrdiff_t add)
lib/zstd/common/fse.h
293
ptrdiff_t value;
lib/zstd/common/fse.h
434
statePtr->value = (ptrdiff_t)1<<tableLog;
lib/zstd/common/zstd_internal.h
210
void ZSTD_wildcopy(void* dst, const void* src, ptrdiff_t length, ZSTD_overlap_e const ovtype)
lib/zstd/common/zstd_internal.h
212
ptrdiff_t diff = (BYTE*)dst - (const BYTE*)src;
lib/zstd/compress/zstd_compress.c
3209
if (sizeof(ptrdiff_t)==8) assert(istart - base < (ptrdiff_t)(U32)(-1)); /* ensure no overflow */
lib/zstd/compress/zstd_compress_internal.h
795
ZSTD_wildcopy(seqStorePtr->lit+16, literals+16, (ptrdiff_t)litLength-16, ZSTD_no_overlap);
lib/zstd/decompress/zstd_decompress_block.c
1083
ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength, ZSTD_no_overlap);
lib/zstd/decompress/zstd_decompress_block.c
1094
ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength - 8, ZSTD_overlap_src_before_dst);
lib/zstd/decompress/zstd_decompress_block.c
1175
ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength, ZSTD_no_overlap);
lib/zstd/decompress/zstd_decompress_block.c
1186
ZSTD_wildcopy(op, match, (ptrdiff_t)sequence.matchLength-8, ZSTD_overlap_src_before_dst);
lib/zstd/decompress/zstd_decompress_block.c
838
static void ZSTD_safecopy(BYTE* op, const BYTE* const oend_w, BYTE const* ip, ptrdiff_t length, ZSTD_overlap_e ovtype) {
lib/zstd/decompress/zstd_decompress_block.c
839
ptrdiff_t const diff = op - ip;
lib/zstd/decompress/zstd_decompress_block.c
878
static void ZSTD_safecopyDstBeforeSrc(BYTE* op, const BYTE* ip, ptrdiff_t length) {
lib/zstd/decompress/zstd_decompress_block.c
879
ptrdiff_t const diff = op - ip;
mm/kfence/report.c
196
const ptrdiff_t object_index = meta ? meta - kfence_metadata : -1;
net/bluetooth/eir.c
109
static u8 *create_uuid32_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len)
net/bluetooth/eir.c
142
static u8 *create_uuid128_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len)
net/bluetooth/eir.c
67
static u8 *create_uuid16_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len)
net/bluetooth/msft.c
514
ptrdiff_t offset = 0;
sound/pci/emu10k1/emuproc.c
367
len = (int)(ptrdiff_t)(bufp - buf);
sound/pci/emu10k1/p16v.c
426
runtime->private_data = (void *)(ptrdiff_t)running;
tools/build/feature/test-libdw.c
32
ptrdiff_t offset = 0;
tools/perf/util/annotate-data.c
89
ptrdiff_t off = 0;
tools/perf/util/dwarf-aux.c
1459
ptrdiff_t off = 0;
tools/perf/util/dwarf-aux.c
1554
ptrdiff_t off = 0;
tools/testing/selftests/nolibc/nolibc-test.c
1607
CASE_TEST(limit_ptrdiff_min); EXPECT_EQ(1, PTRDIFF_MIN, sizeof(long) == 8 ? (ptrdiff_t) 0x8000000000000000LL : (ptrdiff_t) 0x80000000); break;
tools/testing/selftests/nolibc/nolibc-test.c
1608
CASE_TEST(limit_ptrdiff_max); EXPECT_EQ(1, PTRDIFF_MAX, sizeof(long) == 8 ? (ptrdiff_t) 0x7fffffffffffffffLL : (ptrdiff_t) 0x7fffffff); break;
tools/testing/selftests/rseq/rseq.c
43
extern __weak ptrdiff_t __rseq_offset;
tools/testing/selftests/rseq/rseq.c
47
static const ptrdiff_t *libc_rseq_offset_p = &__rseq_offset;
tools/testing/selftests/rseq/rseq.c
52
ptrdiff_t rseq_offset;
tools/testing/selftests/rseq/rseq.h
60
extern ptrdiff_t rseq_offset;