__always_inline
Defined as a preprocessor macro in:
- arch/alpha/include/asm/compiler.h, line 15
- arch/alpha/include/asm/compiler.h, line 16
- arch/powerpc/boot/decompress.c, line 28
- include/linux/compiler-gcc.h, line 103
- include/linux/compiler_types.h, line 202
- include/uapi/linux/stddef.h, line 5
- tools/include/linux/compiler.h, line 18
- tools/include/linux/compiler.h, line 37
- tools/include/linux/compiler.h, line 38
- tools/testing/selftests/x86/mpx-mini-test.c, line 44
Referenced (in 211 files total) in:
- arch/alpha/include/asm/compiler.h, 2 times
- arch/alpha/include/asm/xchg.h, 2 times
- arch/arm/include/asm/arch_timer.h, 2 times
- arch/arm/include/asm/bitrev.h, 3 times
- arch/arm/include/asm/jump_label.h, 2 times
- arch/arm/include/asm/stackprotector.h, line 27
- arch/arm/include/asm/stacktrace.h, line 18
- arch/arm64/include/asm/arch_timer.h, 2 times
- arch/arm64/include/asm/bitrev.h, 3 times
- arch/arm64/include/asm/current.h, line 15
- arch/arm64/include/asm/insn.h, 2 times
- arch/arm64/include/asm/jump_label.h, 2 times
- arch/arm64/include/asm/stackprotector.h, line 27
- arch/ia64/include/asm/spinlock.h, 10 times
- arch/m68k/include/asm/uaccess_mm.h, 2 times
- arch/mips/include/asm/bitrev.h, 3 times
- arch/mips/include/asm/jump_label.h, 2 times
- arch/mips/include/asm/stackprotector.h, line 29
- arch/mips/include/asm/stacktrace.h, line 34
- arch/mips/vdso/gettimeofday.c, 9 times
- arch/openrisc/include/asm/fixmap.h, line 65
- arch/parisc/include/asm/hash.h, line 117
- arch/powerpc/boot/decompress.c, line 28
- arch/powerpc/include/asm/cmpxchg.h, 18 times
- arch/powerpc/include/asm/cpu_has_feature.h, line 23
- arch/powerpc/include/asm/jump_label.h, 2 times
- arch/powerpc/include/asm/mmu.h, line 165
- arch/powerpc/include/asm/spinlock.h, line 65
- arch/riscv/include/asm/atomic.h, 31 times
- arch/riscv/include/asm/current.h, line 35
- arch/s390/include/asm/irq.h, line 76
- arch/s390/include/asm/jump_label.h, 2 times
- arch/sh/include/asm/dwarf.h, line 207
- arch/sh/include/asm/stackprotector.h, line 16
- arch/sh/include/asm/uaccess.h, 2 times
- arch/sh/include/asm/unaligned-sh4a.h, line 35
- arch/sh/mm/pmb.c, 5 times
- arch/sparc/include/asm/jump_label.h, 2 times
- arch/sparc/vdso/vclock_gettime.c, line 91
- arch/x86/entry/common.c, line 304
- arch/x86/entry/vdso/vclock_gettime.c, 2 times
- arch/x86/include/asm/arch_hweight.h, 2 times
- arch/x86/include/asm/atomic.h, 17 times
- arch/x86/include/asm/atomic64_64.h, 5 times
- arch/x86/include/asm/bitops.h, 24 times
- arch/x86/include/asm/cpufeature.h, line 162
- arch/x86/include/asm/current.h, line 13
- arch/x86/include/asm/dmi.h, line 11
- arch/x86/include/asm/fpu/internal.h, 3 times
- arch/x86/include/asm/jump_label.h, 2 times
- arch/x86/include/asm/msr.h, 2 times
- arch/x86/include/asm/nospec-branch.h, line 253
- arch/x86/include/asm/paravirt.h, 5 times
- arch/x86/include/asm/percpu.h, line 511
- arch/x86/include/asm/preempt.h, 9 times
- arch/x86/include/asm/processor.h, 2 times
- arch/x86/include/asm/pvclock.h, 3 times
- arch/x86/include/asm/refcount.h, 7 times
- arch/x86/include/asm/smap.h, 2 times
- arch/x86/include/asm/stackprotector.h, line 61
- arch/x86/include/asm/string_32.h, 4 times
- arch/x86/include/asm/string_64.h, 2 times
- arch/x86/include/asm/uaccess_32.h, 3 times
- arch/x86/include/asm/uaccess_64.h, 5 times
- arch/x86/kernel/cpu/common.c, 4 times
- arch/x86/kernel/process.c, 5 times
- arch/x86/kernel/process_64.c, 4 times
- arch/x86/kernel/stacktrace.c, line 94
- arch/x86/kernel/tsc.c, 3 times
- arch/x86/kvm/cpuid.h, 4 times
- arch/x86/kvm/emulate.c, 3 times
- arch/x86/kvm/hyperv.c, line 1258
- arch/x86/kvm/mmu.c, 5 times
- arch/x86/kvm/vmx.c, 20 times
- arch/x86/kvm/vmx_evmcs.h, line 302
- arch/xtensa/include/asm/fixmap.h, line 60
- arch/xtensa/include/asm/stackprotector.h, line 28
- arch/xtensa/include/asm/stacktrace.h, line 20
- crypto/aes_ti.c, 2 times
- fs/namei.c, line 1006
- fs/userfaultfd.c, 2 times
- include/asm-generic/atomic-instrumented.h, 59 times
- include/asm-generic/atomic-long.h, 3 times
- include/asm-generic/bitops/__ffs.h, line 13
- include/asm-generic/bitops/__fls.h, line 13
- include/asm-generic/bitops/builtin-__ffs.h, line 11
- include/asm-generic/bitops/builtin-__fls.h, line 11
- include/asm-generic/bitops/builtin-ffs.h, line 13
- include/asm-generic/bitops/builtin-fls.h, line 12
- include/asm-generic/bitops/fls.h, line 13
- include/asm-generic/bitops/fls64.h, 2 times
- include/asm-generic/fixmap.h, line 29
- include/asm-generic/kprobes.h, line 18
- include/asm-generic/preempt.h, 10 times
- include/asm-generic/qspinlock.h, 7 times
- include/linux/async_tx.h, line 30
- include/linux/bitfield.h, 6 times
- include/linux/bitmap.h, 3 times
- include/linux/bitops.h, 3 times
- include/linux/bottom_half.h, line 10
- include/linux/buffer_head.h, 5 times
- include/linux/compiler-gcc.h, line 103
- include/linux/compiler.h, 3 times
- include/linux/compiler_types.h, 2 times
- include/linux/filter.h, 3 times
- include/linux/hash.h, line 77
- include/linux/jiffies.h, 2 times
- include/linux/jump_label.h, 5 times
- include/linux/math64.h, line 145
- include/linux/mm.h, line 1164
- include/linux/mm_inline.h, 7 times
- include/linux/mmzone.h, line 983
- include/linux/netdevice.h, 3 times
- include/linux/nodemask.h, line 128
- include/linux/page-flags.h, 21 times
- include/linux/perf_event.h, 4 times
- include/linux/quota.h, line 507
- include/linux/radix-tree.h, 3 times
- include/linux/rbtree_augmented.h, 3 times
- include/linux/rbtree_latch.h, 7 times
- include/linux/sched.h, line 1730
- include/linux/skbuff.h, 2 times
- include/linux/slab.h, 12 times
- include/linux/spinlock.h, 13 times
- include/linux/string.h, line 229
- include/linux/thread_info.h, 2 times
- include/linux/time32.h, line 146
- include/linux/time64.h, line 138
- include/linux/uaccess.h, 9 times
- include/linux/uio.h, 7 times
- include/linux/unaligned/access_ok.h, 12 times
- include/net/sock.h, 2 times
- include/net/xdp.h, 2 times
- include/uapi/linux/byteorder/big_endian.h, 12 times
- include/uapi/linux/byteorder/little_endian.h, 12 times
- include/uapi/linux/stddef.h, 2 times
- include/uapi/linux/swab.h, 5 times
- kernel/bpf/core.c, 4 times
- kernel/events/core.c, 3 times
- kernel/events/ring_buffer.c, 3 times
- kernel/irq/chip.c, line 229
- kernel/irq/internals.h, line 357
- kernel/locking/mutex.c, 8 times
- kernel/locking/qspinlock.c, 11 times
- kernel/locking/qspinlock_paravirt.h, 4 times
- kernel/sched/cputime.c, line 233
- kernel/sched/fair.c, 8 times
- kernel/sched/sched.h, 4 times
- kernel/sched/core.c, 3 times
- kernel/smp.c, 3 times
- kernel/time/timekeeping.c, 3 times
- kernel/trace/bpf_trace.c, 3 times
- kernel/trace/ftrace.c, 2 times
- kernel/trace/ring_buffer.c, 16 times
- kernel/trace/trace.c, 3 times
- kernel/trace/trace.h, 4 times
- kernel/trace/trace_functions.c, line 402
- kernel/module.c, 4 times
- lib/lz4/lz4defs.h, line 41
- lib/radix-tree.c, line 231
- lib/rbtree.c, 2 times
- lib/xz/xz_dec_lzma2.c, 4 times
- lib/zstd/fse_compress.c, line 43
- lib/zstd/fse_decompress.c, line 43
- lib/zstd/huf_decompress.c, line 43
- lib/zstd/zstd_internal.h, line 23
- mm/gup.c, line 864
- mm/kasan/kasan.c, 8 times
- mm/ksm.c, 6 times
- mm/list_lru.c, line 67
- mm/mempool.c, 2 times
- mm/mmap.c, 3 times
- mm/page_alloc.c, 7 times
- mm/page_owner.c, line 58
- mm/slab.c, 9 times
- mm/slab.h, 2 times
- mm/slab_common.c, line 1454
- mm/slob.c, line 427
- mm/slub.c, 8 times
- mm/userfaultfd.c, 3 times
- mm/vmscan.c, line 1449
- net/bpf/test_run.c, line 14
- net/core/flow_dissector.c, 2 times
- net/core/secure_seq.c, 2 times
- net/ipv6/ila/ila_xlat.c, line 58
- net/netfilter/nf_conntrack_core.c, line 2063
- samples/bpf/sockex3_kern.c, line 138
- samples/bpf/syscall_tp_kern.c, line 38
- samples/bpf/tc_l2_redirect_kern.c, line 48
- samples/bpf/test_map_in_map_kern.c, 3 times
- samples/bpf/xdp_adjust_tail_kern.c, 6 times
- samples/bpf/xdp_fwd_kern.c, 2 times
- samples/bpf/xdp_monitor_kern.c, line 44
- samples/bpf/xdp_redirect_cpu_kern.c, 5 times
- samples/bpf/xdp_tx_iptunnel_kern.c, 5 times
- sound/soc/soc-dapm.c, 2 times
- tools/arch/x86/include/asm/atomic.h, line 68
- tools/include/asm-generic/bitops/__ffs.h, line 14
- tools/include/asm-generic/bitops/__fls.h, line 13
- tools/include/asm-generic/bitops/atomic.h, line 18
- tools/include/asm-generic/bitops/fls.h, line 13
- tools/include/asm-generic/bitops/fls64.h, 2 times
- tools/include/linux/compiler.h, 6 times
- tools/include/linux/hash.h, line 77
- tools/include/linux/rbtree_augmented.h, 2 times
- tools/lib/rbtree.c, 2 times
- tools/testing/selftests/bpf/test_l4lb.c, 7 times
- tools/testing/selftests/bpf/test_tcp_estats.c, 7 times
- tools/testing/selftests/bpf/test_xdp.c, 5 times
- tools/testing/selftests/x86/mpx-mini-test.c, 30 times
- tools/virtio/ringtest/main.h, 2 times
kernel.org | git.kernel.org | LWN.net | Project Home | Wiki (Japanese) | Wiki (English) | 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.
