Symbol: s5
arch/loongarch/include/asm/asmmacro.h
26
LONG_SPTR s5, \thread, (THREAD_REG28 - TASK_STRUCT_OFFSET)
arch/loongarch/include/asm/asmmacro.h
41
LONG_LPTR s5, \thread, (THREAD_REG28 - TASK_STRUCT_OFFSET)
arch/loongarch/include/asm/stackframe.h
115
cfi_st s5, PT_R28, \docfi
arch/loongarch/include/asm/stackframe.h
230
cfi_ld s5, PT_R28, \docfi
arch/mips/include/asm/asmmacro-32.h
70
LONG_S s5, THREAD_REG21(\thread)
arch/mips/include/asm/asmmacro-32.h
83
LONG_L s5, THREAD_REG21(\thread)
arch/mips/include/asm/asmmacro-64.h
23
LONG_S s5, THREAD_REG21(\thread)
arch/mips/include/asm/asmmacro-64.h
36
LONG_L s5, THREAD_REG21(\thread)
arch/riscv/include/asm/assembler.h
53
REG_L s5, (SUSPEND_CONTEXT_REGS + PT_S5)(a0)
arch/riscv/include/asm/compat.h
134
regs->s5 = (unsigned long) cregs->s5;
arch/riscv/include/asm/compat.h
60
compat_ulong_t s5;
arch/riscv/include/asm/compat.h
97
cregs->s5 = (compat_ulong_t) regs->s5;
arch/riscv/include/asm/kvm_host.h
138
unsigned long s5;
arch/riscv/include/asm/ptrace.h
39
unsigned long s5;
arch/riscv/include/uapi/asm/ptrace.h
47
unsigned long s5;
arch/riscv/kernel/asm-offsets.c
104
OFFSET(PT_S5, pt_regs, s5);
arch/riscv/kernel/asm-offsets.c
161
OFFSET(KVM_ARCH_GUEST_S5, kvm_vcpu_arch, guest_context.s5);
arch/riscv/kernel/asm-offsets.c
198
OFFSET(KVM_ARCH_HOST_S5, kvm_vcpu_arch, host_context.s5);
arch/riscv/kernel/kgdb.c
190
{DBG_REG_S5, GDB_SIZEOF_REG, offsetof(struct pt_regs, s5)},
arch/riscv/kernel/process.c
91
regs->s5, regs->s6, regs->s7);
arch/riscv/kernel/ptrace.c
471
REG_OFFSET_NAME(s5),
arch/riscv/net/bpf_jit_comp64.c
55
[RV_REG_S5] = offsetof(struct pt_regs, s5),
arch/x86/include/asm/uv/uv_mmrs.h
1413
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
1995
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
2156
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
2223
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
2682
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
2744
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
2867
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
2942
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
2974
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
3077
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
3131
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
3188
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
3245
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
3284
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
3323
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
3372
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
4419
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
4493
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
4602
} s5;
arch/x86/include/asm/uv/uv_mmrs.h
713
} s5;
crypto/cast5_generic.c
25
static const u32 s5[256] = {
crypto/cast5_generic.c
406
z[0] = x[0] ^ s5[xi(13)] ^ s6[xi(15)] ^ s7[xi(12)] ^ sb8[xi(14)] ^
crypto/cast5_generic.c
408
z[1] = x[2] ^ s5[zi(0)] ^ s6[zi(2)] ^ s7[zi(1)] ^ sb8[zi(3)] ^
crypto/cast5_generic.c
410
z[2] = x[3] ^ s5[zi(7)] ^ s6[zi(6)] ^ s7[zi(5)] ^ sb8[zi(4)] ^
crypto/cast5_generic.c
411
s5[xi(9)];
crypto/cast5_generic.c
412
z[3] = x[1] ^ s5[zi(10)] ^ s6[zi(9)] ^ s7[zi(11)] ^ sb8[zi(8)] ^
crypto/cast5_generic.c
414
k[0] = s5[zi(8)] ^ s6[zi(9)] ^ s7[zi(7)] ^ sb8[zi(6)] ^ s5[zi(2)];
crypto/cast5_generic.c
415
k[1] = s5[zi(10)] ^ s6[zi(11)] ^ s7[zi(5)] ^ sb8[zi(4)] ^
crypto/cast5_generic.c
417
k[2] = s5[zi(12)] ^ s6[zi(13)] ^ s7[zi(3)] ^ sb8[zi(2)] ^
crypto/cast5_generic.c
419
k[3] = s5[zi(14)] ^ s6[zi(15)] ^ s7[zi(1)] ^ sb8[zi(0)] ^
crypto/cast5_generic.c
422
x[0] = z[2] ^ s5[zi(5)] ^ s6[zi(7)] ^ s7[zi(4)] ^ sb8[zi(6)] ^
crypto/cast5_generic.c
424
x[1] = z[0] ^ s5[xi(0)] ^ s6[xi(2)] ^ s7[xi(1)] ^ sb8[xi(3)] ^
crypto/cast5_generic.c
426
x[2] = z[1] ^ s5[xi(7)] ^ s6[xi(6)] ^ s7[xi(5)] ^ sb8[xi(4)] ^
crypto/cast5_generic.c
427
s5[zi(1)];
crypto/cast5_generic.c
428
x[3] = z[3] ^ s5[xi(10)] ^ s6[xi(9)] ^ s7[xi(11)] ^ sb8[xi(8)] ^
crypto/cast5_generic.c
430
k[4] = s5[xi(3)] ^ s6[xi(2)] ^ s7[xi(12)] ^ sb8[xi(13)] ^
crypto/cast5_generic.c
431
s5[xi(8)];
crypto/cast5_generic.c
432
k[5] = s5[xi(1)] ^ s6[xi(0)] ^ s7[xi(14)] ^ sb8[xi(15)] ^
crypto/cast5_generic.c
434
k[6] = s5[xi(7)] ^ s6[xi(6)] ^ s7[xi(8)] ^ sb8[xi(9)] ^ s7[xi(3)];
crypto/cast5_generic.c
435
k[7] = s5[xi(5)] ^ s6[xi(4)] ^ s7[xi(10)] ^ sb8[xi(11)] ^
crypto/cast5_generic.c
438
z[0] = x[0] ^ s5[xi(13)] ^ s6[xi(15)] ^ s7[xi(12)] ^ sb8[xi(14)] ^
crypto/cast5_generic.c
440
z[1] = x[2] ^ s5[zi(0)] ^ s6[zi(2)] ^ s7[zi(1)] ^ sb8[zi(3)] ^
crypto/cast5_generic.c
442
z[2] = x[3] ^ s5[zi(7)] ^ s6[zi(6)] ^ s7[zi(5)] ^ sb8[zi(4)] ^
crypto/cast5_generic.c
443
s5[xi(9)];
crypto/cast5_generic.c
444
z[3] = x[1] ^ s5[zi(10)] ^ s6[zi(9)] ^ s7[zi(11)] ^ sb8[zi(8)] ^
crypto/cast5_generic.c
446
k[8] = s5[zi(3)] ^ s6[zi(2)] ^ s7[zi(12)] ^ sb8[zi(13)] ^
crypto/cast5_generic.c
447
s5[zi(9)];
crypto/cast5_generic.c
448
k[9] = s5[zi(1)] ^ s6[zi(0)] ^ s7[zi(14)] ^ sb8[zi(15)] ^
crypto/cast5_generic.c
450
k[10] = s5[zi(7)] ^ s6[zi(6)] ^ s7[zi(8)] ^ sb8[zi(9)] ^ s7[zi(2)];
crypto/cast5_generic.c
451
k[11] = s5[zi(5)] ^ s6[zi(4)] ^ s7[zi(10)] ^ sb8[zi(11)] ^
crypto/cast5_generic.c
454
x[0] = z[2] ^ s5[zi(5)] ^ s6[zi(7)] ^ s7[zi(4)] ^ sb8[zi(6)] ^
crypto/cast5_generic.c
456
x[1] = z[0] ^ s5[xi(0)] ^ s6[xi(2)] ^ s7[xi(1)] ^ sb8[xi(3)] ^
crypto/cast5_generic.c
458
x[2] = z[1] ^ s5[xi(7)] ^ s6[xi(6)] ^ s7[xi(5)] ^ sb8[xi(4)] ^
crypto/cast5_generic.c
459
s5[zi(1)];
crypto/cast5_generic.c
460
x[3] = z[3] ^ s5[xi(10)] ^ s6[xi(9)] ^ s7[xi(11)] ^ sb8[xi(8)] ^
crypto/cast5_generic.c
462
k[12] = s5[xi(8)] ^ s6[xi(9)] ^ s7[xi(7)] ^ sb8[xi(6)] ^ s5[xi(3)];
crypto/cast5_generic.c
463
k[13] = s5[xi(10)] ^ s6[xi(11)] ^ s7[xi(5)] ^ sb8[xi(4)] ^
crypto/cast5_generic.c
465
k[14] = s5[xi(12)] ^ s6[xi(13)] ^ s7[xi(3)] ^ sb8[xi(2)] ^
crypto/cast5_generic.c
467
k[15] = s5[xi(14)] ^ s6[xi(15)] ^ s7[xi(1)] ^ sb8[xi(0)] ^
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
403
static int sparx5_init_ram(struct sparx5 *s5)
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
406
{spx5_reg_get(s5, ANA_AC_STAT_RESET), ANA_AC_STAT_RESET_RESET},
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
407
{spx5_reg_get(s5, ASM_STAT_CFG), ASM_STAT_CFG_STAT_CNT_CLR_SHOT},
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
408
{spx5_reg_get(s5, QSYS_RAM_INIT), QSYS_RAM_INIT_RAM_INIT},
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
409
{spx5_reg_get(s5, REW_RAM_INIT), QSYS_RAM_INIT_RAM_INIT},
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
410
{spx5_reg_get(s5, VOP_RAM_INIT), QSYS_RAM_INIT_RAM_INIT},
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
411
{spx5_reg_get(s5, ANA_AC_RAM_INIT), QSYS_RAM_INIT_RAM_INIT},
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
412
{spx5_reg_get(s5, ASM_RAM_INIT), QSYS_RAM_INIT_RAM_INIT},
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
413
{spx5_reg_get(s5, EACL_RAM_INIT), QSYS_RAM_INIT_RAM_INIT},
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
414
{spx5_reg_get(s5, VCAP_SUPER_RAM_INIT), QSYS_RAM_INIT_RAM_INIT},
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
415
{spx5_reg_get(s5, DSM_RAM_INIT), QSYS_RAM_INIT_RAM_INIT}
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
441
dev_err(s5->dev, "Memory initialization error\n");
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
366
struct sparx5 *s5 = _sparx5;
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
370
while (spx5_rd(s5, QS_XTR_DATA_PRESENT) & BIT(XTR_QUEUE) && poll-- > 0)
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
371
sparx5_xtr_grp(s5, XTR_QUEUE, false);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
746
int sparx5_register_notifier_blocks(struct sparx5 *s5)
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
750
s5->netdevice_nb.notifier_call = sparx5_netdevice_event;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
751
err = register_netdevice_notifier(&s5->netdevice_nb);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
755
s5->switchdev_nb.notifier_call = sparx5_switchdev_event;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
756
err = register_switchdev_notifier(&s5->switchdev_nb);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
760
s5->switchdev_blocking_nb.notifier_call = sparx5_switchdev_blocking_event;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
761
err = register_switchdev_blocking_notifier(&s5->switchdev_blocking_nb);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
774
unregister_switchdev_notifier(&s5->switchdev_nb);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
776
unregister_netdevice_notifier(&s5->netdevice_nb);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
781
void sparx5_unregister_notifier_blocks(struct sparx5 *s5)
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
785
unregister_switchdev_blocking_notifier(&s5->switchdev_blocking_nb);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
786
unregister_switchdev_notifier(&s5->switchdev_nb);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
787
unregister_netdevice_notifier(&s5->netdevice_nb);
drivers/net/wireless/ath/ath9k/ar9003_mac.c
280
u32 s5;
drivers/net/wireless/ath/ath9k/ar9003_mac.c
283
s5 = REG_READ(ah, AR_ISR_S5_S(ah));
drivers/net/wireless/ath/ath9k/ar9003_mac.c
285
s5 = REG_READ(ah, AR_ISR_S5);
drivers/net/wireless/ath/ath9k/ar9003_mac.c
288
MS(s5, AR_ISR_S5_GENTIMER_TRIG);
drivers/net/wireless/ath/ath9k/ar9003_mac.c
291
MS(s5, AR_ISR_S5_GENTIMER_THRESH);
drivers/net/wireless/ath/ath9k/ar9003_mac.c
297
REG_WRITE(ah, AR_ISR_S5, s5);
net/tipc/crypto.c
1590
goto s5;
net/tipc/crypto.c
1600
goto s5;
net/tipc/crypto.c
1618
goto s5;
net/tipc/crypto.c
1623
goto s5;
net/tipc/crypto.c
1626
goto s5;
net/tipc/crypto.c
1632
s5:
tools/lib/bpf/usdt.c
1500
{ "s5", offsetof(struct user_regs_struct, s5) },
tools/testing/selftests/kvm/include/riscv/processor.h
99
unsigned long s5;
tools/testing/selftests/kvm/lib/riscv/processor.c
262
core.regs.s5 = vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.s5));
tools/testing/selftests/kvm/lib/riscv/processor.c
293
core.regs.s4, core.regs.s5, core.regs.s6, core.regs.s7);
tools/testing/selftests/kvm/riscv/get-reg-list.c
846
KVM_REG_RISCV | KVM_REG_SIZE_ULONG | KVM_REG_RISCV_CORE | KVM_REG_RISCV_CORE_REG(regs.s5),