/linux/crypto/ |
H A D | cast5_generic.c | 25 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/arch/riscv/kernel/ |
H A D | kexec_relocate.S | 29 mv s5, zero 65 andi s5, t0, ~0x1 93 REG_S t1, (s5) /* *dst_ptr = *src_ptr */ 95 addi s5, s5, RISCV_SZPTR /* dst_ptr++ */ 118 mv s5, zero 182 mv s5, zero
|
H A D | entry.S | 153 csrr s5, CSR_SCRATCH 159 REG_S s5, PT_TP(sp) 171 scs_load_current_if_task_changed s5 308 csrr s5, CSR_SCRATCH 314 REG_S s5, PT_TP(sp) 392 REG_S s5, TASK_THREAD_S5_RA(a3) 409 REG_L s5, TASK_THREAD_S5_RA(a4)
|
/linux/arch/loongarch/kernel/ |
H A D | relocate_kernel.S | 65 li.w s5, (1 << _PAGE_SHIFT) / SZREG 73 LONG_ADDI s5, s5, -1 74 beqz s5, process_entry
|
H A D | rethook_trampoline.S | 34 cfi_st s5, PT_R28 69 cfi_ld s5, PT_R28
|
/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_switchdev.c | 721 int sparx5_register_notifier_blocks(struct sparx5 *s5) in sparx5_register_notifier_blocks() argument 725 s5->netdevice_nb.notifier_call = sparx5_netdevice_event; in sparx5_register_notifier_blocks() 726 err = register_netdevice_notifier(&s5->netdevice_nb); in sparx5_register_notifier_blocks() 730 s5->switchdev_nb.notifier_call = sparx5_switchdev_event; in sparx5_register_notifier_blocks() 731 err = register_switchdev_notifier(&s5->switchdev_nb); in sparx5_register_notifier_blocks() 735 s5->switchdev_blocking_nb.notifier_call = sparx5_switchdev_blocking_event; in sparx5_register_notifier_blocks() 736 err = register_switchdev_blocking_notifier(&s5->switchdev_blocking_nb); in sparx5_register_notifier_blocks() 749 unregister_switchdev_notifier(&s5->switchdev_nb); in sparx5_register_notifier_blocks() 751 unregister_netdevice_notifier(&s5->netdevice_nb); in sparx5_register_notifier_blocks() 756 void sparx5_unregister_notifier_blocks(struct sparx5 *s5) in sparx5_unregister_notifier_blocks() argument [all …]
|
H A D | sparx5_main.c | 342 static int sparx5_init_ram(struct sparx5 *s5) in sparx5_init_ram() argument 345 {spx5_reg_get(s5, ANA_AC_STAT_RESET), ANA_AC_STAT_RESET_RESET}, in sparx5_init_ram() 346 {spx5_reg_get(s5, ASM_STAT_CFG), ASM_STAT_CFG_STAT_CNT_CLR_SHOT}, in sparx5_init_ram() 347 {spx5_reg_get(s5, QSYS_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram() 348 {spx5_reg_get(s5, REW_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram() 349 {spx5_reg_get(s5, VOP_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram() 350 {spx5_reg_get(s5, ANA_AC_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram() 351 {spx5_reg_get(s5, ASM_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram() 352 {spx5_reg_get(s5, EACL_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram() 353 {spx5_reg_get(s5, VCAP_SUPER_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}, in sparx5_init_ram() [all …]
|
H A D | sparx5_packet.c | 351 struct sparx5 *s5 = _sparx5; in sparx5_xtr_handler() local 355 while (spx5_rd(s5, QS_XTR_DATA_PRESENT) & BIT(XTR_QUEUE) && poll-- > 0) in sparx5_xtr_handler() 356 sparx5_xtr_grp(s5, XTR_QUEUE, false); in sparx5_xtr_handler()
|
/linux/drivers/soc/bcm/brcmstb/pm/ |
H A D | s2-mips.S | 29 sw s5, 24(sp) 49 lw s5, 20(t0) 72 ble t0, s5, 2b 161 ble t0, s5, 2b 176 lw s5, 24(sp)
|
H A D | s3-mips.S | 32 sw s5, 24(t0) 121 lw s5, 24(t0)
|
/linux/arch/riscv/include/asm/ |
H A D | compat.h | 61 compat_ulong_t s5; member 98 cregs->s5 = (compat_ulong_t) regs->s5; in regs_to_cregs() 135 regs->s5 = (unsigned long) cregs->s5; in cregs_to_regs()
|
/linux/arch/mips/include/asm/ |
H A D | asmmacro-64.h | 23 LONG_S s5, THREAD_REG21(\thread) 36 LONG_L s5, THREAD_REG21(\thread)
|
H A D | regdef.h | 137 #define s5 $21 180 #define s5 $21
|
H A D | asmmacro-32.h | 70 LONG_S s5, THREAD_REG21(\thread) 83 LONG_L s5, THREAD_REG21(\thread)
|
/linux/arch/x86/include/asm/uv/ |
H A D | uv_mmrs.h | 713 } 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/arch/mips/power/ |
H A D | hibernate_asm.S | 25 PTR_S s5, PT_R21(t0) 55 PTR_L s5, PT_R21(t0)
|
/linux/arch/loongarch/power/ |
H A D | hibernate_asm.S | 26 PTR_S s5, t0, PT_R28 60 PTR_L s5, t0, PT_R28
|
/linux/arch/mips/fw/lib/ |
H A D | call_o32.S | 51 REG_S s5,O32_FRAMESZ-6*SZREG(sp) 95 REG_L s5,O32_FRAMESZ-6*SZREG(sp)
|
/linux/arch/mips/kernel/ |
H A D | relocate_kernel.S | 62 REG_L s5, (s2) 63 REG_S s5, (s4)
|
H A D | cps-vec-ns16550.S | 106 move s5, ra 111 move ra, s5
|
/linux/arch/arm64/crypto/ |
H A D | sm4-neon-core.S | 50 #define transpose_4x4_2x(s0, s1, s2, s3, s4, s5, s6, s7) \ argument 55 zip1 RTMP4.4s, s4.4s, s5.4s; \ 57 zip2 RTMP6.4s, s4.4s, s5.4s; \ 64 zip2 s5.2d, RTMP4.2d, RTMP5.2d; \ 78 #define rotate_clockwise_4x4_2x(s0, s1, s2, s3, s4, s5, s6, s7) \ argument 83 zip1 RTMP4.4s, s5.4s, s4.4s; \ 85 zip2 RTMP5.4s, s5.4s, s4.4s; \ 92 zip2 s5.2d, RTMP6.2d, RTMP4.2d; \
|
/linux/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_mac.c | 280 u32 s5; in ar9003_hw_get_isr() local 283 s5 = REG_READ(ah, AR_ISR_S5_S(ah)); in ar9003_hw_get_isr() 285 s5 = REG_READ(ah, AR_ISR_S5); in ar9003_hw_get_isr() 288 MS(s5, AR_ISR_S5_GENTIMER_TRIG); in ar9003_hw_get_isr() 291 MS(s5, AR_ISR_S5_GENTIMER_THRESH); in ar9003_hw_get_isr() 297 REG_WRITE(ah, AR_ISR_S5, s5); in ar9003_hw_get_isr()
|
/linux/arch/loongarch/vdso/ |
H A D | vgetrandom-chacha.S | 45 #define state5 s5 93 REG_S s5, sp, SZREG * 5 252 REG_L s5, sp, SZREG * 5
|
/linux/arch/alpha/include/uapi/asm/ |
H A D | regdef.h | 21 #define s5 $14 macro
|
/linux/arch/loongarch/include/asm/ |
H A D | regdef.h | 36 #define s5 $r28 macro
|