| /kernel/linux/linux-5.10/arch/powerpc/crypto/ |
| D | sha256-spe-asm.S | 114 rotrwi rT0,a,2; /* 1: S0 = a rotr 2 */ \ 116 rotrwi rT1,a,13; /* 1: S0' = a rotr 13 */ \ 118 rotrwi rT3,a,22; /* 1: S0" = a rotr 22 */ \ 119 xor rT0,rT0,rT1; /* 1: S0 = S0 xor S0' */ \ 121 xor rT3,rT0,rT3; /* 1: S0 = S0 xor S0" */ \ 129 add rT3,rT3,rT2; /* 1: temp2 = S0 + maj */ \ 141 rotrwi rT0,h,2; /* 2: S0 = a rotr 2 */ \ 143 rotrwi rT1,h,13; /* 2: S0' = a rotr 13 */ \ 145 rotrwi rT3,h,22; /* 2: S0" = a rotr 22 */ \ 146 xor rT0,rT0,rT1; /* 2: S0 = S0 xor S0' */ \ [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/crypto/ |
| D | sha256-spe-asm.S | 114 rotrwi rT0,a,2; /* 1: S0 = a rotr 2 */ \ 116 rotrwi rT1,a,13; /* 1: S0' = a rotr 13 */ \ 118 rotrwi rT3,a,22; /* 1: S0" = a rotr 22 */ \ 119 xor rT0,rT0,rT1; /* 1: S0 = S0 xor S0' */ \ 121 xor rT3,rT0,rT3; /* 1: S0 = S0 xor S0" */ \ 129 add rT3,rT3,rT2; /* 1: temp2 = S0 + maj */ \ 141 rotrwi rT0,h,2; /* 2: S0 = a rotr 2 */ \ 143 rotrwi rT1,h,13; /* 2: S0' = a rotr 13 */ \ 145 rotrwi rT3,h,22; /* 2: S0" = a rotr 22 */ \ 146 xor rT0,rT0,rT1; /* 2: S0 = S0 xor S0' */ \ [all …]
|
| /kernel/linux/linux-6.6/arch/loongarch/kernel/ |
| D | relocate_kernel.S | 25 move s0, a4 31 beqz s0, done 34 PTR_L s1, s0, 0 35 PTR_ADDI s0, s0, SZREG 45 /* indirection page, update s0 */ 49 and s0, s1, t0 97 iocsrrd.w s0, t1 /* check PC as an indicator */ 98 beqz s0, 1b 99 iocsrrd.d s0, t1 /* get PC via mailbox */ 102 or s0, s0, t0 /* s0 = TO_CACHE(s0) */ [all …]
|
| D | mcount.S | 21 PTR_S s0, sp, MCOUNT_S0_OFFSET 23 move s0, a0 27 move a0, s0 29 PTR_L s0, sp, MCOUNT_S0_OFFSET 42 move a1, s0 /* arg1: parent's return address */ 74 move a2, s0 /* arg2: Callsite parent ra */
|
| /kernel/linux/linux-5.10/arch/riscv/kernel/ |
| D | mcount.S | 18 sd s0, 0(sp) 20 addi s0, sp, 16 29 sd s0, 16(sp) 32 addi s0, sp, 32 37 ld s0, 0(sp) 43 ld s0, 16(sp) 60 * s0 (frame pointer, if enabled) on entry and the sp (stack pointer) on return. 64 * value stored in -16(s0) on entry, and the s0 on return. 67 mv t6, s0 104 addi a0, s0, -8 [all …]
|
| D | mcount-dyn.S | 19 sd s0, 32(sp) 21 addi s0, sp, 48 29 sd s0, 0(sp) 31 addi s0, sp, 16 37 ld s0, 32(sp) 42 ld s0, 0(sp) 57 sd s0, 0(sp) 59 addi s0, sp, 16 68 ld s0, 0(sp) 79 ld a1, -8(s0) [all …]
|
| D | entry.S | 75 REG_L s0, TASK_TI_USER_SP(tp) 81 REG_S s0, PT_SP(sp) 193 la s0, sys_ni_syscall 200 la s0, sys_call_table 202 add s0, s0, t0 203 REG_L s0, 0(s0) 205 jalr s0 222 REG_L s0, PT_STATUS(sp) 230 and s0, s0, t0 232 andi s0, s0, SR_SPP [all …]
|
| /kernel/linux/linux-6.6/arch/riscv/kernel/ |
| D | mcount.S | 19 REG_S s0, 0*SZREG(sp) 21 addi s0, sp, 16 30 REG_S s0, 2*SZREG(sp) 34 addi s0, sp, 4*SZREG 39 REG_L s0, 0*SZREG(sp) 45 REG_L s0, 2*SZREG(sp) 67 * s0 (frame pointer, if enabled) on entry and the sp (stack pointer) on return. 71 * value stored in -16(s0) on entry, and the s0 on return. 106 addi a0, s0, -SZREG 109 REG_L a2, -2*SZREG(s0) [all …]
|
| D | entry.S | 60 REG_L s0, TASK_TI_USER_SP(tp) 66 REG_S s0, PT_SP(sp) 116 REG_L s0, PT_STATUS(sp) 120 and s0, s0, t0 122 andi s0, s0, SR_SPP 124 bnez s0, 1f 127 addi s0, sp, PT_SIZE_ON_STACK 128 REG_S s0, TASK_TI_KERNEL_SP(tp) 194 REG_L s0, TASK_TI_KERNEL_SP(tp) 200 REG_S s0, PT_SP(sp) [all …]
|
| D | kexec_relocate.S | 16 * s0: Pointer to the current entry 29 mv s0, a0 63 REG_L t0, 0(s0) /* t0 = *image->entry */ 64 addi s0, s0, RISCV_SZPTR /* image->entry++ */ 76 andi s0, t0, ~0x2 119 mv s0, zero 159 * s0: (const) Phys address to jump to 163 mv s0, a1 174 mv a2, s0 183 mv s0, zero
|
| /kernel/linux/linux-6.6/arch/x86/crypto/ |
| D | sha512-avx2-asm.S | 200 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 201 rorx $28, a, T1 # T1 = (a >> 28) # S0 204 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0 210 add y1, h # h = k + w + h + S0 # -- 214 add y2, h # h = k + w + h + S0 + S1 + CH = t1 + S0# -- 215 add y3, h # h = t1 + S0 + MAJ # -- 227 vpxor YTMP1, YTMP3, YTMP1 # YTMP1 = s0 231 vpaddq YTMP1, YTMP0, YTMP0 # YTMP0 = W[-16] + W[-7] + s0 233 vperm2f128 $0x0, YTMP0, YTMP0, Y_0 # Y_0 = W[-16] + W[-7] + s0 {BABA} 235 vpand MASK_YMM_LO(%rip), YTMP0, YTMP0 # YTMP0 = W[-16] + W[-7] + s0 {DC00} [all …]
|
| D | sha256-avx2-asm.S | 179 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 180 rorx $2, a, T1 # T1 = (a >> 2) # S0 184 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 191 add y1, h # h = k + w + h + S0 # -- 197 add y2, h # h = k + w + h + S0 + S1 + CH = t1 + S0# -- 198 add y3, h # h = t1 + S0 + MAJ # -- 228 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 231 rorx $2, a, T1 # T1 = (a >> 2) # S0 235 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 240 vpxor XTMP4, XTMP3, XTMP1 # XTMP1 = s0 [all …]
|
| /kernel/linux/linux-5.10/arch/x86/crypto/ |
| D | sha512-avx2-asm.S | 203 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 204 rorx $28, a, T1 # T1 = (a >> 28) # S0 207 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0 213 add y1, h # h = k + w + h + S0 # -- 217 add y2, h # h = k + w + h + S0 + S1 + CH = t1 + S0# -- 218 add y3, h # h = t1 + S0 + MAJ # -- 230 vpxor YTMP1, YTMP3, YTMP1 # YTMP1 = s0 234 vpaddq YTMP1, YTMP0, YTMP0 # YTMP0 = W[-16] + W[-7] + s0 236 vperm2f128 $0x0, YTMP0, YTMP0, Y_0 # Y_0 = W[-16] + W[-7] + s0 {BABA} 238 vpand MASK_YMM_LO(%rip), YTMP0, YTMP0 # YTMP0 = W[-16] + W[-7] + s0 {DC00} [all …]
|
| D | sha256-avx2-asm.S | 180 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 181 rorx $2, a, T1 # T1 = (a >> 2) # S0 185 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 192 add y1, h # h = k + w + h + S0 # -- 198 add y2, h # h = k + w + h + S0 + S1 + CH = t1 + S0# -- 199 add y3, h # h = t1 + S0 + MAJ # -- 229 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 232 rorx $2, a, T1 # T1 = (a >> 2) # S0 236 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 241 vpxor XTMP4, XTMP3, XTMP1 # XTMP1 = s0 [all …]
|
| /kernel/linux/linux-6.6/drivers/soc/bcm/brcmstb/pm/ |
| D | s2-mips.S | 24 sw s0, 4(sp) 35 * s0: AON_CTRL base register 44 lw s0, 0(t0) 79 sw zero, AON_CTRL_PM_CTRL(s0) 80 lw zero, AON_CTRL_PM_CTRL(s0) 81 sw t0, AON_CTRL_PM_CTRL(s0) 82 lw t0, AON_CTRL_PM_CTRL(s0) 134 sw t1, AON_CTRL_HOST_MISC_CMDS(s0) 135 lw t1, AON_CTRL_HOST_MISC_CMDS(s0) 137 sw zero, AON_CTRL_PM_CTRL(s0) [all …]
|
| /kernel/linux/linux-5.10/drivers/soc/bcm/brcmstb/pm/ |
| D | s2-mips.S | 24 sw s0, 4(sp) 35 * s0: AON_CTRL base register 44 lw s0, 0(t0) 79 sw zero, AON_CTRL_PM_CTRL(s0) 80 lw zero, AON_CTRL_PM_CTRL(s0) 81 sw t0, AON_CTRL_PM_CTRL(s0) 82 lw t0, AON_CTRL_PM_CTRL(s0) 134 sw t1, AON_CTRL_HOST_MISC_CMDS(s0) 135 lw t1, AON_CTRL_HOST_MISC_CMDS(s0) 137 sw zero, AON_CTRL_PM_CTRL(s0) [all …]
|
| /kernel/linux/linux-6.6/scripts/selinux/ |
| D | install_policy.sh | 45 echo "__default__:user_u:s0" > /etc/selinux/dummy/seusers 46 echo "base_r:base_t:s0" > /etc/selinux/dummy/contexts/failsafe_context 47 echo "base_r:base_t:s0 base_r:base_t:s0" > /etc/selinux/dummy/default_contexts 49 client * user_u:base_r:base_t:s0 50 property * user_u:object_r:base_t:s0 51 extension * user_u:object_r:base_t:s0 52 selection * user_u:object_r:base_t:s0 53 event * user_u:object_r:base_t:s0
|
| /kernel/linux/linux-5.10/scripts/selinux/ |
| D | install_policy.sh | 46 echo "__default__:user_u:s0" > /etc/selinux/dummy/seusers 47 echo "base_r:base_t:s0" > /etc/selinux/dummy/contexts/failsafe_context 48 echo "base_r:base_t:s0 base_r:base_t:s0" > /etc/selinux/dummy/default_contexts 50 client * user_u:base_r:base_t:s0 51 property * user_u:object_r:base_t:s0 52 extension * user_u:object_r:base_t:s0 53 selection * user_u:object_r:base_t:s0 54 event * user_u:object_r:base_t:s0
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/aspeed/ |
| D | aspeed-bmc-ampere-mtmitchell.dts | 75 channels = "s0", "s1"; 85 channels = "s0", "s1"; 95 channels = "s0", "s1"; 105 channels = "s0", "s1"; 115 channels = "s0", "s1"; 125 channels = "s0", "s1"; 135 channels = "s0", "s1"; 145 channels = "s0", "s1"; 155 channels = "s0", "s1"; 165 channels = "s0", "s1"; [all …]
|
| /kernel/linux/linux-5.10/net/dccp/ccids/lib/ |
| D | packet_history.c | 154 u64 s0 = tfrc_rx_hist_loss_prev(h)->tfrchrx_seqno, in __do_track_loss() local 157 if (!dccp_loss_free(s0, s1, n1)) { /* gap between S0 and S1 */ in __do_track_loss() 165 u64 s0 = tfrc_rx_hist_loss_prev(h)->tfrchrx_seqno, in __one_after_loss() local 175 /* S0 < S2 < S1 */ in __one_after_loss() 177 if (dccp_loss_free(s0, s2, n2)) { in __one_after_loss() 181 /* hole is filled: S0, S2, and S1 are consecutive */ in __one_after_loss() 188 } else { /* gap between S0 and S2 */ in __one_after_loss() 190 * Reorder history to insert S2 between S0 and S1 in __one_after_loss() 202 u64 s0 = tfrc_rx_hist_loss_prev(h)->tfrchrx_seqno, in __two_after_loss() local 225 /* S0 < S3 < S1 */ in __two_after_loss() [all …]
|
| /kernel/linux/linux-6.6/net/dccp/ccids/lib/ |
| D | packet_history.c | 154 u64 s0 = tfrc_rx_hist_loss_prev(h)->tfrchrx_seqno, in __do_track_loss() local 157 if (!dccp_loss_free(s0, s1, n1)) { /* gap between S0 and S1 */ in __do_track_loss() 165 u64 s0 = tfrc_rx_hist_loss_prev(h)->tfrchrx_seqno, in __one_after_loss() local 175 /* S0 < S2 < S1 */ in __one_after_loss() 177 if (dccp_loss_free(s0, s2, n2)) { in __one_after_loss() 181 /* hole is filled: S0, S2, and S1 are consecutive */ in __one_after_loss() 188 } else { /* gap between S0 and S2 */ in __one_after_loss() 190 * Reorder history to insert S2 between S0 and S1 in __one_after_loss() 202 u64 s0 = tfrc_rx_hist_loss_prev(h)->tfrchrx_seqno, in __two_after_loss() local 225 /* S0 < S3 < S1 */ in __two_after_loss() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/kernel/ |
| D | relocate_kernel.S | 20 PTR_L s0, kexec_indirection_page 24 PTR_L s2, (s0) 25 PTR_ADDIU s0, s0, SZREG 40 /* indirection page, update s0 */ 43 and s0, s2, ~0x2 125 1: LONG_L s0, (t0) 126 bne s0, zero,1b
|
| /kernel/linux/linux-6.6/arch/mips/kernel/ |
| D | relocate_kernel.S | 22 PTR_L s0, kexec_indirection_page 26 PTR_L s2, (s0) 27 PTR_ADDIU s0, s0, SZREG 42 /* indirection page, update s0 */ 45 and s0, s2, ~0x2 127 1: LONG_L s0, (t0) 128 bne s0, zero,1b
|
| /kernel/linux/linux-6.6/arch/arm64/crypto/ |
| D | sm3-ce-core.S | 44 .macro round, ab, s0, t0, t1, i 49 sm3tt2\ab v9.4s, v5.4s, \s0\().4s, \i 52 .macro qround, ab, s0, s1, s2, s3, s4 55 ext v6.16b, \s0\().16b, \s1\().16b, #12 57 sm3partw1 \s4\().4s, \s0\().4s, \s3\().4s 60 eor v10.16b, \s0\().16b, \s1\().16b 62 round \ab, \s0, v11, v12, 0 63 round \ab, \s0, v12, v11, 1 64 round \ab, \s0, v11, v12, 2 65 round \ab, \s0, v12, v11, 3
|
| /kernel/linux/linux-5.10/arch/arm64/crypto/ |
| D | sm3-ce-core.S | 43 .macro round, ab, s0, t0, t1, i 48 sm3tt2\ab v9.4s, v5.4s, \s0\().4s, \i 51 .macro qround, ab, s0, s1, s2, s3, s4 54 ext v6.16b, \s0\().16b, \s1\().16b, #12 56 sm3partw1 \s4\().4s, \s0\().4s, \s3\().4s 59 eor v10.16b, \s0\().16b, \s1\().16b 61 round \ab, \s0, v11, v12, 0 62 round \ab, \s0, v12, v11, 1 63 round \ab, \s0, v11, v12, 2 64 round \ab, \s0, v12, v11, 3
|