| /kernel/linux/linux-5.10/arch/riscv/kernel/ |
| D | mcount-dyn.S | 18 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/ |
| D | entry.h | 31 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/ |
| D | entry.h | 31 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/ |
| D | entry.S | 29 .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/ |
| D | los_arch_macro.h | 41 .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/ |
| D | los_exc.S | 37 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 …]
|
| D | los_dispatch.S | 45 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/ |
| D | rethook_trampoline.S | 14 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/ |
| D | los_dispatch.S | 85 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/ |
| D | entry.h | 24 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/ |
| D | entry.h | 25 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/ |
| D | pvrusb2-io.c | 120 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/ |
| D | pvrusb2-io.c | 120 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/ |
| D | sp-dev.c | 23 #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/ |
| D | sp-dev.c | 23 #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/ |
| D | 6pack.c | 142 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/ |
| D | entry.S | 25 .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/ |
| D | entry.h | 22 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/ |
| D | entry.h | 21 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/ |
| D | 6pack.c | 141 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/ |
| D | mcount_dyn.S | 30 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/ |
| D | entry.h | 16 * 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/ |
| D | entry.h | 16 * 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/ |
| D | mcount_dyn.S | 34 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/ |
| D | los_hw_exc.S | 97 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 …]
|