/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | asm-uaccess.h | 16 mrs \tmp1, ttbr1_el1 // swapper_pg_dir variable 17 bic \tmp1, \tmp1, #TTBR_ASID_MASK variable 18 sub \tmp1, \tmp1, #PAGE_SIZE // reserved_pg_dir just before swapper_pg_dir variable 21 add \tmp1, \tmp1, #PAGE_SIZE variable 26 .macro __uaccess_ttbr0_enable, tmp1, tmp2 global() variable 28 ldr \\tmp1, [\\tmp1, #TSK_TI_TTBR0] // load saved TTBR0_EL1 global() variable 30 extr \\tmp2, \\tmp2, \\tmp1, #48 global() variable 38 .macro uaccess_ttbr0_disable, tmp1, tmp2 global() variable 46 .macro uaccess_ttbr0_enable, tmp1, tmp2, tmp3 global() variable 49 __uaccess_ttbr0_enable \\tmp1, \\tmp2 global() variable [all...] |
H A D | asm_pointer_auth.h | 16 .macro ptrauth_keys_install_user tsk, tmp1, tmp2, tmp3 variable 17 mov \tmp1, #THREAD_KEYS_USER variable 18 add \tmp1, \tsk, \tmp1 variable 42 .macro __ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp variable 43 mov \\tmp1, #THREAD_KEYS_KERNEL global() variable 44 add \\tmp1, \\tsk, \\tmp1 global() variable 50 .macro ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3 global() variable 52 __ptrauth_keys_install_kernel_nosync \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable 56 .macro ptrauth_keys_install_kernel tsk, tmp1, tmp2, tmp3 global() variable 58 __ptrauth_keys_install_kernel_nosync \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable 63 .macro __ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 global() variable 64 mrs \\tmp1, id_aa64isar1_el1 global() variable 65 ubfx \\tmp1, \\tmp1, #ID_AA64ISAR1_APA_SHIFT, #8 global() variable 66 cbz \\tmp1, .Lno_addr_auth\\@ global() variable 72 __ptrauth_keys_install_kernel_nosync \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable 77 .macro ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 global() variable 81 __ptrauth_keys_init_cpu \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable [all...] |
/kernel/linux/linux-5.10/arch/m68k/lib/ |
H A D | checksum.c | 40 unsigned long tmp1, tmp2; in csum_partial() local 139 unsigned long tmp1, tmp2; in csum_and_copy_from_user() local 278 unsigned long tmp1, tmp2; in csum_partial_copy_nocheck() local [all...] |
/kernel/linux/linux-6.6/arch/m68k/lib/ |
H A D | checksum.c | 40 unsigned long tmp1, tmp2; in csum_partial() local 139 unsigned long tmp1, tmp2; in csum_and_copy_from_user() local 276 unsigned long tmp1, tmp2; in csum_partial_copy_nocheck() local [all...] |
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | asm_pointer_auth.h | 12 .macro __ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3 variable 13 mov \tmp1, #THREAD_KEYS_KERNEL variable 14 add \tmp1, \tsk, \tmp1 variable 20 .macro ptrauth_keys_install_kernel_nosync tsk, tmp1, tmp2, tmp3 variable 22 __ptrauth_keys_install_kernel_nosync \tsk, \tmp1, \tmp2, \tmp3 variable 26 .macro ptrauth_keys_install_kernel tsk, tmp1, tmp2, tmp3 variable 28 __ptrauth_keys_install_kernel_nosync \tsk, \tmp1, \tmp2, \tmp3 variable 52 .macro __ptrauth_keys_install_user tsk, tmp1, tmp2, tmp3 global() variable 53 mov \\tmp1, #THREAD_KEYS_USER global() variable 54 add \\tmp1, \\tsk, \\tmp1 global() variable 60 .macro __ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 global() variable 61 mrs \\tmp1, id_aa64isar1_el1 global() variable 62 ubfx \\tmp1, \\tmp1, #ID_AA64ISAR1_EL1_APA_SHIFT, #8 global() variable 65 orr \\tmp1, \\tmp1, \\tmp2 global() variable 66 cbz \\tmp1, .Lno_addr_auth\\@ global() variable 72 __ptrauth_keys_install_kernel_nosync \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable 77 .macro ptrauth_keys_init_cpu tsk, tmp1, tmp2, tmp3 global() variable 81 __ptrauth_keys_init_cpu \\tsk, \\tmp1, \\tmp2, \\tmp3 global() variable [all...] |
H A D | asm-uaccess.h | 17 mrs \tmp1, ttbr1_el1 // swapper_pg_dir variable 18 bic \tmp1, \tmp1, #TTBR_ASID_MASK variable 19 sub \tmp1, \tmp1, #RESERVED_SWAPPER_OFFSET // reserved_pg_dir variable 21 add \tmp1, \tmp1, #RESERVED_SWAPPER_OFFSET variable 26 .macro __uaccess_ttbr0_enable, tmp1, tmp2 global() variable 28 ldr \\tmp1, [\\tmp1, #TSK_TI_TTBR0] // load saved TTBR0_EL1 global() variable 30 extr \\tmp2, \\tmp2, \\tmp1, #48 global() variable 37 .macro uaccess_ttbr0_disable, tmp1, tmp2 global() variable 45 .macro uaccess_ttbr0_enable, tmp1, tmp2, tmp3 global() variable 48 __uaccess_ttbr0_enable \\tmp1, \\tmp2 global() variable [all...] |
/kernel/linux/linux-5.10/arch/arm64/lib/ |
H A D | memset.S | 31 tmp1 .req x3 label
|
H A D | copy_template.S | 27 tmp1 .req x3 label
|
H A D | strcmp.S | 45 tmp1 .req x7 label [all...] |
H A D | memcmp.S | 42 tmp1 .req x8 label [all...] |
H A D | memmove.S | 31 tmp1 .req x3 label
|
H A D | strlen.S | 36 tmp1 .req x7 label [all...] |
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | uaccess-asm.h | 86 .macro uaccess_entry, tsk, tmp0, tmp1, tmp2, disable variable 87 ldr \tmp1, [\tsk, #TI_ADDR_LIMIT] variable 92 str \tmp1, [sp, #SVC_ADDR_LIMIT] variable 109 ldr \tmp1, [sp, #SVC_ADDR_LIMIT] variable 111 str \tmp1, [\tsk, #TI_ADDR_LIMIT] variable
|
H A D | tls.h | 10 .macro switch_tls_none, base, tp, tpuser, tmp1, tmp2 variable 13 .macro switch_tls_v6k, base, tp, tpuser, tmp1, tmp2 variable 20 .macro switch_tls_v6, base, tp, tpuser, tmp1, tmp2 variable 21 ldr \tmp1, =elf_hwcap variable 24 tst \tmp1, #HWCAP_TLS @ hardware TLS available? variable 32 .macro switch_tls_software, base, tp, tpuser, tmp1, tmp2 variable 33 mov \tmp1, #0xffff0fff variable [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-davinci/ |
H A D | mux.c | 67 unsigned tmp1, tmp2; in davinci_cfg_reg() local
|
/kernel/linux/linux-5.10/arch/sh/lib/ |
H A D | io.c | 66 int tmp1; in __raw_writesl() local
|
/kernel/linux/common_modules/pac/include/ |
H A D | asm_pointer_auth_key.h | 21 adr_l \tmp1, kernel_common_keys variable 41 .macro ptrauth_keys_install_kernel_all tsk, tmp1, tmp2, tmp3 variable 42 mov \tmp1, #THREAD_KEYS_KERNE variable 43 add \\tmp1, \\tsk, \\tmp1 global() variable 57 .macro __ptrauth_keys_install_kernel_all tsk, tmp1, tmp2, tmp3 global() variable 58 mov \\tmp1, #THREAD_KEYS_KERNEL global() variable 59 add \\tmp1, \\tsk, \\tmp1 global() variable 60 __ptrauth_address_keys_install_kernel \\tmp1, \\tmp2, \\tmp3 global() variable 61 __ptrauth_generic_key_install_kernel \\tmp1, \\tmp2, \\tmp3 global() variable [all...] |
/kernel/linux/linux-6.6/arch/arm64/lib/ |
H A D | copy_template.S | 27 tmp1 .req x3 label
|
H A D | strlen.S | 30 #define tmp1 x4 define [all...] |
H A D | memset.S | 31 tmp1 .req x3 label
|
H A D | memcmp.S | 32 #define tmp1 x7 define
|
/kernel/linux/linux-6.6/arch/arm/mach-davinci/ |
H A D | mux.c | 65 unsigned tmp1, tmp2; in davinci_cfg_reg() local
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | uaccess-asm.h | 86 .macro uaccess_entry, tsk, tmp0, tmp1, tmp2, disable variable
|
H A D | tls.h | 10 .macro switch_tls_none, base, tp, tpuser, tmp1, tmp2 variable 13 .macro switch_tls_v6k, base, tp, tpuser, tmp1, tmp2 variable
|
/kernel/linux/linux-6.6/arch/sh/lib/ |
H A D | io.c | 66 int tmp1; in __raw_writesl() local
|