Home
last modified time | relevance | path

Searched full:s0 (Results 1 – 25 of 698) sorted by relevance

12345678910>>...28

/kernel/linux/linux-5.10/arch/powerpc/crypto/
Dsha256-spe-asm.S114 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/
Dsha256-spe-asm.S114 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/
Drelocate_kernel.S25 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 …]
Dmcount.S21 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/
Dmcount.S18 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 …]
Dmcount-dyn.S19 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 …]
Dentry.S75 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/
Dmcount.S19 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 …]
Dentry.S60 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 …]
Dkexec_relocate.S16 * 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/
Dsha512-avx2-asm.S200 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 …]
Dsha256-avx2-asm.S179 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/
Dsha512-avx2-asm.S203 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 …]
Dsha256-avx2-asm.S180 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/
Ds2-mips.S24 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/
Ds2-mips.S24 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/
Dinstall_policy.sh45 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/
Dinstall_policy.sh46 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/
Daspeed-bmc-ampere-mtmitchell.dts75 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/
Dpacket_history.c154 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/
Dpacket_history.c154 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/
Drelocate_kernel.S20 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/
Drelocate_kernel.S22 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/
Dsm3-ce-core.S44 .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/
Dsm3-ce-core.S43 .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

12345678910>>...28