Loading...
Defined in 5 files as a macro:
- include/linux/compiler_attributes.h, line 244 (as a macro)
- include/linux/raid/pq.h, line 49 (as a macro)
- tools/include/linux/compiler-gcc.h, line 31 (as a macro)
- tools/include/linux/compiler.h, line 58 (as a macro)
- tools/testing/selftests/bpf/prog_tests/perf_event_stackmap.c, line 10 (as a macro)
Referenced in 302 files:
- arch/arc/include/asm/stacktrace.h, line 29
- arch/arc/kernel/stacktrace.c, 2 times
- arch/arc/kernel/traps.c, line 37
- arch/arc/kernel/troubleshoot.c, line 21
- arch/arc/mm/cache.c, 6 times
- arch/arc/mm/fault.c, line 26
- arch/arc/mm/highmem.c, line 50
- arch/arc/mm/tlb.c, 2 times
- arch/arc/plat-axs10x/axs10x.c, line 227
- arch/arm/include/asm/idmap.h, line 9
- arch/arm/include/asm/tcm.h, line 21
- arch/arm/lib/uaccess_with_memcpy.c, 2 times
- arch/arm64/kernel/stacktrace.c, line 175
- arch/csky/include/asm/tcm.h, line 17
- arch/powerpc/include/asm/interrupt.h, line 390
- arch/powerpc/kernel/btext.c, line 462
- arch/powerpc/kvm/book3s_hv.c, line 3754
- arch/powerpc/kvm/book3s_xics.c, 4 times
- arch/powerpc/mm/fault.c, 3 times
- arch/powerpc/platforms/cell/spufs/sched.c, line 901
- arch/riscv/kernel/return_address.c, line 32
- arch/riscv/kernel/stacktrace.c, 2 times
- arch/s390/boot/pgm_check_info.c, 2 times
- arch/s390/kernel/early.c, 5 times
- arch/s390/kernel/machine_kexec.c, line 77
- arch/s390/lib/test_unwind.c, 9 times
- arch/s390/net/bpf_jit_comp.c, line 778
- arch/sh/mm/fault.c, 6 times
- arch/sparc/mm/fault_32.c, line 104
- arch/sparc/mm/fault_64.c, line 255
- arch/x86/events/intel/core.c, line 2268
- arch/x86/include/asm/idtentry.h, 2 times
- arch/x86/kernel/alternative.c, 13 times
- arch/x86/kernel/apic/apic.c, line 2125
- arch/x86/kernel/callthunks.c, line 323
- arch/x86/kernel/kvm.c, line 869
- arch/x86/kernel/tboot.c, line 51
- arch/x86/kvm/emulate.c, line 3779
- arch/x86/kvm/mmu/mmu.c, line 5711
- arch/x86/kvm/vmx/vmx.c, 6 times
- arch/x86/lib/delay.c, line 207
- arch/x86/mm/fault.c, 7 times
- arch/x86/xen/mmu_pv.c, 2 times
- block/blk-core.c, line 518
- crypto/serpent_generic.c, line 228
- crypto/sha3_generic.c, line 29
- drivers/base/devtmpfs.c, line 412
- drivers/block/loop.c, 2 times
- drivers/cdrom/cdrom.c, 12 times
- drivers/clocksource/arc_timer.c, line 32
- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c, line 1060
- drivers/dma/sa11x0-dma.c, 2 times
- drivers/firmware/xilinx/zynqmp.c, 3 times
- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_resource.c, line 1628
- drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c, line 3400
- drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c, line 3685
- drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c, line 3794
- drivers/gpu/drm/display/drm_dp_mst_topology.c, line 1526
- drivers/gpu/drm/drm_mm.c, line 107
- drivers/gpu/drm/drm_modeset_lock.c, line 82
- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c, line 1780
- drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c, line 508
- drivers/gpu/drm/i915/gt/intel_execlists_submission.c, 3 times
- drivers/gpu/drm/i915/gt/intel_ring.c, line 192
- drivers/gpu/drm/i915/gt/intel_timeline.c, line 307
- drivers/gpu/drm/i915/i915_request.c, line 834
- drivers/gpu/drm/i915/i915_syncmap.c, line 230
- drivers/gpu/drm/i915/i915_vma.c, 3 times
- drivers/gpu/drm/i915/intel_runtime_pm.c, 5 times
- drivers/gpu/drm/i915/intel_uncore.c, line 2023
- drivers/gpu/drm/i915/selftests/scatterlist.c, 3 times
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramfuc.h, line 46
- drivers/hid/bpf/hid_bpf_dispatch.c, 7 times
- drivers/hid/bpf/hid_bpf_jmp_table.c, 2 times
- drivers/hid/usbhid/hiddev.c, 2 times
- drivers/i2c/i2c-dev.c, 2 times
- drivers/infiniband/hw/hfi1/driver.c, 2 times
- drivers/infiniband/hw/hfi1/rc.c, line 2510
- drivers/infiniband/hw/hfi1/verbs.c, line 654
- drivers/infiniband/hw/hfi1/vnic_sdma.c, line 49
- drivers/infiniband/hw/qib/qib_iba6120.c, line 1513
- drivers/infiniband/hw/qib/qib_iba7220.c, line 1857
- drivers/infiniband/hw/qib/qib_iba7322.c, 5 times
- drivers/infiniband/hw/qib/qib_tx.c, line 263
- drivers/infiniband/hw/qib/qib_verbs.c, line 559
- drivers/infiniband/sw/rdmavt/vt.c, line 380
- drivers/md/dm-integrity.c, line 1694
- drivers/md/dm-verity-target.c, line 494
- drivers/md/dm.c, line 1382
- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c, 4 times
- drivers/media/i2c/tc358743.c, 2 times
- drivers/misc/kgdbts.c, line 200
- drivers/misc/lkdtm/bugs.c, 7 times
- drivers/misc/lkdtm/cfi.c, 5 times
- drivers/misc/lkdtm/core.c, line 157
- drivers/misc/lkdtm/perms.c, 4 times
- drivers/misc/lkdtm/usercopy.c, 3 times
- drivers/net/ethernet/amd/atarilance.c, line 403
- drivers/net/ethernet/chelsio/cxgb4/sge.c, 2 times
- drivers/net/ethernet/freescale/gianfar.c, line 1484
- drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c, line 566
- drivers/net/wireless/intel/iwlegacy/common.c, line 3588
- drivers/opp/core.c, line 654
- drivers/pci/access.c, 3 times
- drivers/platform/surface/aggregator/ssh_packet_layer.c, 7 times
- drivers/platform/surface/aggregator/ssh_request_layer.c, line 71
- drivers/rtc/rtc-ds1511.c, 2 times
- drivers/soc/fsl/qbman/qman.c, line 1571
- fs/afs/inode.c, line 32
- fs/afs/rxrpc.c, line 918
- fs/afs/server.c, line 611
- fs/bcachefs/alloc_background.c, 2 times
- fs/bcachefs/alloc_foreground.c, 2 times
- fs/bcachefs/backpointers.c, line 86
- fs/bcachefs/bset.c, 3 times
- fs/bcachefs/btree_cache.c, 2 times
- fs/bcachefs/btree_iter.c, 17 times
- fs/bcachefs/btree_key_cache.c, line 461
- fs/bcachefs/btree_locking.c, 4 times
- fs/bcachefs/btree_trans_commit.c, 9 times
- fs/bcachefs/btree_update.c, 5 times
- fs/bcachefs/fs-io-buffered.c, line 811
- fs/bcachefs/fs-io-direct.c, 4 times
- fs/bcachefs/inode.c, 2 times
- fs/bcachefs/io_read.c, 3 times
- fs/bcachefs/io_write.c, line 478
- fs/bcachefs/movinggc.c, line 189
- fs/bcachefs/replicas.c, line 406
- fs/bcachefs/six.c, line 456
- fs/bcachefs/snapshot.c, line 147
- fs/bcachefs/util.c, line 376
- fs/btrfs/block-group.c, line 844
- fs/btrfs/btrfs_inode.h, line 423
- fs/btrfs/compression.c, 2 times
- fs/btrfs/ctree.c, 16 times
- fs/btrfs/delayed-ref.c, 2 times
- fs/btrfs/extent-tree.c, 17 times
- fs/btrfs/extent_io.c, 2 times
- fs/btrfs/extent_map.c, line 550
- fs/btrfs/file-item.c, line 814
- fs/btrfs/file.c, 4 times
- fs/btrfs/free-space-cache.c, 3 times
- fs/btrfs/inode.c, 13 times
- fs/btrfs/ioctl.c, 20 times
- fs/btrfs/raid56.c, 2 times
- fs/btrfs/reflink.c, line 724
- fs/btrfs/relocation.c, line 2967
- fs/btrfs/tests/extent-io-tests.c, line 20
- fs/btrfs/tests/inode-tests.c, line 218
- fs/btrfs/transaction.c, 7 times
- fs/btrfs/tree-log.c, 22 times
- fs/btrfs/tree-mod-log.c, line 133
- fs/btrfs/volumes.c, 5 times
- fs/dcache.c, line 2277
- fs/eventpoll.c, line 1426
- fs/nfsd/nfs4xdr.c, 3 times
- fs/nfsd/nfscache.c, line 273
- fs/ntfs3/inode.c, 2 times
- fs/ntfs3/super.c, line 586
- fs/ntfs3/xattr.c, 3 times
- fs/smb/server/smb2pdu.c, 5 times
- fs/splice.c, 2 times
- fs/udf/super.c, line 1676
- fs/xfs/xfs_file.c, 4 times
- fs/xfs/xfs_linux.h, line 243
- include/crypto/utils.h, line 56
- include/linux/bpf.h, line 1290
- include/linux/btf.h, line 85
- include/linux/compiler_attributes.h, line 398
- include/linux/compiler_types.h, 2 times
- include/linux/init.h, line 75
- include/linux/mtd/xip.h, line 31
- init/main.c, 3 times
- io_uring/io_uring.c, line 454
- kernel/bpf/bpf_lsm.c, line 25
- kernel/bpf/core.c, line 1491
- kernel/cgroup/cgroup.c, line 255
- kernel/cgroup/rstat.c, line 163
- kernel/debug/debug_core.c, line 1217
- kernel/events/core.c, line 3729
- kernel/fork.c, line 3056
- kernel/kcsan/core.c, 9 times
- kernel/kcsan/debugfs.c, line 63
- kernel/kcsan/kcsan_test.c, 29 times
- kernel/locking/lockdep.c, 7 times
- kernel/locking/mutex.c, 10 times
- kernel/locking/rwsem.c, line 746
- kernel/locking/semaphore.c, 10 times
- kernel/locking/spinlock.c, 28 times
- kernel/module/main.c, line 2501
- kernel/module/tree_lookup.c, line 64
- kernel/rcu/tree.c, line 1718
- kernel/sched/core.c, line 5898
- kernel/sched/idle.c, line 52
- kernel/trace/ring_buffer.c, line 2686
- kernel/trace/trace_selftest_dynamic.c, 2 times
- lib/crypto/curve25519-fiat32.c, 5 times
- lib/crypto/memneq.c, line 163
- lib/fortify_kunit.c, line 43
- lib/inflate.c, 2 times
- lib/kstrtox.c, 12 times
- lib/locking-selftest.c, line 155
- lib/lzo/lzo1x_compress.c, line 21
- lib/stackinit_kunit.c, 6 times
- lib/test_bitmap.c, line 694
- lib/test_fprobe.c, 3 times
- lib/test_kprobes.c, 6 times
- lib/test_maple_tree.c, 45 times
- lib/test_ref_tracker.c, 2 times
- lib/test_xarray.c, 53 times
- lib/vsprintf.c, 3 times
- mm/filemap.c, line 841
- mm/folio-compat.c, line 93
- mm/kasan/kasan_test_module.c, line 18
- mm/kfence/core.c, line 276
- mm/kmemleak.c, line 618
- mm/kmsan/kmsan_test.c, 8 times
- mm/nommu.c, line 423
- mm/page_alloc.c, 2 times
- mm/page_owner.c, 5 times
- mm/slab.c, 4 times
- mm/slub.c, 4 times
- mm/sparse.c, line 63
- mm/usercopy.c, line 37
- mm/util.c, line 52
- net/bpf/test_run.c, 9 times
- net/core/dev.c, line 10581
- net/core/page_pool.c, 2 times
- net/core/rtnetlink.c, line 1068
- net/mac80211/ieee80211_i.h, line 2581
- net/mptcp/options.c, line 760
- net/netfilter/nf_conntrack_core.c, 3 times
- net/netfilter/nf_conntrack_proto_dccp.c, line 385
- net/netfilter/nf_conntrack_proto_sctp.c, line 244
- net/netfilter/nf_conntrack_proto_tcp.c, line 838
- net/netfilter/nf_tables_core.c, 3 times
- net/netfilter/nft_meta.c, 7 times
- net/netfilter/nft_socket.c, line 39
- net/packet/af_packet.c, line 247
- net/socket.c, 3 times
- net/sunrpc/clnt.c, line 2658
- net/sunrpc/svc_xprt.c, line 1217
- net/sunrpc/xdr.c, line 1043
- net/sunrpc/xprtrdma/rpc_rdma.c, 3 times
- net/sunrpc/xprtrdma/svc_rdma_rw.c, 2 times
- net/sunrpc/xprtrdma/verbs.c, 3 times
- net/tls/tls_sw.c, line 71
- net/wireless/wext-core.c, line 676
- samples/ftrace/ftrace-ops.c, 2 times
- samples/livepatch/livepatch-shadow-mod.c, 3 times
- security/keys/gc.c, line 135
- security/selinux/avc.c, 4 times
- security/selinux/hooks.c, line 3067
- tools/include/linux/compiler.h, line 57
- tools/lib/bpf/bpf_helpers.h, line 49
- tools/perf/arch/x86/tests/bp-modify.c, 2 times
- tools/perf/bench/find-bit-bench.c, line 34
- tools/perf/tests/bp_account.c, line 37
- tools/perf/tests/bp_signal.c, line 62
- tools/perf/tests/bp_signal_overflow.c, line 33
- tools/perf/tests/dwarf-unwind.c, 6 times
- tools/perf/tests/workloads/leafloop.c, 4 times
- tools/perf/tests/workloads/thloop.c, 2 times
- tools/testing/radix-tree/maple.c, 15 times
- tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c, 24 times
- tools/testing/selftests/bpf/prog_tests/attach_probe.c, 4 times
- tools/testing/selftests/bpf/prog_tests/bpf_cookie.c, line 17
- tools/testing/selftests/bpf/prog_tests/bpf_iter.c, line 1569
- tools/testing/selftests/bpf/prog_tests/fill_link_info.c, line 28
- tools/testing/selftests/bpf/prog_tests/get_func_ip_test.c, line 6
- tools/testing/selftests/bpf/prog_tests/perf_event_stackmap.c, 7 times
- tools/testing/selftests/bpf/prog_tests/task_pt_regs.c, line 7
- tools/testing/selftests/bpf/prog_tests/uprobe_autoattach.c, line 8
- tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c, 3 times
- tools/testing/selftests/bpf/progs/async_stack_depth.c, 2 times
- tools/testing/selftests/bpf/progs/bpf_iter_netlink.c, line 9
- tools/testing/selftests/bpf/progs/connect4_prog.c, line 35
- tools/testing/selftests/bpf/progs/test_btf_newkv.c, 2 times
- tools/testing/selftests/bpf/progs/test_btf_nokv.c, 2 times
- tools/testing/selftests/bpf/progs/test_global_func1.c, 4 times
- tools/testing/selftests/bpf/progs/test_global_func2.c, 4 times
- tools/testing/selftests/bpf/progs/test_global_func3.c, 8 times
- tools/testing/selftests/bpf/progs/test_global_func4.c, 7 times
- tools/testing/selftests/bpf/progs/test_global_func5.c, 3 times
- tools/testing/selftests/bpf/progs/test_global_func6.c, 3 times
- tools/testing/selftests/bpf/progs/test_global_func7.c, line 8
- tools/testing/selftests/bpf/progs/test_pkt_access.c, 7 times
- tools/testing/selftests/bpf/progs/test_sysctl_loop2.c, line 22
- tools/testing/selftests/bpf/progs/test_verif_scale1.c, line 5
- tools/testing/selftests/bpf/progs/test_verif_scale3.c, line 5
- tools/testing/selftests/bpf/progs/test_xdp_noinline.c, 15 times
- tools/testing/selftests/bpf/test_loader.c, line 531
- tools/testing/selftests/bpf/urandom_read.c, line 34
- tools/testing/selftests/kvm/aarch64/page_fault_test.c, line 517
- tools/testing/selftests/kvm/lib/assert.c, 2 times
- tools/testing/selftests/kvm/x86_64/sync_regs_test.c, line 134
- tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.c, 4 times
- tools/testing/selftests/mm/pkey-helpers.h, line 82
- tools/testing/selftests/mm/protection_keys.c, line 954
- tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c, line 41
- tools/testing/selftests/x86/test_FCMOV.c, line 17
- tools/testing/selftests/x86/test_shadow_stack.c, line 199