Loading...
Documented in 2 files:
Defined in 2 files as a prototype:
- include/linux/string.h, line 283 (as a prototype)
- tools/include/linux/string.h, line 53 (as a prototype)
Defined in 3 files as a function:
- include/linux/fortify-string.h, line 743 (as a function)
- lib/string.c, line 831 (as a function)
- tools/lib/string.c, line 205 (as a function)
Referenced in 112 files:
- arch/powerpc/platforms/powermac/nvram.c, 2 times
- arch/s390/mm/vmem.c, line 161
- arch/x86/kernel/cpu/sgx/encl.c, 2 times
- arch/x86/kernel/cpu/sgx/ioctl.c, line 200
- arch/x86/kernel/fpu/xstate.c, line 424
- arch/x86/mm/init_64.c, line 872
- crypto/async_tx/async_xor.c, line 283
- crypto/dh_helper.c, line 115
- crypto/testmgr.c, 5 times
- drivers/block/rbd.c, line 3006
- drivers/char/tpm/tpm2-cmd.c, line 630
- drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c, line 1762
- drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c, 2 times
- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c, 2 times
- drivers/gpu/drm/i915/gt/intel_lrc.c, line 984
- drivers/gpu/drm/i915/gt/selftest_context.c, line 136
- drivers/gpu/drm/i915/gt/selftest_rps.c, line 175
- drivers/gpu/drm/i915/intel_memory_region.c, line 50
- drivers/gpu/drm/i915/selftests/i915_perf.c, line 405
- drivers/iio/magnetometer/yamaha-yas530.c, 2 times
- drivers/infiniband/core/uverbs_cmd.c, line 2711
- drivers/infiniband/core/uverbs_ioctl.c, line 147
- drivers/infiniband/hw/efa/efa_verbs.c, line 178
- drivers/infiniband/hw/mlx4/main.c, line 1339
- drivers/infiniband/hw/mlx4/qp.c, line 738
- drivers/infiniband/hw/mlx5/fs.c, 2 times
- drivers/infiniband/hw/mlx5/qp.c, line 4718
- drivers/infiniband/ulp/ipoib/ipoib_main.c, line 1938
- drivers/input/keyboard/applespi.c, line 1139
- drivers/isdn/mISDN/l1oip_core.c, 2 times
- drivers/md/dm-integrity.c, 2 times
- drivers/mtd/nand/raw/qcom_nandc.c, line 1426
- drivers/net/ethernet/marvell/prestera/prestera_router_hw.c, line 64
- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c, line 220
- drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c, line 971
- drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c, line 122
- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c, line 2217
- drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c, line 116
- drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c, line 462
- drivers/net/ethernet/netronome/nfp/crypto/tls.c, line 526
- drivers/net/ethernet/netronome/nfp/flower/offload.c, 2 times
- drivers/net/ethernet/sfc/tc.c, 3 times
- drivers/net/ethernet/sfc/tc.h, line 40
- drivers/net/ethernet/sfc/tc_conntrack.c, line 396
- drivers/net/geneve.c, line 1312
- drivers/net/phy/sfp.c, line 2137
- drivers/net/wireless/realtek/rtw89/fw.c, line 1703
- drivers/nvme/host/core.c, 6 times
- drivers/nvme/host/sysfs.c, 5 times
- drivers/nvme/target/admin-cmd.c, 2 times
- drivers/s390/block/dasd_ioctl.c, line 398
- drivers/s390/char/uvdevice.c, line 491
- drivers/scsi/lpfc/lpfc_els.c, 2 times
- drivers/target/target_core_iblock.c, line 476
- fs/btrfs/ioctl.c, 2 times
- fs/cramfs/inode.c, line 343
- fs/crypto/keyring.c, 3 times
- fs/crypto/policy.c, line 282
- fs/erofs/decompressor.c, line 199
- fs/exfat/super.c, line 484
- fs/ext4/ioctl.c, 3 times
- fs/gfs2/lock_dlm.c, line 548
- fs/gfs2/rgrp.c, line 401
- fs/ubifs/auth.c, line 529
- fs/verity/enable.c, line 331
- fs/verity/open.c, line 295
- fs/verity/verify.c, line 130
- fs/xfs/libxfs/xfs_rtgroup.c, line 571
- fs/xfs/libxfs/xfs_sb.c, line 514
- fs/xfs/scrub/agheader.c, 3 times
- fs/xfs/scrub/scrub.c, line 489
- fs/xfs/scrub/xfarray.c, line 227
- fs/xfs/xfs_exchrange.c, line 802
- fs/xfs/xfs_fsmap.c, 3 times
- fs/xfs/xfs_ioctl.c, 5 times
- fs/zonefs/super.c, line 1174
- include/linux/fortify-string.h, 2 times
- include/linux/sockptr.h, line 169
- include/linux/string.h, line 295
- include/linux/uaccess.h, line 496
- include/rdma/ib_verbs.h, line 3007
- io_uring/memmap.c, line 230
- io_uring/register.c, 3 times
- io_uring/rsrc.c, line 1070
- kernel/bpf/bpf_struct_ops.c, 3 times
- kernel/bpf/syscall.c, 2 times
- lib/cmdline_kunit.c, line 126
- lib/fortify_kunit.c, 3 times
- lib/string.c, line 875
- lib/test_fortify/read_overflow-memchr_inv.c, line 3
- lib/test_printf.c, 4 times
- lib/usercopy_kunit.c, line 42
- mm/huge_memory.c, line 3795
- mm/migrate.c, line 225
- mm/page_poison.c, line 54
- mm/slub.c, 2 times
- mm/vmscan.c, 3 times
- mm/vmstat.c, 2 times
- net/bpf/test_run.c, line 876
- net/ceph/decode.c, line 141
- net/core/dev_addr_lists_test.c, 2 times
- net/core/netdev-genl.c, 4 times
- net/core/rtnetlink.c, line 2122
- net/ethtool/bitset.c, line 107
- net/ethtool/ioctl.c, line 1522
- net/sched/act_ct.c, 2 times
- net/sched/cls_flower.c, 5 times
- security/keys/dh.c, line 152
- security/landlock/fs.c, line 592
- tools/perf/util/build-id.c, line 961
- tools/perf/util/dso.c, line 1544