Defined in 3 files as a macro:
Referenced in 387 files:
- arch/alpha/boot/head.S, 7 times
- arch/alpha/kernel/entry.S, 10 times
- arch/alpha/kernel/head.S, 6 times
- arch/alpha/kernel/systbls.S, line 11
- arch/alpha/lib/callback_srm.S, 4 times
- arch/alpha/lib/clear_user.S, line 41
- arch/alpha/lib/copy_user.S, line 48
- arch/alpha/lib/csum_ipv6_magic.S, line 16
- arch/alpha/lib/dbg_current.S, line 13
- arch/alpha/lib/dbg_stackcheck.S, line 14
- arch/alpha/lib/dbg_stackkill.S, line 15
- arch/alpha/lib/divide.S, 2 times
- arch/alpha/lib/ev6-clear_user.S, line 59
- arch/alpha/lib/ev6-copy_user.S, line 58
- arch/alpha/lib/ev6-csum_ipv6_magic.S, line 56
- arch/alpha/lib/ev6-divide.S, 2 times
- arch/alpha/lib/ev6-memchr.S, line 35
- arch/alpha/lib/ev6-memcpy.S, 2 times
- arch/alpha/lib/ev6-memset.S, 5 times
- arch/alpha/lib/ev6-stxcpy.S, line 116
- arch/alpha/lib/ev6-stxncpy.S, line 147
- arch/alpha/lib/ev67-strcat.S, line 26
- arch/alpha/lib/ev67-strchr.S, line 25
- arch/alpha/lib/ev67-strlen.S, line 24
- arch/alpha/lib/ev67-strncat.S, line 27
- arch/alpha/lib/ev67-strrchr.S, line 29
- arch/alpha/lib/memchr.S, line 38
- arch/alpha/lib/memmove.S, line 15
- arch/alpha/lib/memset.S, 5 times
- arch/alpha/lib/strcat.S, line 12
- arch/alpha/lib/strchr.S, line 15
- arch/alpha/lib/strcpy.S, line 12
- arch/alpha/lib/strlen.S, line 20
- arch/alpha/lib/strncat.S, line 16
- arch/alpha/lib/strncpy.S, line 20
- arch/alpha/lib/strrchr.S, line 16
- arch/alpha/lib/stxcpy.S, line 96
- arch/alpha/lib/stxncpy.S, line 115
- arch/alpha/math-emu/qrnnd.S, line 34
- arch/arc/include/asm/linkage.h, line 38
- arch/arm/boot/bootp/init.S, line 21
- arch/arm/boot/bootp/initrd.S, 2 times
- arch/arm/boot/bootp/kernel.S, 2 times
- arch/arm/boot/compressed/head.S, line 587
- arch/arm/boot/compressed/piggy.S, 2 times
- arch/arm/kernel/entry-armv.S, 5 times
- arch/arm/kernel/entry-ftrace.S, 3 times
- arch/arm/kernel/head.S, 4 times
- arch/arm/kernel/relocate_kernel.S, 5 times
- arch/arm/kvm/init.S, 2 times
- arch/arm/mach-exynos/sleep.S, 2 times
- arch/arm/mach-rockchip/headsmp.S, line 21
- arch/arm/mach-rockchip/sleep.S, 2 times
- arch/arm/mach-shmobile/headsmp.S, 5 times
- arch/arm/mach-tegra/reset-handler.S, 2 times
- arch/arm/mach-tegra/sleep-tegra20.S, 2 times
- arch/arm/mach-tegra/sleep-tegra30.S, line 308
- arch/arm/mach-zynq/headsmp.S, 2 times
- arch/arm/mm/cache-fa.S, line 244
- arch/arm/mm/cache-nop.S, 9 times
- arch/arm/mm/cache-v4.S, line 144
- arch/arm/mm/cache-v4wb.S, 2 times
- arch/arm/mm/cache-v4wt.S, 2 times
- arch/arm/mm/cache-v6.S, line 329
- arch/arm/mm/cache-v7m.S, line 447
- arch/arm/mm/proc-arm1020.S, line 369
- arch/arm/mm/proc-arm1020e.S, line 355
- arch/arm/mm/proc-arm1022.S, line 346
- arch/arm/mm/proc-arm1026.S, line 340
- arch/arm/mm/proc-arm920.S, 2 times
- arch/arm/mm/proc-arm922.S, line 324
- arch/arm/mm/proc-arm925.S, line 379
- arch/arm/mm/proc-arm926.S, 2 times
- arch/arm/mm/proc-arm940.S, line 270
- arch/arm/mm/proc-arm946.S, line 313
- arch/arm/mm/proc-feroceon.S, 3 times
- arch/arm/mm/proc-macros.S, line 347
- arch/arm/mm/proc-mohawk.S, 2 times
- arch/arm/mm/proc-sa1100.S, line 173
- arch/arm/mm/proc-v6.S, line 137
- arch/arm/mm/proc-v7.S, 3 times
- arch/arm/mm/proc-v7m.S, line 64
- arch/arm/mm/proc-xsc3.S, 2 times
- arch/arm/mm/proc-xscale.S, 3 times
- arch/arm/mm/tlb-v4.S, line 56
- arch/arm/nwfpe/entry.S, line 77
- arch/arm/vdso/vdso.S, line 26
- arch/arm64/include/asm/assembler.h, line 399
- arch/arm64/kernel/kuser32.S, 4 times
- arch/arm64/kernel/relocate_kernel.S, line 128
- arch/arm64/kernel/vdso/vdso.S, line 24
- arch/blackfin/kernel/ftrace-entry.S, 4 times
- arch/blackfin/lib/umodsi3.S, line 17
- arch/cris/arch-v10/kernel/entry.S, 14 times
- arch/cris/arch-v10/kernel/head.S, 5 times
- arch/cris/arch-v10/lib/checksum.S, line 8
- arch/cris/arch-v10/lib/checksumcopy.S, line 11
- arch/cris/arch-v32/kernel/entry.S, 11 times
- arch/cris/arch-v32/kernel/kgdb_asm.S, line 11
- arch/cris/arch-v32/lib/checksum.S, line 8
- arch/cris/arch-v32/lib/checksumcopy.S, line 11
- arch/cris/arch-v32/mm/mmu.S, 2 times
- arch/cris/boot/compressed/head_v10.S, line 19
- arch/cris/boot/compressed/head_v32.S, line 17
- arch/frv/kernel/break.S, 17 times
- arch/frv/kernel/cmode.S, line 48
- arch/frv/kernel/entry-table.S, 14 times
- arch/frv/kernel/entry.S, 39 times
- arch/frv/kernel/head-mmu-fr451.S, 5 times
- arch/frv/kernel/head-uc-fr401.S, 4 times
- arch/frv/kernel/head-uc-fr451.S, line 47
- arch/frv/kernel/head-uc-fr555.S, 4 times
- arch/frv/kernel/head.S, 6 times
- arch/frv/kernel/sleep.S, 3 times
- arch/frv/kernel/switch_to.S, 5 times
- arch/frv/lib/__ashldi3.S, line 20
- arch/frv/lib/__ashrdi3.S, line 20
- arch/frv/lib/__lshrdi3.S, line 20
- arch/frv/lib/__muldi3.S, line 21
- arch/frv/lib/__negdi2.S, line 21
- arch/frv/lib/__ucmpdi2.S, line 24
- arch/frv/lib/atomic-ops.S, 2 times
- arch/frv/lib/atomic64-ops.S, 2 times
- arch/frv/lib/cache.S, 4 times
- arch/frv/lib/insl_ns.S, line 21
- arch/frv/lib/insl_sw.S, line 21
- arch/frv/lib/memcpy.S, 2 times
- arch/frv/lib/memset.S, 2 times
- arch/frv/lib/outsl_ns.S, line 21
- arch/frv/lib/outsl_sw.S, line 21
- arch/frv/mm/tlb-flush.S, 4 times
- arch/frv/mm/tlb-miss.S, 8 times
- arch/h8300/kernel/entry.S, 12 times
- arch/hexagon/kernel/trampoline.S, line 32
- arch/hexagon/kernel/vm_entry.S, 6 times
- arch/hexagon/kernel/vm_init_segtable.S, 4 times
- arch/hexagon/kernel/vm_switch.S, line 42
- arch/hexagon/lib/memset.S, line 27
- arch/ia64/kernel/entry.S, line 1453
- arch/ia64/kernel/fsys.S, line 548
- arch/m32r/lib/ashxdi3.S, 16 times
- arch/m68k/68000/entry.S, 13 times
- arch/m68k/coldfire/entry.S, 6 times
- arch/m68k/hp300/reboot.S, line 14
- arch/m68k/include/asm/entry.h, 2 times
- arch/m68k/kernel/entry.S, 7 times
- arch/m68k/kernel/head.S, 7 times
- arch/m68k/kernel/sun3-head.S, 7 times
- arch/m68k/lib/divsi3.S, line 89
- arch/m68k/lib/modsi3.S, line 89
- arch/m68k/lib/mulsi3.S, line 87
- arch/m68k/lib/udivsi3.S, line 87
- arch/m68k/lib/umodsi3.S, line 87
- arch/m68k/math-emu/fp_cond.S, line 41
- arch/m68k/math-emu/fp_entry.S, 5 times
- arch/m68k/math-emu/fp_move.S, line 43
- arch/m68k/math-emu/fp_movem.S, line 44
- arch/m68k/math-emu/fp_scan.S, line 41
- arch/m68k/math-emu/fp_util.S, 11 times
- arch/microblaze/kernel/entry.S, line 45
- arch/microblaze/kernel/hw_exception_handler.S, 3 times
- arch/microblaze/kernel/mcount.S, line 14
- arch/microblaze/kernel/misc.S, 3 times
- arch/microblaze/lib/divsi3.S, line 10
- arch/microblaze/lib/fastcopy.S, 2 times
- arch/microblaze/lib/modsi3.S, line 11
- arch/microblaze/lib/mulsi3.S, line 10
- arch/microblaze/lib/uaccess_old.S, 3 times
- arch/microblaze/lib/udivsi3.S, line 11
- arch/microblaze/lib/umodsi3.S, line 11
- arch/mips/include/asm/asm.h, 5 times
- arch/mips/kernel/bmips_5xxx_init.S, 4 times
- arch/mips/kernel/mcount.S, 6 times
- arch/mn10300/boot/compressed/head.S, line 22
- arch/mn10300/kernel/entry.S, line 165
- arch/mn10300/kernel/fpu-low.S, 3 times
- arch/mn10300/kernel/fpu-nofpu-low.S, line 26
- arch/mn10300/kernel/gdb-io-serial-low.S, 2 times
- arch/mn10300/kernel/gdb-io-ttysm-low.S, 2 times
- arch/mn10300/kernel/gdb-low.S, 12 times
- arch/mn10300/kernel/head.S, 2 times
- arch/mn10300/kernel/mn10300-watchdog-low.S, 2 times
- arch/mn10300/kernel/smp-low.S, line 30
- arch/mn10300/lib/__ashldi3.S, line 22
- arch/mn10300/lib/__ashrdi3.S, line 22
- arch/mn10300/lib/__lshrdi3.S, line 23
- arch/mn10300/lib/__ucmpdi2.S, line 24
- arch/mn10300/lib/do_csum.S, line 21
- arch/mn10300/lib/memcpy.S, line 21
- arch/mn10300/lib/memmove.S, line 22
- arch/mn10300/lib/memset.S, line 21
- arch/mn10300/mm/cache-dbg-flush-by-reg.S, 2 times
- arch/mn10300/mm/cache-dbg-flush-by-tag.S, 2 times
- arch/mn10300/mm/cache-dbg-inv-by-reg.S, 2 times
- arch/mn10300/mm/cache-dbg-inv-by-tag.S, 3 times
- arch/mn10300/mm/cache-dbg-inv.S, 2 times
- arch/mn10300/mm/cache-flush-by-reg.S, 16 times
- arch/mn10300/mm/cache-flush-by-tag.S, 16 times
- arch/mn10300/mm/cache-inv-by-reg.S, 16 times
- arch/mn10300/mm/cache-inv-by-tag.S, 16 times
- arch/nios2/kernel/entry.S, 3 times
- arch/parisc/kernel/entry.S, 3 times
- arch/powerpc/boot/crt0.S, 4 times
- arch/powerpc/boot/crtsavres.S, line 48
- arch/powerpc/boot/div64.S, 4 times
- arch/powerpc/boot/gamecube-head.S, line 28
- arch/powerpc/boot/motload-head.S, line 4
- arch/powerpc/boot/opal-calls.S, 2 times
- arch/powerpc/boot/ps3-head.S, 2 times
- arch/powerpc/boot/ps3-hvcall.S, line 47
- arch/powerpc/boot/pseries-head.S, line 5
- arch/powerpc/boot/string.S, 13 times
- arch/powerpc/boot/util.S, 2 times
- arch/powerpc/boot/wii-head.S, line 29
- arch/powerpc/crypto/aes-tab-4k.S, 3 times
- arch/powerpc/include/asm/exception-64e.h, line 83
- arch/powerpc/include/asm/ppc_asm.h, 6 times
- arch/powerpc/include/asm/vdso.h, 4 times
- arch/powerpc/kernel/entry_32.S, 29 times
- arch/powerpc/kernel/entry_64.S, 7 times
- arch/powerpc/kernel/exceptions-64e.S, 9 times
- arch/powerpc/kernel/exceptions-64s.S, 6 times
- arch/powerpc/kernel/head_32.S, 13 times
- arch/powerpc/kernel/head_40x.S, 3 times
- arch/powerpc/kernel/head_44x.S, 5 times
- arch/powerpc/kernel/head_64.S, 9 times
- arch/powerpc/kernel/head_8xx.S, 5 times
- arch/powerpc/kernel/head_fsl_booke.S, 5 times
- arch/powerpc/kernel/idle_book3s.S, line 183
- arch/powerpc/kernel/misc_32.S, 2 times
- arch/powerpc/kernel/systbl.S, line 47
- arch/powerpc/kernel/vdso32/vdso32_wrapper.S, line 6
- arch/powerpc/kernel/vdso64/vdso64_wrapper.S, line 6
- arch/powerpc/kvm/book3s_hv_rmhandlers.S, 4 times
- arch/powerpc/kvm/booke_interrupts.S, line 505
- arch/powerpc/lib/crtsavres.S, 60 times
- arch/powerpc/lib/feature-fixups-test.S, 31 times
- arch/powerpc/mm/hash_low_32.S, line 34
- arch/powerpc/mm/slb_low.S, 4 times
- arch/powerpc/net/bpf_jit_asm.S, 12 times
- arch/powerpc/platforms/52xx/lite5200_sleep.S, line 41
- arch/powerpc/platforms/cell/spufs/spu_restore_crt0.S, line 31
- arch/powerpc/platforms/cell/spufs/spu_save_crt0.S, line 30
- arch/powerpc/platforms/powermac/sleep.S, line 165
- arch/powerpc/platforms/powernv/opal-wrappers.S, line 28
- arch/powerpc/platforms/pseries/hvCall.S, line 24
- arch/powerpc/purgatory/trampoline.S, 6 times
- arch/s390/kernel/base.S, 3 times
- arch/s390/kernel/entry.S, 3 times
- arch/s390/kernel/mcount.S, 2 times
- arch/s390/kernel/relocate_kernel.S, line 119
- arch/s390/kernel/vdso32/clock_getres.S, line 18
- arch/s390/kernel/vdso32/clock_gettime.S, line 18
- arch/s390/kernel/vdso32/getcpu.S, line 13
- arch/s390/kernel/vdso32/gettimeofday.S, line 18
- arch/s390/kernel/vdso32/vdso32_wrapper.S, line 7
- arch/s390/kernel/vdso64/clock_getres.S, line 18
- arch/s390/kernel/vdso64/clock_gettime.S, line 18
- arch/s390/kernel/vdso64/getcpu.S, line 13
- arch/s390/kernel/vdso64/gettimeofday.S, line 18
- arch/s390/kernel/vdso64/vdso64_wrapper.S, line 7
- arch/sh/kernel/entry-common.S, 2 times
- arch/sh/kernel/relocate_kernel.S, 2 times
- arch/sh/kernel/syscalls_64.S, line 21
- arch/sh/kernel/vsyscall/vsyscall-sigreturn.S, 2 times
- arch/sh/kernel/vsyscall/vsyscall-syscall.S, line 5
- arch/sh/kernel/vsyscall/vsyscall-trapa.S, line 2
- arch/sh/lib/mcount.S, 11 times
- arch/sh/lib64/memcpy.S, line 40
- arch/sh/lib64/memset.S, line 21
- arch/sh/lib64/strcpy.S, line 18
- arch/sh/lib64/strlen.S, line 8
- arch/sparc/kernel/cherrs.S, 15 times
- arch/sparc/kernel/entry.S, 51 times
- arch/sparc/kernel/etrap_32.S, 7 times
- arch/sparc/kernel/etrap_64.S, line 30
- arch/sparc/kernel/fpu_traps.S, 3 times
- arch/sparc/kernel/getsetcc.S, 2 times
- arch/sparc/kernel/head_32.S, 7 times
- arch/sparc/kernel/head_64.S, 14 times
- arch/sparc/kernel/helpers.S, 4 times
- arch/sparc/kernel/hvtramp.S, line 19
- arch/sparc/kernel/ivec.S, line 12
- arch/sparc/kernel/ktlb.S, line 158
- arch/sparc/kernel/misctrap.S, line 2
- arch/sparc/kernel/rtrap_32.S, 6 times
- arch/sparc/kernel/rtrap_64.S, 2 times
- arch/sparc/kernel/sun4v_tlb_miss.S, line 415
- arch/sparc/kernel/sys32.S, 5 times
- arch/sparc/kernel/syscalls.S, 5 times
- arch/sparc/kernel/systbls_32.S, line 17
- arch/sparc/kernel/systbls_64.S, 2 times
- arch/sparc/kernel/trampoline_32.S, 2 times
- arch/sparc/kernel/trampoline_64.S, line 40
- arch/sparc/kernel/tsb.S, 8 times
- arch/sparc/kernel/ttable_32.S, 6 times
- arch/sparc/kernel/ttable_64.S, 7 times
- arch/sparc/kernel/una_asm_32.S, 2 times
- arch/sparc/kernel/una_asm_64.S, 2 times
- arch/sparc/kernel/urtt_fill.S, line 9
- arch/sparc/kernel/utrap.S, line 1
- arch/sparc/kernel/wof.S, 4 times
- arch/sparc/kernel/wuf.S, 3 times
- arch/sparc/lib/GENbzero.S, 4 times
- arch/sparc/lib/GENmemcpy.S, line 70
- arch/sparc/lib/GENpage.S, line 69
- arch/sparc/lib/GENpatch.S, line 25
- arch/sparc/lib/NG2memcpy.S, line 246
- arch/sparc/lib/NG2patch.S, line 25
- arch/sparc/lib/NG4clear_page.S, 2 times
- arch/sparc/lib/NG4copy_page.S, line 15
- arch/sparc/lib/NG4memcpy.S, line 249
- arch/sparc/lib/NG4memset.S, 2 times
- arch/sparc/lib/NG4patch.S, 3 times
- arch/sparc/lib/NGbzero.S, 4 times
- arch/sparc/lib/NGmemcpy.S, line 167
- arch/sparc/lib/NGpage.S, 3 times
- arch/sparc/lib/NGpatch.S, line 25
- arch/sparc/lib/U1memcpy.S, line 244
- arch/sparc/lib/U3memcpy.S, line 166
- arch/sparc/lib/U3patch.S, line 25
- arch/sparc/lib/checksum_32.S, 3 times
- arch/sparc/lib/checksum_64.S, line 40
- arch/sparc/lib/clear_page.S, 2 times
- arch/sparc/lib/copy_page.S, 2 times
- arch/sparc/lib/copy_user.S, 3 times
- arch/sparc/lib/csum_copy.S, line 67
- arch/sparc/lib/divdi3.S, line 23
- arch/sparc/lib/locks.S, 4 times
- arch/sparc/lib/mcount.S, 6 times
- arch/sparc/lib/memcpy.S, line 12
- arch/sparc/lib/memscan_32.S, 2 times
- arch/sparc/lib/memscan_64.S, 2 times
- arch/sparc/lib/memset.S, 5 times
- arch/sparc/lib/muldi3.S, line 23
- arch/sparc/lib/udivdi3.S, line 22
- arch/sparc/mm/hypersparc.S, 7 times
- arch/sparc/mm/swift.S, 15 times
- arch/sparc/mm/tsunami.S, 7 times
- arch/sparc/mm/ultra.S, 26 times
- arch/sparc/mm/viking.S, 9 times
- arch/sparc/net/bpf_jit_asm.S, 12 times
- arch/sparc/prom/cif.S, 2 times
- arch/tile/kernel/hvglue.S, line 9
- arch/tile/kernel/relocate_kernel_32.S, line 267
- arch/tile/kernel/relocate_kernel_64.S, line 261
- arch/unicore32/kernel/entry.S, 6 times
- arch/unicore32/kernel/head.S, line 47
- arch/x86/boot/bioscall.S, line 18
- arch/x86/boot/header.S, 5 times
- arch/x86/entry/thunk_32.S, line 13
- arch/x86/entry/thunk_64.S, line 15
- arch/x86/entry/vdso/vdso32/sigreturn.S, 2 times
- arch/x86/entry/vdso/vdso32/system_call.S, line 11
- arch/x86/entry/vsyscall/vsyscall_emu_64.S, line 16
- arch/x86/include/asm/linkage.h, line 16
- arch/x86/kernel/head_32.S, 5 times
- arch/x86/kernel/head_64.S, 2 times
- arch/x86/kernel/relocate_kernel_32.S, 2 times
- arch/x86/kernel/relocate_kernel_64.S, 2 times
- arch/x86/lguest/head_32.S, 2 times
- arch/x86/math-emu/reg_round.S, 2 times
- arch/x86/net/bpf_jit.S, line 27
- arch/x86/purgatory/entry64.S, line 16
- arch/x86/purgatory/setup-x86_64.S, line 14
- arch/x86/purgatory/stack.S, line 15
- arch/x86/realmode/rm/trampoline_64.S, line 131
- arch/x86/um/checksum_32.S, line 42
- arch/x86/um/setjmp_32.S, 2 times
- arch/x86/um/setjmp_64.S, 2 times
- arch/x86/um/stub_32.S, line 5
- arch/x86/um/stub_64.S, line 4
- arch/x86/um/vdso/vdso.S, line 5
- arch/x86/xen/xen-asm.h, 2 times
- arch/x86/xen/xen-asm_32.S, line 142
- arch/xtensa/boot/boot-redboot/bootstrap.S, 6 times
- arch/xtensa/kernel/entry.S, 2 times
- arch/xtensa/kernel/vectors.S, 3 times
- certs/system_certificates.S, 4 times
- firmware/av7110/Boot.S, line 35
- include/asm-generic/export.h, line 34
- include/linux/linkage.h, line 83
- sound/oss/vidc_fill.S, 7 times
- tools/perf/arch/powerpc/tests/regs_load.S, line 41
- tools/perf/util/include/linux/linkage.h, line 8
- tools/testing/selftests/powerpc/pmu/ebb/ebb_handler.S, line 83
- usr/initramfs_data.S, line 32