Home
last modified time | relevance | path

Searched refs:s5 (Results 1 – 25 of 77) sorted by relevance

1234

/Linux-v5.15/crypto/
Dcast5_generic.c25 static const u32 s5[256] = { variable
406 z[0] = x[0] ^ s5[xi(13)] ^ s6[xi(15)] ^ s7[xi(12)] ^ sb8[xi(14)] ^ in key_schedule()
408 z[1] = x[2] ^ s5[zi(0)] ^ s6[zi(2)] ^ s7[zi(1)] ^ sb8[zi(3)] ^ in key_schedule()
410 z[2] = x[3] ^ s5[zi(7)] ^ s6[zi(6)] ^ s7[zi(5)] ^ sb8[zi(4)] ^ in key_schedule()
411 s5[xi(9)]; in key_schedule()
412 z[3] = x[1] ^ s5[zi(10)] ^ s6[zi(9)] ^ s7[zi(11)] ^ sb8[zi(8)] ^ in key_schedule()
414 k[0] = s5[zi(8)] ^ s6[zi(9)] ^ s7[zi(7)] ^ sb8[zi(6)] ^ s5[zi(2)]; in key_schedule()
415 k[1] = s5[zi(10)] ^ s6[zi(11)] ^ s7[zi(5)] ^ sb8[zi(4)] ^ in key_schedule()
417 k[2] = s5[zi(12)] ^ s6[zi(13)] ^ s7[zi(3)] ^ sb8[zi(2)] ^ in key_schedule()
419 k[3] = s5[zi(14)] ^ s6[zi(15)] ^ s7[zi(1)] ^ sb8[zi(0)] ^ in key_schedule()
[all …]
/Linux-v5.15/drivers/net/ethernet/microchip/sparx5/
Dsparx5_switchdev.c486 int sparx5_register_notifier_blocks(struct sparx5 *s5) in sparx5_register_notifier_blocks() argument
490 s5->netdevice_nb.notifier_call = sparx5_netdevice_event; in sparx5_register_notifier_blocks()
491 err = register_netdevice_notifier(&s5->netdevice_nb); in sparx5_register_notifier_blocks()
495 s5->switchdev_nb.notifier_call = sparx5_switchdev_event; in sparx5_register_notifier_blocks()
496 err = register_switchdev_notifier(&s5->switchdev_nb); in sparx5_register_notifier_blocks()
500 s5->switchdev_blocking_nb.notifier_call = sparx5_switchdev_blocking_event; in sparx5_register_notifier_blocks()
501 err = register_switchdev_blocking_notifier(&s5->switchdev_blocking_nb); in sparx5_register_notifier_blocks()
514 unregister_switchdev_notifier(&s5->switchdev_nb); in sparx5_register_notifier_blocks()
516 unregister_netdevice_notifier(&s5->netdevice_nb); in sparx5_register_notifier_blocks()
521 void sparx5_unregister_notifier_blocks(struct sparx5 *s5) in sparx5_unregister_notifier_blocks() argument
[all …]
Dsparx5_main.c310 static int sparx5_init_ram(struct sparx5 *s5) in sparx5_init_ram() argument
313 {spx5_reg_get(s5, ANA_AC_STAT_RESET), ANA_AC_STAT_RESET_RESET}, in sparx5_init_ram()
314 {spx5_reg_get(s5, ASM_STAT_CFG), ASM_STAT_CFG_STAT_CNT_CLR_SHOT}, in sparx5_init_ram()
315 {spx5_reg_get(s5, QSYS_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram()
316 {spx5_reg_get(s5, REW_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram()
317 {spx5_reg_get(s5, VOP_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram()
318 {spx5_reg_get(s5, ANA_AC_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram()
319 {spx5_reg_get(s5, ASM_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram()
320 {spx5_reg_get(s5, EACL_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram()
321 {spx5_reg_get(s5, VCAP_SUPER_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram()
[all …]
Dsparx5_packet.c305 struct sparx5 *s5 = _sparx5; in sparx5_xtr_handler() local
309 while (spx5_rd(s5, QS_XTR_DATA_PRESENT) & BIT(XTR_QUEUE) && poll-- > 0) in sparx5_xtr_handler()
310 sparx5_xtr_grp(s5, XTR_QUEUE, false); in sparx5_xtr_handler()
/Linux-v5.15/drivers/soc/bcm/brcmstb/pm/
Ds2-mips.S29 sw s5, 24(sp)
49 lw s5, 20(t0)
72 ble t0, s5, 2b
161 ble t0, s5, 2b
176 lw s5, 24(sp)
Ds3-mips.S32 sw s5, 24(t0)
121 lw s5, 24(t0)
/Linux-v5.15/arch/riscv/kernel/
Dkexec_relocate.S34 li s5, (PAGE_SIZE / RISCV_SZPTR)
95 mv t3, s5 /* i = num words per page */
124 mv s5, zero
198 mv s5, zero
Dentry.S90 csrr s5, CSR_SCRATCH
96 REG_S s5, PT_TP(sp)
476 csrr s5, CSR_SCRATCH
482 REG_S s5, PT_TP(sp)
525 REG_S s5, TASK_THREAD_S5_RA(a3)
540 REG_L s5, TASK_THREAD_S5_RA(a4)
Dcrash_save_regs.S34 REG_S s5, PT_S5(a0) /* x21 */
/Linux-v5.15/arch/mips/include/asm/
Dregdef.h47 #define s5 $21 macro
90 #define s5 $21 macro
Dasmmacro-64.h23 LONG_S s5, THREAD_REG21(\thread)
36 LONG_L s5, THREAD_REG21(\thread)
Dasmmacro-32.h70 LONG_S s5, THREAD_REG21(\thread)
83 LONG_L s5, THREAD_REG21(\thread)
/Linux-v5.15/arch/mips/power/
Dhibernate_asm.S25 PTR_S s5, PT_R21(t0)
55 PTR_L s5, PT_R21(t0)
/Linux-v5.15/arch/x86/include/asm/uv/
Duv_mmrs.h713 } s5; member
1413 } s5; member
1995 } s5; member
2156 } s5; member
2223 } s5; member
2682 } s5; member
2744 } s5; member
2867 } s5; member
2942 } s5; member
2974 } s5; member
[all …]
/Linux-v5.15/arch/mips/fw/lib/
Dcall_o32.S51 REG_S s5,O32_FRAMESZ-6*SZREG(sp)
95 REG_L s5,O32_FRAMESZ-6*SZREG(sp)
/Linux-v5.15/arch/ia64/lib/
Dxor.S159 .rotr s1[6+1], s2[6+1], s3[6+1], s4[6+1], s5[6+1], d[2]
169 (p[0]) ld8.nta s5[0] = [r20], 8
173 (p[6]) xor d[0] = d[0], s5[6]
/Linux-v5.15/drivers/net/wireless/ath/ath9k/
Dar9003_mac.c279 u32 s5; in ar9003_hw_get_isr() local
282 s5 = REG_READ(ah, AR_ISR_S5_S); in ar9003_hw_get_isr()
284 s5 = REG_READ(ah, AR_ISR_S5); in ar9003_hw_get_isr()
287 MS(s5, AR_ISR_S5_GENTIMER_TRIG); in ar9003_hw_get_isr()
290 MS(s5, AR_ISR_S5_GENTIMER_THRESH); in ar9003_hw_get_isr()
296 REG_WRITE(ah, AR_ISR_S5, s5); in ar9003_hw_get_isr()
/Linux-v5.15/arch/mips/kernel/
Drelocate_kernel.S62 REG_L s5, (s2)
63 REG_S s5, (s4)
Dcps-vec-ns16550.S106 move s5, ra
111 move ra, s5
/Linux-v5.15/arch/alpha/include/uapi/asm/
Dregdef.h21 #define s5 $14 macro
/Linux-v5.15/arch/riscv/include/uapi/asm/
Dptrace.h41 unsigned long s5; member
/Linux-v5.15/arch/arm/crypto/
Dblake2b-neon-core.S69 .macro _blake2b_round s0, s1, s2, s3, s4, s5, s6, s7, \
108 .if \s1 == 0 || \s3 == 0 || \s5 == 0 || \s7 == 0
115 vadd.u64 d2, d2, M_\s5
/Linux-v5.15/arch/x86/crypto/
Ddes3_ede-asm_64.S17 #define s5 ((s4) + (64*8)) macro
18 #define s6 ((s5) + (64*8))
142 xorq s5(, RT1, 8), to; \
369 xorq s5(, RT1, 8), to##0; \
390 xorq s5(, RT1, 8), to##1; \
411 xorq s5(, RT1, 8), to##2; \
/Linux-v5.15/arch/mips/crypto/
Dpoly1305-mips.pl42 ($s0,$s1,$s2,$s3,$s4,$s5,$s6,$s7,$s8,$s9,$s10,$s11)=map("\$$_",(12..23));
227 ($s0,$s1,$s2,$s3,$s4,$s5,$in0,$in1,$t2);
258 sd $s5,40($sp)
427 ld $s5,40($sp) # epilogue
734 ($s0,$s1,$s2,$s3,$s4, $s5,$s6,$s7,$s8, $s9,$s10,$s11);
755 sw $s5, 4*5($sp)
1137 lw $s5, 4*5($sp)
Dchacha-core.S23 #define X12 $s5
224 sw $s5, 20($sp)
303 lw $s5, 20($sp)

1234