static_assert
Defined as a preprocessor macro in:
Defined as a function prototype in:
- arch/arm64/mm/fixmap.c, line 20
- arch/x86/events/intel/lbr.c, line 889
- arch/x86/kvm/kvm_cache_regs.h, line 16
- arch/x86/kvm/mmu/spte.h, line 74
- arch/x86/kvm/mmu/spte.h, line 93
- arch/x86/kvm/mmu/spte.h, line 94
- arch/x86/kvm/mmu/spte.h, line 95
- arch/x86/kvm/mmu/spte.h, line 96
- arch/x86/kvm/mmu/spte.h, line 126
- arch/x86/kvm/mmu/spte.h, line 140
- arch/x86/kvm/mmu/spte.h, line 165
- arch/x86/kvm/mmu/spte.h, line 218
- fs/btrfs/defrag.c, line 1138
- fs/btrfs/volumes.h, line 56
- fs/btrfs/volumes.h, line 58
- fs/ntfs3/fslog.c, line 143
- include/linux/irqchip/arm-gic-v3-prio.h, line 42
- include/linux/irqchip/arm-gic-v3-prio.h, line 43
- include/linux/irqchip/arm-gic-v3-prio.h, line 45
- include/linux/irqchip/arm-gic-v3-prio.h, line 46
- include/linux/irqchip/arm-gic-v3-prio.h, line 48
- include/net/tcp.h, line 137
- mm/kfence/core.c, line 122
Referenced (in 125 files total) in:
- arch/arm/kernel/signal.c, 35 times
- arch/arm/mm/tlb.c, line 65
- arch/arm64/kernel/efi.c, line 200
- arch/arm64/kernel/signal.c, 35 times
- arch/arm64/kernel/signal32.c, 35 times
- arch/arm64/mm/fixmap.c, 2 times
- arch/powerpc/include/asm/rtas-work-area.h, 3 times
- arch/powerpc/platforms/pseries/papr-sysparm.c, 4 times
- arch/powerpc/platforms/pseries/setup.c, line 948
- arch/riscv/include/asm/kvm_vcpu_pmu.h, line 20
- arch/riscv/kvm/vm.c, line 18
- arch/sparc/kernel/signal32.c, 33 times
- arch/sparc/kernel/signal_64.c, 33 times
- arch/um/kernel/skas/mmu.c, line 20
- arch/x86/events/intel/lbr.c, line 889
- arch/x86/events/perf_event.h, 2 times
- arch/x86/include/asm/cpuid.h, 4 times
- arch/x86/include/asm/current.h, line 36
- arch/x86/include/asm/irq_stack.h, 2 times
- arch/x86/include/asm/svm.h, 2 times
- arch/x86/kernel/cpu/mtrr/mtrr.c, 5 times
- arch/x86/kernel/signal_32.c, 42 times
- arch/x86/kernel/signal_64.c, 45 times
- arch/x86/kvm/kvm_cache_regs.h, line 16
- arch/x86/kvm/mmu/spte.h, 11 times
- arch/x86/kvm/svm/avic.c, line 60
- fs/btrfs/accessors.h, 6 times
- fs/btrfs/compression.h, line 36
- fs/btrfs/defrag.c, line 1138
- fs/btrfs/fs.h, line 60
- fs/btrfs/inode.c, 8 times
- fs/btrfs/locking.h, line 162
- fs/btrfs/send.c, 2 times
- fs/btrfs/sysfs.c, 2 times
- fs/btrfs/volumes.h, 3 times
- fs/ntfs3/dir.c, 5 times
- fs/ntfs3/fslog.c, 13 times
- fs/ntfs3/fsntfs.c, 3 times
- fs/ntfs3/inode.c, 3 times
- fs/ntfs3/namei.c, 3 times
- fs/ntfs3/ntfs.h, 39 times
- fs/ntfs3/record.c, line 242
- fs/ntfs3/super.c, line 1597
- fs/ntfs3/xattr.c, line 83
- fs/smb/common/smb2pdu.h, line 1219
- fs/xfs/libxfs/xfs_ondisk.h, 3 times
- include/linux/bitops.h, line 72
- include/linux/bpf.h, 3 times
- include/linux/bpf_verifier.h, 2 times
- include/linux/build_bug.h, line 77
- include/linux/console.h, line 238
- include/linux/container_of.h, line 20
- include/linux/fs.h, line 2692
- include/linux/init.h, line 266
- include/linux/irqchip/arm-gic-v3-prio.h, 5 times
- include/linux/minmax.h, line 114
- include/linux/mm_types.h, 5 times
- include/linux/mnt_idmapping.h, 4 times
- include/linux/netdevice.h, line 4321
- include/linux/pds/pds_adminq.h, 3 times
- include/linux/pds/pds_core_if.h, 7 times
- include/linux/pds/pds_intr.h, line 78
- include/linux/perf/arm_pmu.h, 3 times
- include/linux/perf_event.h, line 150
- include/linux/rw_hint.h, line 21
- include/linux/slab.h, line 695
- include/linux/spi/spi.h, line 247
- include/linux/surface_aggregator/serial_hub.h, 2 times
- include/linux/vmcore_info.h, line 45
- include/net/addrconf.h, line 63
- include/net/ieee80211_radiotap.h, line 55
- include/net/libeth/cache.h, 5 times
- include/net/libeth/tx.h, line 69
- include/net/netmem.h, line 49
- include/net/tcp.h, line 137
- include/scsi/scsi_proto.h, 3 times
- include/ufs/ufs.h, line 23
- include/ufs/ufshci.h, 2 times
- kernel/bpf/preload/iterators/iterators.lskel-big-endian.h, line 412
- kernel/bpf/preload/iterators/iterators.lskel-little-endian.h, line 428
- kernel/events/hw_breakpoint.c, line 171
- kernel/kallsyms.c, line 460
- kernel/kcsan/debugfs.c, line 37
- kernel/kcsan/encoding.h, 2 times
- kernel/locking/lockdep_internals.h, line 27
- kernel/printk/printk.c, line 2557
- kernel/sched/sched.h, 3 times
- lib/cmdline_kunit.c, 2 times
- lib/errname.c, 3 times
- lib/stackdepot.c, line 96
- lib/vsprintf.c, 4 times
- lib/zlib_deflate/deflate.c, line 119
- lib/zlib_dfltcc/dfltcc.h, 3 times
- lib/zlib_inflate/infutil.h, line 34
- mm/kfence/core.c, 2 times
- mm/slab.h, 3 times
- net/9p/protocol.c, line 55
- net/core/filter.c, line 92
- net/core/skbuff.c, 6 times
- net/ethtool/coalesce.c, line 31
- net/ethtool/common.c, 8 times
- net/ethtool/tunnels.c, 3 times
- net/netfilter/nft_set_pipapo.h, 2 times
- net/smc/smc_clc.h, 2 times
- net/tls/tls_main.c, 8 times
- rust/helpers/build_assert.c, line 21
- security/integrity/ima/ima_policy.c, line 131
- security/keys/trusted-keys/trusted_caam.c, 2 times
- security/landlock/ruleset.h, 5 times
- sound/pci/emu10k1/emufx.c, line 1397
- sound/pci/emu10k1/emumixer.c, 18 times
- sound/pci/emu10k1/emuproc.c, line 436
- sound/pci/ymfpci/ymfpci.h, line 312
- sound/soc/codecs/audio-iio-aux.c, 2 times
- sound/soc/codecs/cs35l56-shared.c, line 602
- sound/soc/codecs/cs42l43-jack.c, line 860
- sound/soc/codecs/cs42l43.c, line 604
- sound/soc/intel/avs/avs.h, line 381
- sound/soc/intel/avs/icl.c, 3 times
- sound/soc/intel/avs/loader.c, 2 times
- sound/soc/intel/avs/messages.h, 43 times
- tools/bpf/bpftool/gen.c, line 515
- tools/include/linux/build_bug.h, 2 times
- tools/testing/selftests/kvm/memslot_perf_test.c, 2 times
- tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.c, line 22
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.