Home
last modified time | relevance | path

Searched refs:s0 (Results 1 – 25 of 148) sorted by relevance

123456

/linux-6.1.9/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
49 and s0, s1, t0
98 iocsrrd.w s0, t1 /* check PC as an indicator */
99 beqz s0, 1b
100 iocsrrd.d s0, t1 /* get PC via mailbox */
103 or s0, s0, t0 /* s0 = TO_CACHE(s0) */
104 jr s0 /* jump to initial PC */
/linux-6.1.9/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)
67 mv t6, s0
104 addi a0, s0, -8
107 ld a2, -16(s0)
120 ld a1, -8(s0)
Dentry.S85 REG_L s0, TASK_TI_USER_SP(tp)
91 REG_S s0, PT_SP(sp)
205 la s0, sys_ni_syscall
212 REG_L s0, PT_STATUS(sp)
213 srli s0, s0, SR_UXL_SHIFT
214 andi s0, s0, (SR_UXL >> SR_UXL_SHIFT)
216 sub t0, s0, t0
220 la s0, compat_sys_call_table
225 la s0, sys_call_table
228 add s0, s0, t0
[all …]
Dkexec_relocate.S29 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
163 mv s0, a1
174 mv a2, s0
183 mv s0, zero
/linux-6.1.9/arch/arm/boot/dts/
Daspeed-bmc-ampere-mtmitchell.dts68 channels = "s0", "s1";
77 channels = "s0", "s1";
86 channels = "s0", "s1";
95 channels = "s0", "s1";
104 channels = "s0", "s1";
113 channels = "s0", "s1";
122 channels = "s0", "s1";
131 channels = "s0", "s1";
140 channels = "s0", "s1";
149 channels = "s0", "s1";
[all …]
Daspeed-bmc-ampere-mtjade.dts112 channels = "s0", "s1";
121 channels = "s0", "s1";
130 channels = "s0", "s1";
139 channels = "s0", "s1";
148 channels = "s0", "s1";
157 channels = "s0", "s1";
166 channels = "s0", "s1";
175 channels = "s0", "s1";
184 channels = "s0", "s1";
193 channels = "s0", "s1";
[all …]
Dlan966x-pcb8291.dts30 led-s0-blue {
31 label = "s0:blue";
36 led-s0-green {
37 label = "s0:green";
/linux-6.1.9/drivers/soc/bcm/brcmstb/pm/
Ds2-mips.S24 sw s0, 4(sp)
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)
138 lw zero, AON_CTRL_PM_CTRL(s0)
[all …]
/linux-6.1.9/arch/arm/crypto/
Dsha2-ce-core.S32 .macro add_only, ev, s0 argument
34 .ifnb \s0
39 .ifnb \s0
40 vadd.u32 ta\ev, q\s0, k\ev
44 .macro add_update, ev, s0, s1, s2, s3
45 sha256su0.32 q\s0, q\s1
47 sha256su1.32 q\s0, q\s2, q\s3
Dsha1-ce-core.S36 .macro add_only, op, ev, rc, s0, dg1
37 .ifnb \s0
38 vadd.u32 tb\ev, q\s0, \rc
48 .macro add_update, op, ev, rc, s0, s1, s2, s3, dg1
49 sha1su0.32 q\s0, q\s1, q\s2
51 sha1su1.32 q\s0, q\s3
Dsha512-armv4.pl559 my ($t0,$t1,$s0,$s1) = map("q$_",(12..15)); # temps
569 vext.8 $s0,@X[$i%8],@X[($i+1)%8],#8 @ X[i+1]
572 vshr.u64 $t0,$s0,#@sigma0[0]
574 vshr.u64 $t1,$s0,#@sigma0[1]
576 vshr.u64 $s1,$s0,#@sigma0[2]
577 vsli.64 $t0,$s0,#`64-@sigma0[0]`
578 vsli.64 $t1,$s0,#`64-@sigma0[1]`
579 vext.8 $s0,@X[($i+4)%8],@X[($i+5)%8],#8 @ X[i+9]
582 vadd.i64 @X[$i%8],$s0
/linux-6.1.9/arch/mips/kernel/
Drelocate_kernel.S22 PTR_L s0, kexec_indirection_page
26 PTR_L s2, (s0)
27 PTR_ADDIU s0, s0, SZREG
45 and s0, s2, ~0x2
127 1: LONG_L s0, (t0)
128 bne s0, zero,1b
/linux-6.1.9/drivers/thermal/
Dk3_bandgap.c93 static unsigned int vtm_get_best_value(unsigned int s0, unsigned int s1, in vtm_get_best_value() argument
96 int d01 = abs(s0 - s1); in vtm_get_best_value()
97 int d02 = abs(s0 - s2); in vtm_get_best_value()
101 return (s0 + s1) / 2; in vtm_get_best_value()
104 return (s0 + s2) / 2; in vtm_get_best_value()
113 unsigned int dtemp, s0, s1, s2; in k3_bgp_read_temp() local
126 s0 = readl(bgp->base + devdata->stat_offset) & in k3_bgp_read_temp()
132 dtemp = vtm_get_best_value(s0, s1, s2); in k3_bgp_read_temp()
Dk3_j72xx_bandgap.c201 static unsigned int vtm_get_best_value(unsigned int s0, unsigned int s1, in vtm_get_best_value() argument
204 int d01 = abs(s0 - s1); in vtm_get_best_value()
205 int d02 = abs(s0 - s2); in vtm_get_best_value()
209 return (s0 + s1) / 2; in vtm_get_best_value()
212 return (s0 + s2) / 2; in vtm_get_best_value()
221 unsigned int dtemp, s0, s1, s2; in k3_bgp_read_temp() local
233 s0 = readl(bgp->base + devdata->stat_offset) & in k3_bgp_read_temp()
239 dtemp = vtm_get_best_value(s0, s1, s2); in k3_bgp_read_temp()
/linux-6.1.9/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
Dsha2-ce-core.S29 .macro add_only, ev, rc, s0 argument
32 add t1.4s, v\s0\().4s, \rc\().4s
36 .ifnb \s0
37 add t0.4s, v\s0\().4s, \rc\().4s
44 .macro add_update, ev, rc, s0, s1, s2, s3
45 sha256su0 v\s0\().4s, v\s1\().4s
47 sha256su1 v\s0\().4s, v\s2\().4s, v\s3\().4s
Dsha1-ce-core.S34 .macro add_only, op, ev, rc, s0, dg1
36 add t1.4s, v\s0\().4s, \rc\().4s
44 .ifnb \s0
45 add t0.4s, v\s0\().4s, \rc\().4s
52 .macro add_update, op, ev, rc, s0, s1, s2, s3, dg1
53 sha1su0 v\s0\().4s, v\s1\().4s, v\s2\().4s
55 sha1su1 v\s0\().4s, v\s3\().4s
Dsm4-neon-core.S35 #define transpose_4x4(s0, s1, s2, s3) \ argument
36 zip1 RTMP0.4s, s0.4s, s1.4s; \
38 zip2 RTMP2.4s, s0.4s, s1.4s; \
40 zip1 s0.2d, RTMP0.2d, RTMP1.2d; \
45 #define rotate_clockwise_90(s0, s1, s2, s3) \ argument
46 zip1 RTMP0.4s, s1.4s, s0.4s; \
47 zip2 RTMP1.4s, s1.4s, s0.4s; \
50 zip1 s0.2d, RTMP2.2d, RTMP0.2d; \
55 #define ROUND4(round, s0, s1, s2, s3) \ argument
88 eor s0.16b, s0.16b, RTMP3.16b;
[all …]
/linux-6.1.9/scripts/selinux/
Dinstall_policy.sh49 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
/linux-6.1.9/arch/x86/crypto/
Dsm4-aesni-avx-asm_64.S190 #define ROUND(round, s0, s1, s2, s3) \ argument
203 vpxor RTMP0, s0, s0; /* s0 ^ x */ \
209 vpxor RTMP1, s0, s0; /* s0 ^ x ^ rol(x,24) */ \
212 vpxor RTMP0, s0, s0; \
214 vpxor RTMP1, s0, s0;
279 #define ROUND(round, s0, s1, s2, s3, r0, r1, r2, r3) \ argument
304 vpxor RTMP0, s0, s0; /* s0 ^ x */ \
319 vpxor RTMP1, s0, s0; /* s0 ^ x ^ rol(x,24) */ \
323 vpxor RTMP0, s0, s0; \
324 vpxor RTMP1, s0, s0; \
/linux-6.1.9/arch/mips/include/asm/mach-loongson64/
Dkernel-entry-init.h87 mfc0 s0, CP0_PRID
88 andi s0, s0, (PRID_IMP_MASK | PRID_REV_MASK)
89 beq s0, (PRID_IMP_LOONGSON_64C | PRID_REV_LOONGSON3B_R1), 1f
90 beq s0, (PRID_IMP_LOONGSON_64C | PRID_REV_LOONGSON3B_R2), 1f
/linux-6.1.9/arch/riscv/include/asm/
Dcompat.h29 compat_ulong_t s0; member
66 cregs->s0 = (compat_ulong_t) regs->s0; in regs_to_cregs()
103 regs->s0 = (unsigned long) cregs->s0; in cregs_to_regs()
Dptrace.h24 unsigned long s0; member
99 return regs->s0; in frame_pointer()
104 regs->s0 = val; in frame_pointer_set()
/linux-6.1.9/arch/mips/alchemy/devboards/
Ddb1000.c448 int c0, c1, d0, d1, s0, s1, flashsize = 32, twosocks = 1; in db1000_dev_setup() local
457 s0 = AU1500_GPIO1_INT; in db1000_dev_setup()
464 s0 = AU1100_GPIO1_INT; in db1000_dev_setup()
500 s0 = AU1000_GPIO1_INT; in db1000_dev_setup()
506 s0 = AU1500_GPIO202_INT; in db1000_dev_setup()
519 s0 = AU1100_GPIO10_INT; in db1000_dev_setup()
536 irq_set_irq_type(s0, IRQ_TYPE_LEVEL_LOW); in db1000_dev_setup()
/linux-6.1.9/drivers/media/usb/dvb-usb/
Dvp7045-fe.c29 u8 s0 = vp7045_read_reg(state->d,0x00), in vp7045_fe_read_status() local
34 if (s0 & (1 << 4)) in vp7045_fe_read_status()
36 if (s0 & (1 << 1)) in vp7045_fe_read_status()
38 if (s0 & (1 << 5)) in vp7045_fe_read_status()

123456