Defined in 3 files as a macro:
Defined in 8 files as a label:
Referenced in 396 files:
- arch/arm/boot/compressed/debug.S, 2 times
- arch/arm/boot/compressed/head.S, 2 times
- arch/arm/common/mcpm_head.S, line 213
- arch/arm/common/vlock.S, 2 times
- arch/arm/crypto/aes-armv4.S, 4 times
- arch/arm/crypto/aes-ce-core.S, 14 times
- arch/arm/crypto/crc32-ce-core.S, 4 times
- arch/arm/crypto/crct10dif-ce-core.S, line 368
- arch/arm/crypto/ghash-ce-core.S, line 94
- arch/arm/crypto/sha1-armv4-large.S, line 495
- arch/arm/crypto/sha1-armv7-neon.S, line 638
- arch/arm/crypto/sha1-ce-core.S, line 125
- arch/arm/crypto/sha2-ce-core.S, line 125
- arch/arm/kernel/debug.S, 9 times
- arch/arm/kernel/entry-armv.S, 22 times
- arch/arm/kernel/entry-common.S, 18 times
- arch/arm/kernel/entry-ftrace.S, 7 times
- arch/arm/kernel/entry-v7m.S, 4 times
- arch/arm/kernel/fiqasm.S, 2 times
- arch/arm/kernel/head-common.S, 7 times
- arch/arm/kernel/head-nommu.S, 4 times
- arch/arm/kernel/head.S, 13 times
- arch/arm/kernel/hyp-stub.S, 6 times
- arch/arm/kernel/iwmmxt.S, 6 times
- arch/arm/kernel/relocate_kernel.S, line 85
- arch/arm/kernel/sleep.S, 6 times
- arch/arm/kernel/smccc-call.S, 2 times
- arch/arm/kvm/hyp/entry.S, 3 times
- arch/arm/kvm/hyp/hyp-entry.S, line 97
- arch/arm/kvm/hyp/vfp.S, 2 times
- arch/arm/kvm/init.S, line 128
- arch/arm/kvm/interrupts.S, line 52
- arch/arm/lib/ashldi3.S, 2 times
- arch/arm/lib/ashrdi3.S, 2 times
- arch/arm/lib/backtrace.S, 2 times
- arch/arm/lib/bitops.h, 4 times
- arch/arm/lib/bswapsdi2.S, 4 times
- arch/arm/lib/call_with_stack.S, line 44
- arch/arm/lib/clear_user.S, 2 times
- arch/arm/lib/copy_from_user.S, line 96
- arch/arm/lib/copy_page.S, line 47
- arch/arm/lib/copy_to_user.S, 2 times
- arch/arm/lib/csumipv6.S, line 32
- arch/arm/lib/csumpartial.S, line 142
- arch/arm/lib/csumpartialcopy.S, line 51
- arch/arm/lib/csumpartialcopyuser.S, line 75
- arch/arm/lib/delay-loop.S, 3 times
- arch/arm/lib/div64.S, line 212
- arch/arm/lib/findbit.S, 8 times
- arch/arm/lib/getuser.S, 10 times
- arch/arm/lib/io-readsb.S, line 123
- arch/arm/lib/io-readsl.S, line 79
- arch/arm/lib/io-readsw-armv4.S, line 131
- arch/arm/lib/io-writesb.S, line 94
- arch/arm/lib/io-writesl.S, line 67
- arch/arm/lib/io-writesw-armv4.S, line 100
- arch/arm/lib/lib1funcs.S, 9 times
- arch/arm/lib/lshrdi3.S, 2 times
- arch/arm/lib/memchr.S, line 26
- arch/arm/lib/memcpy.S, 2 times
- arch/arm/lib/memmove.S, line 227
- arch/arm/lib/memset.S, 2 times
- arch/arm/lib/memzero.S, line 137
- arch/arm/lib/muldi3.S, 2 times
- arch/arm/lib/putuser.S, 5 times
- arch/arm/lib/strchr.S, line 27
- arch/arm/lib/strrchr.S, line 26
- arch/arm/lib/ucmpdi2.S, 2 times
- arch/arm/mach-at91/pm_suspend.S, 2 times
- arch/arm/mach-davinci/sleep.S, 3 times
- arch/arm/mach-exynos/exynos-smc.S, line 22
- arch/arm/mach-exynos/headsmp.S, line 39
- arch/arm/mach-exynos/sleep.S, 2 times
- arch/arm/mach-highbank/smc.S, line 27
- arch/arm/mach-imx/headsmp.S, line 32
- arch/arm/mach-imx/suspend-imx53.S, line 136
- arch/arm/mach-imx/suspend-imx6.S, 2 times
- arch/arm/mach-keystone/smc.S, line 28
- arch/arm/mach-mvebu/coherency_ll.S, 5 times
- arch/arm/mach-mvebu/headsmp-a9.S, line 23
- arch/arm/mach-mvebu/headsmp.S, line 40
- arch/arm/mach-mvebu/pmsu_ll.S, 4 times
- arch/arm/mach-omap2/omap-headsmp.S, 5 times
- arch/arm/mach-omap2/omap-smc.S, 6 times
- arch/arm/mach-omap2/sleep34xx.S, 8 times
- arch/arm/mach-omap2/sleep44xx.S, 3 times
- arch/arm/mach-prima2/headsmp.S, line 33
- arch/arm/mach-rockchip/headsmp.S, line 20
- arch/arm/mach-rockchip/sleep.S, line 48
- arch/arm/mach-s5pv210/sleep.S, line 36
- arch/arm/mach-shmobile/headsmp-scu.S, line 40
- arch/arm/mach-shmobile/headsmp.S, 3 times
- arch/arm/mach-socfpga/self-refresh.S, line 134
- arch/arm/mach-spear/headsmp.S, line 47
- arch/arm/mach-sti/headsmp.S, line 40
- arch/arm/mach-tango/smc.S, line 9
- arch/arm/mach-tegra/reset-handler.S, 2 times
- arch/arm/mach-tegra/sleep-tegra20.S, 11 times
- arch/arm/mach-tegra/sleep-tegra30.S, 6 times
- arch/arm/mach-tegra/sleep.S, 5 times
- arch/arm/mach-vexpress/dcscb_setup.S, line 38
- arch/arm/mach-zx/headsmp.S, 3 times
- arch/arm/mach-zynq/headsmp.S, line 24
- arch/arm/mm/abort-ev7.S, line 46
- arch/arm/mm/abort-nommu.S, line 20
- arch/arm/mm/cache-fa.S, 3 times
- arch/arm/mm/cache-nop.S, 2 times
- arch/arm/mm/cache-v4.S, 3 times
- arch/arm/mm/cache-v4wb.S, 3 times
- arch/arm/mm/cache-v4wt.S, 3 times
- arch/arm/mm/cache-v6.S, 5 times
- arch/arm/mm/cache-v7.S, 16 times
- arch/arm/mm/cache-v7m.S, 14 times
- arch/arm/mm/l2c-l2x0-resume.S, line 56
- arch/arm/mm/pabort-legacy.S, line 21
- arch/arm/mm/pabort-v6.S, line 21
- arch/arm/mm/pabort-v7.S, line 21
- arch/arm/mm/proc-arm1020.S, 4 times
- arch/arm/mm/proc-arm1020e.S, 4 times
- arch/arm/mm/proc-arm1022.S, 4 times
- arch/arm/mm/proc-arm1026.S, 4 times
- arch/arm/mm/proc-arm720.S, line 116
- arch/arm/mm/proc-arm740.S, line 60
- arch/arm/mm/proc-arm7tdmi.S, line 51
- arch/arm/mm/proc-arm920.S, 6 times
- arch/arm/mm/proc-arm922.S, 4 times
- arch/arm/mm/proc-arm925.S, 4 times
- arch/arm/mm/proc-arm926.S, 6 times
- arch/arm/mm/proc-arm940.S, 4 times
- arch/arm/mm/proc-arm946.S, 4 times
- arch/arm/mm/proc-arm9tdmi.S, line 51
- arch/arm/mm/proc-fa526.S, line 76
- arch/arm/mm/proc-feroceon.S, 7 times
- arch/arm/mm/proc-mohawk.S, 6 times
- arch/arm/mm/proc-sa110.S, line 78
- arch/arm/mm/proc-sa1100.S, 3 times
- arch/arm/mm/proc-v6.S, 3 times
- arch/arm/mm/proc-v7-2level.S, 3 times
- arch/arm/mm/proc-v7-3level.S, 2 times
- arch/arm/mm/proc-v7.S, 13 times
- arch/arm/mm/proc-v7m.S, 11 times
- arch/arm/mm/proc-xsc3.S, 6 times
- arch/arm/mm/proc-xscale.S, 7 times
- arch/arm/mm/pv-fixup-asm.S, line 88
- arch/arm/mm/tlb-v7.S, 2 times
- arch/arm/plat-versatile/headsmp.S, line 41
- arch/arm/vdso/datapage.S, line 15
- arch/arm/vfp/entry.S, 3 times
- arch/arm/vfp/vfphw.S, 6 times
- arch/arm/xen/hypercall.S, 3 times
- arch/arm64/crypto/aes-ce-ccm-core.S, 4 times
- arch/arm64/crypto/aes-ce.S, line 16
- arch/arm64/crypto/aes-modes.S, 4 times
- arch/arm64/crypto/aes-neon.S, line 15
- arch/arm64/crypto/crc32-ce-core.S, 4 times
- arch/arm64/crypto/crct10dif-ce-core.S, line 343
- arch/arm64/crypto/ghash-ce-core.S, line 79
- arch/arm64/crypto/sha1-ce-core.S, line 150
- arch/arm64/crypto/sha2-ce-core.S, line 153
- arch/arm64/include/asm/assembler.h, line 403
- arch/arm64/kernel/cpu-reset.S, line 52
- arch/arm64/kernel/efi-entry.S, line 125
- arch/arm64/kernel/entry-fpsimd.S, 4 times
- arch/arm64/kernel/entry-ftrace.S, 5 times
- arch/arm64/kernel/entry.S, 19 times
- arch/arm64/kernel/entry32.S, 13 times
- arch/arm64/kernel/head.S, 14 times
- arch/arm64/kernel/hibernate-asm.S, 3 times
- arch/arm64/kernel/hyp-stub.S, 5 times
- arch/arm64/kernel/probes/kprobes_trampoline.S, line 81
- arch/arm64/kernel/relocate_kernel.S, line 115
- arch/arm64/kernel/sleep.S, 3 times
- arch/arm64/kernel/smccc-call.S, 2 times
- arch/arm64/kernel/vdso/gettimeofday.S, 3 times
- arch/arm64/kernel/vdso/sigreturn.S, line 37
- arch/arm64/kvm/hyp-init.S, 2 times
- arch/arm64/kvm/hyp.S, line 51
- arch/arm64/kvm/hyp/entry.S, 3 times
- arch/arm64/kvm/hyp/fpsimd.S, 2 times
- arch/arm64/kvm/hyp/hyp-entry.S, 5 times
- arch/arm64/lib/bitops.S, 2 times
- arch/arm64/lib/clear_page.S, line 39
- arch/arm64/lib/clear_user.S, line 55
- arch/arm64/lib/copy_from_user.S, line 73
- arch/arm64/lib/copy_in_user.S, line 74
- arch/arm64/lib/copy_page.S, line 88
- arch/arm64/lib/copy_to_user.S, line 72
- arch/arm64/lib/memcpy.S, line 77
- arch/arm64/lib/memmove.S, line 200
- arch/arm64/lib/memset.S, line 219
- arch/arm64/lib/strchr.S, line 42
- arch/arm64/lib/strrchr.S, line 43
- arch/arm64/mm/cache.S, 5 times
- arch/arm64/mm/proc.S, 6 times
- arch/arm64/xen/hypercall.S, 2 times
- arch/blackfin/kernel/entry.S, line 59
- arch/blackfin/kernel/fixed_code.S, line 151
- arch/blackfin/kernel/ftrace-entry.S, 5 times
- arch/blackfin/lib/ins.S, line 89
- arch/blackfin/lib/memchr.S, line 47
- arch/blackfin/lib/memcmp.S, line 92
- arch/blackfin/lib/memcpy.S, line 124
- arch/blackfin/lib/memmove.S, line 93
- arch/blackfin/lib/memset.S, line 87
- arch/blackfin/lib/outs.S, 4 times
- arch/blackfin/lib/strcmp.S, line 43
- arch/blackfin/lib/strcpy.S, line 35
- arch/blackfin/lib/strncmp.S, line 52
- arch/blackfin/lib/strncpy.S, line 85
- arch/blackfin/lib/udivsi3.S, line 277
- arch/blackfin/mach-bf561/atomic.S, 35 times
- arch/blackfin/mach-bf561/secondary.S, 3 times
- arch/blackfin/mach-bf609/dpm.S, 4 times
- arch/blackfin/mach-common/cache.S, 5 times
- arch/blackfin/mach-common/dpmc_modes.S, 8 times
- arch/blackfin/mach-common/entry.S, 22 times
- arch/blackfin/mach-common/head.S, 3 times
- arch/blackfin/mach-common/interrupt.S, 4 times
- arch/c6x/include/asm/linkage.h, line 22
- arch/c6x/kernel/entry.S, 24 times
- arch/c6x/kernel/switch_to.S, line 74
- arch/c6x/lib/csum_64plus.S, 5 times
- arch/c6x/lib/divi.S, line 53
- arch/c6x/lib/divremi.S, line 46
- arch/c6x/lib/divremu.S, line 87
- arch/c6x/lib/divu.S, line 98
- arch/c6x/lib/llshl.S, line 37
- arch/c6x/lib/llshr.S, line 38
- arch/c6x/lib/llshru.S, line 38
- arch/c6x/lib/memcpy_64plus.S, line 46
- arch/c6x/lib/mpyll.S, line 49
- arch/c6x/lib/negll.S, line 31
- arch/c6x/lib/pop_rts.S, line 32
- arch/c6x/lib/push_rts.S, line 31
- arch/c6x/lib/remi.S, line 64
- arch/c6x/lib/remu.S, line 82
- arch/c6x/lib/strasgi.S, line 89
- arch/c6x/lib/strasgi_64plus.S, line 39
- arch/parisc/include/asm/linkage.h, 3 times
- arch/parisc/kernel/entry.S, line 2014
- arch/parisc/kernel/head.S, line 357
- arch/parisc/kernel/perf_asm.S, 6 times
- arch/sparc/crypto/aes_asm.S, 28 times
- arch/sparc/crypto/camellia_asm.S, 9 times
- arch/sparc/crypto/crc32c_asm.S, line 20
- arch/sparc/crypto/des_asm.S, 11 times
- arch/sparc/crypto/md5_asm.S, line 70
- arch/sparc/crypto/sha1_asm.S, line 72
- arch/sparc/crypto/sha256_asm.S, line 78
- arch/sparc/crypto/sha512_asm.S, line 102
- arch/sparc/kernel/entry.S, 2 times
- arch/sparc/kernel/head_64.S, 2 times
- arch/sparc/kernel/hvcalls.S, 70 times
- arch/sparc/kernel/pci_sun4v_asm.S, 28 times
- arch/sparc/lib/GENmemcpy.S, 4 times
- arch/sparc/lib/NG2memcpy.S, 12 times
- arch/sparc/lib/NG4memcpy.S, 30 times
- arch/sparc/lib/NGmemcpy.S, 17 times
- arch/sparc/lib/U1memcpy.S, 21 times
- arch/sparc/lib/U3memcpy.S, 15 times
- arch/sparc/lib/VISsave.S, line 82
- arch/sparc/lib/ashldi3.S, line 36
- arch/sparc/lib/ashrdi3.S, line 38
- arch/sparc/lib/atomic_64.S, 7 times
- arch/sparc/lib/bitops.S, 6 times
- arch/sparc/lib/blockops.S, 2 times
- arch/sparc/lib/bzero.S, 3 times
- arch/sparc/lib/copy_in_user.S, line 108
- arch/sparc/lib/ffs.S, 2 times
- arch/sparc/lib/hweight.S, 4 times
- arch/sparc/lib/ipcsum.S, line 34
- arch/sparc/lib/lshrdi3.S, line 28
- arch/sparc/lib/memcmp.S, line 28
- arch/sparc/lib/memmove.S, line 60
- arch/sparc/lib/strlen.S, line 81
- arch/sparc/lib/strncmp_32.S, line 119
- arch/sparc/lib/strncmp_64.S, line 31
- arch/sparc/lib/xor.S, 8 times
- arch/sparc/mm/srmmu_access.S, 7 times
- arch/tile/include/asm/linkage.h, line 40
- arch/tile/kernel/head_32.S, line 133
- arch/tile/kernel/head_64.S, line 212
- arch/tile/kernel/intvec_32.S, 3 times
- arch/tile/kernel/intvec_64.S, 4 times
- arch/unicore32/kernel/debug.S, 5 times
- arch/unicore32/kernel/entry.S, 16 times
- arch/unicore32/kernel/head.S, 4 times
- arch/unicore32/lib/backtrace.S, 4 times
- arch/unicore32/lib/clear_user.S, line 50
- arch/unicore32/lib/copy_from_user.S, line 94
- arch/unicore32/lib/copy_page.S, line 39
- arch/unicore32/lib/copy_to_user.S, line 86
- arch/unicore32/lib/delay.S, 3 times
- arch/unicore32/lib/findbit.S, 4 times
- arch/unicore32/lib/strncpy_from_user.S, line 36
- arch/unicore32/lib/strnlen_user.S, line 36
- arch/x86/boot/compressed/efi_stub_32.S, line 79
- arch/x86/boot/compressed/efi_thunk_64.S, 3 times
- arch/x86/boot/compressed/head_32.S, line 209
- arch/x86/boot/compressed/head_64.S, 3 times
- arch/x86/boot/copy.S, 6 times
- arch/x86/boot/pmjump.S, 2 times
- arch/x86/crypto/aes-i586-asm_32.S, 2 times
- arch/x86/crypto/aes-x86_64-asm_64.S, line 81
- arch/x86/crypto/aes_ctrby8_avx-x86_64.S, 3 times
- arch/x86/crypto/aesni-intel_asm.S, 22 times
- arch/x86/crypto/aesni-intel_avx-x86_64.S, 6 times
- arch/x86/crypto/blowfish-x86_64-asm_64.S, 4 times
- arch/x86/crypto/camellia-aesni-avx-asm_64.S, 11 times
- arch/x86/crypto/camellia-aesni-avx2-asm_64.S, 11 times
- arch/x86/crypto/camellia-x86_64-asm_64.S, 4 times
- arch/x86/crypto/cast5-avx-x86_64-asm_64.S, 6 times
- arch/x86/crypto/cast6-avx-x86_64-asm_64.S, 8 times
- arch/x86/crypto/chacha20-avx2-x86_64.S, line 443
- arch/x86/crypto/chacha20-ssse3-x86_64.S, 2 times
- arch/x86/crypto/crc32-pclmul_asm.S, line 246
- arch/x86/crypto/crc32c-pcl-intel-asm_64.S, line 313
- arch/x86/crypto/crct10dif-pcl-asm_64.S, line 555
- arch/x86/crypto/des3_ede-asm_64.S, 2 times
- arch/x86/crypto/ghash-clmulni-intel_asm.S, 3 times
- arch/x86/crypto/poly1305-avx2-x86_64.S, line 386
- arch/x86/crypto/poly1305-sse2-x86_64.S, 2 times
- arch/x86/crypto/salsa20-i586-asm_32.S, 3 times
- arch/x86/crypto/salsa20-x86_64-asm_64.S, 3 times
- arch/x86/crypto/serpent-avx-x86_64-asm_64.S, 8 times
- arch/x86/crypto/serpent-avx2-asm_64.S, 8 times
- arch/x86/crypto/serpent-sse2-i586-asm_32.S, 2 times
- arch/x86/crypto/serpent-sse2-x86_64-asm_64.S, 2 times
- arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S, 2 times
- arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S, line 204
- arch/x86/crypto/sha1-mb/sha1_x8_avx2.S, line 461
- arch/x86/crypto/sha1_avx2_x86_64_asm.S, line 676
- arch/x86/crypto/sha1_ni_asm.S, line 294
- arch/x86/crypto/sha1_ssse3_asm.S, line 109
- arch/x86/crypto/sha256-avx-asm.S, line 464
- arch/x86/crypto/sha256-avx2-asm.S, line 724
- arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S, 2 times
- arch/x86/crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S, line 209
- arch/x86/crypto/sha256-mb/sha256_x8_avx2.S, line 439
- arch/x86/crypto/sha256-ssse3-asm.S, line 475
- arch/x86/crypto/sha256_ni_asm.S, line 330
- arch/x86/crypto/sha512-avx-asm.S, line 368
- arch/x86/crypto/sha512-avx2-asm.S, line 682
- arch/x86/crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S, 2 times
- arch/x86/crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S, line 211
- arch/x86/crypto/sha512-mb/sha512_x4_avx2.S, line 362
- arch/x86/crypto/sha512-ssse3-asm.S, line 367
- arch/x86/crypto/twofish-avx-x86_64-asm_64.S, 8 times
- arch/x86/crypto/twofish-i586-asm_32.S, 2 times
- arch/x86/crypto/twofish-x86_64-asm_64-3way.S, 2 times
- arch/x86/crypto/twofish-x86_64-asm_64.S, 2 times
- arch/x86/entry/entry_64.S, line 49
- arch/x86/entry/entry_64_compat.S, line 135
- arch/x86/kernel/acpi/wakeup_64.S, 2 times
- arch/x86/kernel/head_32.S, 5 times
- arch/x86/kernel/head_64.S, 5 times
- arch/x86/lib/atomic64_386_32.S, line 27
- arch/x86/lib/atomic64_cx8_32.S, 8 times
- arch/x86/lib/checksum_32.S, 4 times
- arch/x86/lib/clear_page_64.S, 3 times
- arch/x86/lib/cmpxchg16b_emu.S, line 53
- arch/x86/lib/cmpxchg8b_emu.S, line 51
- arch/x86/lib/copy_page_64.S, 2 times
- arch/x86/lib/copy_user_64.S, 4 times
- arch/x86/lib/csum-copy_64.S, line 224
- arch/x86/lib/getuser.S, 4 times
- arch/x86/lib/hweight.S, 2 times
- arch/x86/lib/iomap_copy_64.S, line 27
- arch/x86/lib/memcpy_64.S, 5 times
- arch/x86/lib/memmove_64.S, 2 times
- arch/x86/lib/memset_64.S, 4 times
- arch/x86/lib/msr-reg.S, 2 times
- arch/x86/lib/putuser.S, 4 times
- arch/x86/lib/rwsem.S, 5 times
- arch/x86/platform/efi/efi_stub_32.S, line 116
- arch/x86/platform/efi/efi_stub_64.S, line 57
- arch/x86/platform/efi/efi_thunk_64.S, 4 times
- arch/x86/power/hibernate_asm_64.S, 2 times
- arch/x86/xen/xen-asm.S, 5 times
- arch/x86/xen/xen-asm_64.S, 6 times
- arch/xtensa/kernel/align.S, 2 times
- arch/xtensa/kernel/coprocessor.S, 7 times
- arch/xtensa/kernel/entry.S, 21 times
- arch/xtensa/kernel/head.S, 3 times
- arch/xtensa/kernel/mcount.S, 2 times
- arch/xtensa/kernel/vectors.S, 11 times
- arch/xtensa/lib/checksum.S, 2 times
- arch/xtensa/mm/misc.S, 18 times
- drivers/char/hw_random/n2-asm.S, 8 times
- drivers/crypto/n2_asm.S, 7 times
- include/linux/linkage.h, 2 times
- tools/arch/x86/lib/memcpy_64.S, 5 times
- tools/arch/x86/lib/memset_64.S, 4 times
- tools/perf/arch/arm/tests/regs_load.S, line 58
- tools/perf/arch/arm64/tests/regs_load.S, line 46
- tools/perf/arch/x86/tests/regs_load.S, 2 times