Home
last modified time | relevance | path

Searched full:sp (Results 1 – 25 of 3352) sorted by relevance

12345678910>>...135

/kernel/linux/linux-5.10/arch/riscv/kernel/
Dmcount-dyn.S18 addi sp, sp, -48
19 sd s0, 32(sp)
20 sd ra, 40(sp)
21 addi s0, sp, 48
22 sd t0, 24(sp)
23 sd t1, 16(sp)
25 sd t2, 8(sp)
28 addi sp, sp, -16
29 sd s0, 0(sp)
30 sd ra, 8(sp)
[all …]
/kernel/linux/linux-6.6/arch/nios2/include/asm/
Dentry.h31 stw sp, PT_SP(r24) /* Save user stack before changing */
32 mov sp, r24
35 1 : mov r24, sp
36 addi sp, sp, -PT_REGS_SIZE /* Backup the kernel stack pointer */
37 stw r24, PT_SP(sp)
38 2 : stw r1, PT_R1(sp)
39 stw r2, PT_R2(sp)
40 stw r3, PT_R3(sp)
41 stw r4, PT_R4(sp)
42 stw r5, PT_R5(sp)
[all …]
/kernel/linux/linux-5.10/arch/nios2/include/asm/
Dentry.h31 stw sp, PT_SP(r24) /* Save user stack before changing */
32 mov sp, r24
35 1 : mov r24, sp
36 addi sp, sp, -PT_REGS_SIZE /* Backup the kernel stack pointer */
37 stw r24, PT_SP(sp)
38 2 : stw r1, PT_R1(sp)
39 stw r2, PT_R2(sp)
40 stw r3, PT_R3(sp)
41 stw r4, PT_R4(sp)
42 stw r5, PT_R5(sp)
[all …]
/kernel/linux/linux-5.10/arch/alpha/kernel/
Dentry.S29 .cfi_def_cfa $sp, 48
53 subq $sp, SP_OFF, $sp
55 stq $0, 0($sp)
56 stq $1, 8($sp)
57 stq $2, 16($sp)
58 stq $3, 24($sp)
59 stq $4, 32($sp)
60 stq $28, 144($sp)
68 stq $5, 40($sp)
69 stq $6, 48($sp)
[all …]
/kernel/liteos_m/arch/xtensa/lx6/gcc/
Dlos_arch_macro.h41 .macro POP_ALL_REG SP PC PState
43 l16ui a3, \SP, CONTEXT_OFF_CPENABLE
46 l16ui a3, \SP, CONTEXT_OFF_CPSTORED
49 l32i a3, \SP, CONTEXT_OFF_FCR
51 l32i a3, \SP, CONTEXT_OFF_FSR
54 lsi f0, \SP, CONTEXT_OFF_F0
55 lsi f1, \SP, CONTEXT_OFF_F1
56 lsi f2, \SP, CONTEXT_OFF_F2
57 lsi f3, \SP, CONTEXT_OFF_F3
58 lsi f4, \SP, CONTEXT_OFF_F4
[all …]
/kernel/liteos_m/arch/risc-v/riscv32/gcc/
Dlos_exc.S37 addi sp, sp, -(32 * REGBYTES)
38 SREG t6, 2 * REGBYTES(sp)
39 SREG t5, 3 * REGBYTES(sp)
40 SREG t4, 4 * REGBYTES(sp)
41 SREG t3, 5 * REGBYTES(sp)
42 SREG t2, 6 * REGBYTES(sp)
43 SREG t1, 7 * REGBYTES(sp)
44 SREG t0, 8 * REGBYTES(sp)
45 SREG a7, 18 * REGBYTES(sp)
46 SREG a6, 19 * REGBYTES(sp)
[all …]
Dlos_dispatch.S45 addi sp, sp, -(32 * REGBYTES)
46 SREG t6, 2 * REGBYTES(sp)
47 SREG t5, 3 * REGBYTES(sp)
48 SREG t4, 4 * REGBYTES(sp)
49 SREG t3, 5 * REGBYTES(sp)
50 SREG t2, 6 * REGBYTES(sp)
51 SREG t1, 7 * REGBYTES(sp)
52 SREG t0, 8 * REGBYTES(sp)
53 SREG s11, 9 * REGBYTES(sp)
54 SREG s10, 10 * REGBYTES(sp)
[all …]
/kernel/linux/linux-6.6/arch/riscv/kernel/probes/
Drethook_trampoline.S14 REG_S x1, PT_RA(sp)
15 REG_S x3, PT_GP(sp)
16 REG_S x4, PT_TP(sp)
17 REG_S x5, PT_T0(sp)
18 REG_S x6, PT_T1(sp)
19 REG_S x7, PT_T2(sp)
20 REG_S x8, PT_S0(sp)
21 REG_S x9, PT_S1(sp)
22 REG_S x10, PT_A0(sp)
23 REG_S x11, PT_A1(sp)
[all …]
/kernel/liteos_m/arch/risc-v/nuclei/gcc/
Dlos_dispatch.S85 LOAD sp, 0(t1)
86 //LOAD sp, 0x0(sp) /* Read sp from first TCB member */
89 LOAD t0, 0 * REGBYTES(sp)
92 LOAD t0, (portRegNum - 1) * REGBYTES(sp)
96 LOAD x1, 1 * REGBYTES(sp) /* RA */
97 LOAD x5, 2 * REGBYTES(sp)
98 LOAD x6, 3 * REGBYTES(sp)
99 LOAD x7, 4 * REGBYTES(sp)
100 LOAD x8, 5 * REGBYTES(sp)
101 LOAD x9, 6 * REGBYTES(sp)
[all …]
/kernel/linux/linux-6.6/arch/csky/abiv2/inc/abi/
Dentry.h24 subi sp, 152
25 stw tls, (sp, 0)
26 stw lr, (sp, 4)
34 stw lr, (sp, 8)
37 stw lr, (sp, 12)
40 addi lr, sp, 152
45 stw lr, (sp, 16)
47 stw a0, (sp, 20)
48 stw a0, (sp, 24)
49 stw a1, (sp, 28)
[all …]
/kernel/linux/linux-5.10/arch/csky/abiv2/inc/abi/
Dentry.h25 subi sp, 152
26 stw tls, (sp, 0)
27 stw lr, (sp, 4)
32 stw lr, (sp, 8)
35 stw lr, (sp, 12)
38 addi lr, sp, 152
43 stw lr, (sp, 16)
45 stw a0, (sp, 20)
46 stw a0, (sp, 24)
47 stw a1, (sp, 28)
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/pvrusb2/
Dpvrusb2-io.c120 struct pvr2_stream *sp = bp->stream; in pvr2_buffer_remove() local
123 cnt = &sp->i_count; in pvr2_buffer_remove()
124 bcnt = &sp->i_bcount; in pvr2_buffer_remove()
128 cnt = &sp->q_count; in pvr2_buffer_remove()
129 bcnt = &sp->q_bcount; in pvr2_buffer_remove()
133 cnt = &sp->r_count; in pvr2_buffer_remove()
134 bcnt = &sp->r_bcount; in pvr2_buffer_remove()
152 struct pvr2_stream *sp; in pvr2_buffer_set_none() local
154 sp = bp->stream; in pvr2_buffer_set_none()
160 spin_lock_irqsave(&sp->list_lock, irq_flags); in pvr2_buffer_set_none()
[all …]
/kernel/linux/linux-6.6/drivers/media/usb/pvrusb2/
Dpvrusb2-io.c120 struct pvr2_stream *sp = bp->stream; in pvr2_buffer_remove() local
123 cnt = &sp->i_count; in pvr2_buffer_remove()
124 bcnt = &sp->i_bcount; in pvr2_buffer_remove()
128 cnt = &sp->q_count; in pvr2_buffer_remove()
129 bcnt = &sp->q_bcount; in pvr2_buffer_remove()
133 cnt = &sp->r_count; in pvr2_buffer_remove()
134 bcnt = &sp->r_bcount; in pvr2_buffer_remove()
152 struct pvr2_stream *sp; in pvr2_buffer_set_none() local
154 sp = bp->stream; in pvr2_buffer_set_none()
160 spin_lock_irqsave(&sp->list_lock, irq_flags); in pvr2_buffer_set_none()
[all …]
/kernel/linux/linux-6.6/drivers/crypto/ccp/
Dsp-dev.c23 #include "sp-dev.h"
31 /* List of SPs, SP count, read-write access lock, and access functions
34 * examine the SP list.
42 static void sp_add_device(struct sp_device *sp) in sp_add_device() argument
48 list_add_tail(&sp->entry, &sp_units); in sp_add_device()
53 static void sp_del_device(struct sp_device *sp) in sp_del_device() argument
59 list_del(&sp->entry); in sp_del_device()
66 struct sp_device *sp = data; in sp_irq_handler() local
68 if (sp->ccp_irq_handler) in sp_irq_handler()
69 sp->ccp_irq_handler(irq, sp->ccp_irq_data); in sp_irq_handler()
[all …]
/kernel/linux/linux-5.10/drivers/crypto/ccp/
Dsp-dev.c23 #include "sp-dev.h"
31 /* List of SPs, SP count, read-write access lock, and access functions
34 * examine the SP list.
42 static void sp_add_device(struct sp_device *sp) in sp_add_device() argument
48 list_add_tail(&sp->entry, &sp_units); in sp_add_device()
53 static void sp_del_device(struct sp_device *sp) in sp_del_device() argument
59 list_del(&sp->entry); in sp_del_device()
66 struct sp_device *sp = data; in sp_irq_handler() local
68 if (sp->ccp_irq_handler) in sp_irq_handler()
69 sp->ccp_irq_handler(irq, sp->ccp_irq_data); in sp_irq_handler()
[all …]
/kernel/linux/linux-6.6/drivers/net/hamradio/
D6pack.c142 struct sixpack *sp = from_timer(sp, t, tx_t); in sp_xmit_on_air() local
143 int actual, when = sp->slottime; in sp_xmit_on_air()
148 if (((sp->status1 & SIXP_DCD_MASK) == 0) && (random < sp->persistence)) { in sp_xmit_on_air()
149 sp->led_state = 0x70; in sp_xmit_on_air()
150 sp->tty->ops->write(sp->tty, &sp->led_state, 1); in sp_xmit_on_air()
151 sp->tx_enable = 1; in sp_xmit_on_air()
152 actual = sp->tty->ops->write(sp->tty, sp->xbuff, sp->status2); in sp_xmit_on_air()
153 sp->xleft -= actual; in sp_xmit_on_air()
154 sp->xhead += actual; in sp_xmit_on_air()
155 sp->led_state = 0x60; in sp_xmit_on_air()
[all …]
/kernel/linux/linux-6.6/arch/alpha/kernel/
Dentry.S25 .cfi_def_cfa $sp, 48
49 subq $sp, SP_OFF, $sp
51 stq $0, 0($sp)
52 stq $1, 8($sp)
53 stq $2, 16($sp)
54 stq $3, 24($sp)
55 stq $4, 32($sp)
56 stq $28, 144($sp)
64 stq $5, 40($sp)
65 stq $6, 48($sp)
[all …]
/kernel/linux/linux-5.10/arch/csky/abiv1/inc/abi/
Dentry.h22 mtcr sp, usp
23 mfcr sp, ss0
27 mtcr sp, ss0
28 mfcr sp, usp
38 subi sp, 32
39 subi sp, 32
40 subi sp, 16
41 stw r13, (sp, 12)
43 stw lr, (sp, 4)
48 stw lr, (sp, 8)
[all …]
/kernel/linux/linux-6.6/arch/csky/abiv1/inc/abi/
Dentry.h21 mtcr sp, usp
22 mfcr sp, ss0
26 mtcr sp, ss0
27 mfcr sp, usp
37 subi sp, 32
38 subi sp, 32
39 subi sp, 16
40 stw r13, (sp, 12)
42 stw lr, (sp, 4)
47 stw lr, (sp, 8)
[all …]
/kernel/linux/linux-5.10/drivers/net/hamradio/
D6pack.c141 struct sixpack *sp = from_timer(sp, t, tx_t); in sp_xmit_on_air() local
142 int actual, when = sp->slottime; in sp_xmit_on_air()
147 if (((sp->status1 & SIXP_DCD_MASK) == 0) && (random < sp->persistence)) { in sp_xmit_on_air()
148 sp->led_state = 0x70; in sp_xmit_on_air()
149 sp->tty->ops->write(sp->tty, &sp->led_state, 1); in sp_xmit_on_air()
150 sp->tx_enable = 1; in sp_xmit_on_air()
151 actual = sp->tty->ops->write(sp->tty, sp->xbuff, sp->status2); in sp_xmit_on_air()
152 sp->xleft -= actual; in sp_xmit_on_air()
153 sp->xhead += actual; in sp_xmit_on_air()
154 sp->led_state = 0x60; in sp_xmit_on_air()
[all …]
/kernel/linux/linux-6.6/arch/loongarch/kernel/
Dmcount_dyn.S30 PTR_ADDI sp, sp, -PT_SIZE
31 PTR_S t0, sp, PT_R1 /* Save parent ra at PT_R1(RA) */
32 PTR_S a0, sp, PT_R4
33 PTR_S a1, sp, PT_R5
34 PTR_S a2, sp, PT_R6
35 PTR_S a3, sp, PT_R7
36 PTR_S a4, sp, PT_R8
37 PTR_S a5, sp, PT_R9
38 PTR_S a6, sp, PT_R10
39 PTR_S a7, sp, PT_R11
[all …]
/kernel/linux/linux-5.10/arch/m68k/include/asm/
Dentry.h16 * 0(sp) - d1
17 * 4(sp) - d2
18 * 8(sp) - d3
19 * C(sp) - d4
20 * 10(sp) - d5
21 * 14(sp) - a0
22 * 18(sp) - a1
23 * 1C(sp) - a2
24 * 20(sp) - d0
25 * 24(sp) - orig_d0
[all …]
/kernel/linux/linux-6.6/arch/m68k/include/asm/
Dentry.h16 * 0(sp) - d1
17 * 4(sp) - d2
18 * 8(sp) - d3
19 * C(sp) - d4
20 * 10(sp) - d5
21 * 14(sp) - a0
22 * 18(sp) - a1
23 * 1C(sp) - a2
24 * 20(sp) - d0
25 * 24(sp) - orig_d0
[all …]
/kernel/linux/linux-5.10/arch/loongarch/kernel/
Dmcount_dyn.S34 PTR_ADDI sp, sp, -PT_SIZE
36 PTR_S ra, sp, PT_ERA
38 PTR_S t0, sp, PT_R1
39 PTR_S a0, sp, PT_R4
40 PTR_S a1, sp, PT_R5
41 PTR_S a2, sp, PT_R6
42 PTR_S a3, sp, PT_R7
43 PTR_S a4, sp, PT_R8
44 PTR_S a5, sp, PT_R9
45 PTR_S a6, sp, PT_R10
[all …]
/kernel/liteos_a/arch/arm/arm/src/
Dlos_hw_exc.S97 SUB SP, SP, #12
99 STMFD SP!, {R0-R12}
101 STMFD SP!, {R1} @save spsr
103 ADD R0, SP, #14 * 4
108 MOV R4, SP
113 STR SP, [R0] @SP
124 ADD SP, SP, #4
125 LDMFD SP!, {R0-R12}
127 MOV R0, SP
128 ADD SP, SP, #8
[all …]

12345678910>>...135