Symbol: r0
arch/alpha/include/asm/core_t2.h
497
unsigned long r0, r1, work;
arch/alpha/include/asm/core_t2.h
502
r0 = *(vuip)(work);
arch/alpha/include/asm/core_t2.h
504
return r1 << 32 | r0;
arch/alpha/include/asm/elf.h
104
#define ELF_PLAT_INIT(_r, load_addr) _r->r0 = 0
arch/alpha/include/asm/ptrace.h
20
#define force_successful_syscall_return() (current_pt_regs()->r0 = 0)
arch/alpha/include/asm/ptrace.h
24
return regs->r0;
arch/alpha/include/asm/syscall.h
15
return regs->r0;
arch/alpha/include/uapi/asm/ptrace.h
21
unsigned long r0;
arch/alpha/kernel/process.c
273
childregs->r0 = 0;
arch/alpha/kernel/process.c
291
dest[ 0] = pt->r0;
arch/alpha/kernel/ptrace.c
329
audit_syscall_entry(regs->r0, regs->r16, regs->r17, regs->r18, regs->r19);
arch/alpha/kernel/ptrace.c
330
return ret ?: current_pt_regs()->r0;
arch/alpha/kernel/ptrace.c
84
PT_REG( r0), PT_REG( r1), PT_REG( r2), PT_REG( r3),
arch/alpha/kernel/signal.c
160
err |= __get_user(regs->r0, sc->sc_regs+0);
arch/alpha/kernel/signal.c
283
err |= __put_user(regs->r0 , sc->sc_regs+0);
arch/alpha/kernel/signal.c
447
syscall_restart(unsigned long r0, unsigned long r19,
arch/alpha/kernel/signal.c
450
switch (regs->r0) {
arch/alpha/kernel/signal.c
454
regs->r0 = EINTR;
arch/alpha/kernel/signal.c
459
regs->r0 = r0; /* reset v0 and a3 and replay syscall */
arch/alpha/kernel/signal.c
464
regs->r0 = EINTR;
arch/alpha/kernel/signal.c
484
do_signal(struct pt_regs *regs, unsigned long r0, unsigned long r19)
arch/alpha/kernel/signal.c
494
if (r0)
arch/alpha/kernel/signal.c
495
syscall_restart(r0, r19, regs, &ksig.ka);
arch/alpha/kernel/signal.c
499
if (r0) {
arch/alpha/kernel/signal.c
500
switch (regs->r0) {
arch/alpha/kernel/signal.c
505
regs->r0 = r0;
arch/alpha/kernel/signal.c
511
regs->r0 = __NR_restart_syscall;
arch/alpha/kernel/signal.c
524
unsigned long r0, unsigned long r19)
arch/alpha/kernel/signal.c
535
do_signal(regs, r0, r19);
arch/alpha/kernel/signal.c
536
r0 = 0;
arch/alpha/kernel/traps.c
236
regs->r0 = 0;
arch/alpha/kernel/traps.c
41
regs->r0, regs->r1, regs->r2);
arch/alpha/kernel/traps.c
650
R(r0), R(r1), R(r2), R(r3), R(r4), R(r5), R(r6), R(r7), R(r8),
arch/arc/include/asm/elf.h
57
#define ELF_PLAT_INIT(_r, load_addr) ((_r)->r0 = 0)
arch/arc/include/asm/entry-arcv2.h
111
lr r0, [efa]
arch/arc/include/asm/entry-arcv2.h
125
ST2 r0, r1, PT_r0
arch/arc/include/asm/entry-arcv2.h
225
LD2 r0, r1, PT_r0
arch/arc/include/asm/entry-arcv2.h
237
; INPUT: r0 has STAT32 of calling context
arch/arc/include/asm/entry-arcv2.h
258
; INPUT: r0 has STAT32 of calling context
arch/arc/include/asm/entry-arcv2.h
260
btst r0, STATUS_U_BIT ; Z flag set if K, used in restoring SP
arch/arc/include/asm/entry-arcv2.h
56
; 4a. Auto save: (optional) r0-r11, blink, LPE,LPS,LPC, JLI,LDI,EI
arch/arc/include/asm/entry-arcv2.h
94
st r0, [sp] ; orig_r0
arch/arc/include/asm/entry-compact.h
239
st.a r0, [sp, -8] /* orig_r0 needed for syscall (skip ECR slot) */
arch/arc/include/asm/entry-compact.h
271
lr r0, [efa]
arch/arc/include/asm/entry-compact.h
58
push r0
arch/arc/include/asm/entry-compact.h
86
pop r0
arch/arc/include/asm/ptrace.h
143
return (long)regs->r0;
arch/arc/include/asm/ptrace.h
42
unsigned long r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0;
arch/arc/include/asm/ptrace.h
88
unsigned long r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11;
arch/arc/include/asm/syscall.h
40
regs->r0 = regs->orig_r0;
arch/arc/include/asm/syscall.h
47
return IS_ERR_VALUE(regs->r0) ? regs->r0 : 0;
arch/arc/include/asm/syscall.h
53
return regs->r0;
arch/arc/include/asm/syscall.h
60
regs->r0 = (long) error ?: val;
arch/arc/include/asm/syscall.h
71
unsigned long *inside_ptregs = &(regs->r0);
arch/arc/include/asm/syscall.h
85
unsigned long *inside_ptregs = &regs->r0;
arch/arc/include/asm/unwind.h
14
unsigned long r0;
arch/arc/include/asm/unwind.h
73
PTREGS_INFO(r0), \
arch/arc/include/uapi/asm/ptrace.h
40
unsigned long r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0;
arch/arc/kernel/asm-offsets.c
53
DEFINE(PT_r0, offsetof(struct pt_regs, r0));
arch/arc/kernel/disasm.c
439
p = &regs->r0;
arch/arc/kernel/disasm.c
444
p = &regs->r0;
arch/arc/kernel/disasm.c
484
p = &regs->r0;
arch/arc/kernel/disasm.c
511
p = &regs->r0;
arch/arc/kernel/process.c
218
c_regs->r0 = 0; /* fork returns 0 in child */
arch/arc/kernel/ptrace.c
132
membuf_store(&to, ptregs->r0);
arch/arc/kernel/ptrace.c
215
REG_IN_ONE(scratch.r0, &ptregs->r0);
arch/arc/kernel/ptrace.c
46
REG_OFFSET_NAME(r0),
arch/arc/kernel/ptrace.c
71
REG_OFFSET_NAME(r0),
arch/arc/kernel/signal.c
129
uregs.scratch.r0 = regs->r0;
arch/arc/kernel/signal.c
182
regs->r0 = uregs.scratch.r0;
arch/arc/kernel/signal.c
239
return regs->r0;
arch/arc/kernel/signal.c
318
regs->r0 = ksig->sig;
arch/arc/kernel/signal.c
347
switch (regs->r0) {
arch/arc/kernel/signal.c
356
regs->r0 = -EINTR; /* ERESTART_xxx is internal */
arch/arc/kernel/signal.c
366
regs->r0 = -EINTR;
arch/arc/kernel/signal.c
382
regs->r0 = regs->orig_r0;
arch/arc/kernel/signal.c
421
if (regs->r0 == -ERESTARTNOHAND ||
arch/arc/kernel/signal.c
422
regs->r0 == -ERESTARTSYS || regs->r0 == -ERESTARTNOINTR) {
arch/arc/kernel/signal.c
423
regs->r0 = regs->orig_r0;
arch/arc/kernel/signal.c
425
} else if (regs->r0 == -ERESTART_RESTARTBLOCK) {
arch/arc/kernel/troubleshoot.c
33
regs->r0, regs->r1, regs->r2,
arch/arm/include/asm/assembler.h
117
mcr p15, 0, r0, c7, c10, 4
arch/arm/include/asm/assembler.h
121
mcr p15, 0, r0, c7, c5, 4
arch/arm/include/asm/assembler.h
128
stmdb sp!, {r0-r3, ip, lr}
arch/arm/include/asm/assembler.h
132
ldmia sp!, {r0-r3, ip, lr}
arch/arm/include/asm/assembler.h
144
stmdb sp!, {r0-r3, ip, lr}
arch/arm/include/asm/assembler.h
148
ldmia sp!, {r0-r3, ip, lr}
arch/arm/include/asm/assembler.h
370
mcr p15, 0, r0, c7, c5, 4
arch/arm/include/asm/assembler.h
386
ALT_SMP(mcr p15, 0, r0, c7, c10, 5) @ dmb
arch/arm/include/asm/assembler.h
409
mcr p15, 0, r0, c7, c10, 5 @ dmb
arch/arm/kernel/ptrace.c
69
REG_OFFSET_NAME(r0),
arch/arm/lib/bitops.h
101
and r3, r0, #31
arch/arm/lib/bitops.h
102
mov r0, r0, lsr #5
arch/arm/lib/bitops.h
104
ldr r2, [r1, r0, lsl #2]!
arch/arm/lib/bitops.h
105
mov r0, #1
arch/arm/lib/bitops.h
106
tst r2, r0, lsl r3
arch/arm/lib/bitops.h
107
\instr r2, r2, r0, lsl r3
arch/arm/lib/bitops.h
109
moveq r0, #0
arch/arm/lib/bitops.h
12
and r3, r0, #31 @ Get bit offset
arch/arm/lib/bitops.h
13
mov r0, r0, lsr #5
arch/arm/lib/bitops.h
14
add r1, r1, r0, lsl #2 @ Get word offset
arch/arm/lib/bitops.h
23
strex r0, r2, [r1]
arch/arm/lib/bitops.h
24
cmp r0, #0
arch/arm/lib/bitops.h
37
and r3, r0, #31 @ Get bit offset
arch/arm/lib/bitops.h
38
mov r0, r0, lsr #5
arch/arm/lib/bitops.h
39
add r1, r1, r0, lsl #2 @ Get word offset
arch/arm/lib/bitops.h
48
ands r0, r2, r3 @ save old value of bit
arch/arm/lib/bitops.h
54
cmp r0, #0
arch/arm/lib/bitops.h
55
movne r0, #1
arch/arm/lib/bitops.h
74
and r2, r0, #31
arch/arm/lib/bitops.h
75
mov r0, r0, lsr #5
arch/arm/lib/bitops.h
79
ldr r2, [r1, r0, lsl #2]
arch/arm/lib/bitops.h
81
str r2, [r1, r0, lsl #2]
arch/arm/mach-bcm/bcm_kona_smc.c
108
: "=r" (ip), "=r" (r0)
arch/arm/mach-bcm/bcm_kona_smc.c
114
return r0;
arch/arm/mach-bcm/bcm_kona_smc.c
90
register u32 r0 asm("r0");
arch/arm/mach-omap1/pm.c
101
static void (*omap_sram_suspend)(unsigned long r0, unsigned long r1) = NULL;
arch/arm/net/bpf_jit_32.c
2050
const s8 *r0 = bpf2a32[BPF_REG_0];
arch/arm/net/bpf_jit_32.c
2058
emit_a32_mov_r64(true, r0, r1, ctx);
arch/arm/probes/decode.h
263
#define REGS(r16, r12, r8, r4, r0) \
arch/arm/probes/decode.h
268
(REG_TYPE_##r0))
arch/arm/probes/kprobes/test-core.c
238
long arm_func(long r0, long r1);
arch/arm/probes/kprobes/test-core.c
257
long thumb16_func(long r0, long r1);
arch/arm/probes/kprobes/test-core.c
258
long thumb32even_func(long r0, long r1);
arch/arm/probes/kprobes/test-core.c
259
long thumb32odd_func(long r0, long r1);
arch/arm/probes/kprobes/test-core.c
928
RET(r0)" \n\t"
arch/arm64/include/asm/kvm_host.h
817
unsigned long r0;
arch/arm64/kvm/hyp/nvhe/psci-relay.c
111
DECLARE_REG(unsigned long, r0, host_ctxt, 3);
arch/arm64/kvm/hyp/nvhe/psci-relay.c
137
boot_args->r0 = r0;
arch/arm64/kvm/hyp/nvhe/psci-relay.c
155
DECLARE_REG(unsigned long, r0, host_ctxt, 3);
arch/arm64/kvm/hyp/nvhe/psci-relay.c
168
boot_args->r0 = r0;
arch/arm64/kvm/hyp/nvhe/psci-relay.c
17
void kvm_hyp_cpu_entry(unsigned long r0);
arch/arm64/kvm/hyp/nvhe/psci-relay.c
18
void kvm_hyp_cpu_resume(unsigned long r0);
arch/arm64/kvm/hyp/nvhe/psci-relay.c
182
DECLARE_REG(unsigned long, r0, host_ctxt, 2);
arch/arm64/kvm/hyp/nvhe/psci-relay.c
195
boot_args->r0 = r0;
arch/arm64/kvm/hyp/nvhe/psci-relay.c
215
cpu_reg(host_ctxt, 0) = boot_args->r0;
arch/arm64/kvm/hyp/nvhe/psci-relay.c
30
unsigned long r0;
arch/arm64/kvm/psci.c
102
reset_state->r0 = smccc_get_arg3(source_vcpu);
arch/arm64/kvm/reset.c
264
vcpu_set_reg(vcpu, 0, reset_state.r0);
arch/arm64/kvm/trace_handle_exit.h
30
TP_PROTO(unsigned long vcpu_pc, unsigned long r0, unsigned long imm),
arch/arm64/kvm/trace_handle_exit.h
31
TP_ARGS(vcpu_pc, r0, imm),
arch/arm64/kvm/trace_handle_exit.h
35
__field(unsigned long, r0)
arch/arm64/kvm/trace_handle_exit.h
41
__entry->r0 = r0;
arch/arm64/kvm/trace_handle_exit.h
46
__entry->vcpu_pc, __entry->r0, __entry->imm)
arch/arm64/net/bpf_jit_comp.c
1035
const u8 r0 = bpf2a64[BPF_REG_0];
arch/arm64/net/bpf_jit_comp.c
1053
emit(A64_MOV(1, A64_R(0), r0), ctx);
arch/arm64/net/bpf_jit_comp.c
1571
const u8 r0 = bpf2a64[BPF_REG_0];
arch/arm64/net/bpf_jit_comp.c
1582
emit(A64_LDR32I(r0, tmp, cpu_offset), ctx);
arch/arm64/net/bpf_jit_comp.c
1585
emit(A64_LDR32(r0, tmp, tmp2), ctx);
arch/arm64/net/bpf_jit_comp.c
1593
emit(A64_MRS_SP_EL0(r0), ctx);
arch/arm64/net/bpf_jit_comp.c
1608
emit(A64_MOV(1, r0, A64_R(0)), ctx);
arch/arm64/net/bpf_jit_comp.c
921
const u8 r0 = bpf2a64[BPF_REG_0];
arch/arm64/net/bpf_jit_comp.c
923
emit(A64_MOV(isdw, tmp2, r0), ctx);
arch/arm64/net/bpf_jit_comp.c
924
emit(A64_LDXR(isdw, r0, reg), ctx);
arch/arm64/net/bpf_jit_comp.c
925
emit(A64_EOR(isdw, tmp3, r0, tmp2), ctx);
arch/hexagon/include/asm/elf.h
102
DEST.r0 = REGS->r00; \
arch/hexagon/include/uapi/asm/user.h
14
unsigned long r0;
arch/hexagon/kernel/signal.c
40
err |= copy_to_user(&sc->sc_regs.r0, &regs->r00,
arch/hexagon/kernel/signal.c
70
err |= copy_from_user(&regs->r00, &sc->sc_regs.r0,
arch/loongarch/include/asm/fpregdef.h
48
#define fcsr0 $r0
arch/loongarch/include/asm/loongarch.h
1561
#define LOONGARCH_FCSR0 $r0
arch/loongarch/include/asm/regdef.h
8
#define zero $r0 /* wired zero */
arch/loongarch/kernel/ptrace.c
791
REG_OFFSET_NAME(r0, regs[0]),
arch/loongarch/net/bpf_jit.c
352
const u8 r0 = regmap[BPF_REG_0];
arch/loongarch/net/bpf_jit.c
433
move_reg(ctx, t2, r0);
arch/loongarch/net/bpf_jit.c
435
emit_insn(ctx, lld, r0, t1, 0);
arch/loongarch/net/bpf_jit.c
436
emit_insn(ctx, bne, t2, r0, 4);
arch/loongarch/net/bpf_jit.c
441
emit_insn(ctx, llw, r0, t1, 0);
arch/loongarch/net/bpf_jit.c
443
emit_zext_32(ctx, r0, true);
arch/loongarch/net/bpf_jit.c
444
emit_insn(ctx, bne, t2, r0, 4);
arch/loongarch/net/bpf_jit.c
448
emit_zext_32(ctx, r0, true);
arch/microblaze/include/uapi/asm/elf.h
109
_r->r0 = _r->r1 = _r->r2 = _r->r3 = \
arch/microblaze/include/uapi/asm/ptrace.h
18
microblaze_reg_t r0;
arch/microblaze/kernel/asm-offsets.c
31
DEFINE(PT_R0, offsetof(struct pt_regs, r0));
arch/microblaze/kernel/signal.c
124
COPY(r0);
arch/microblaze/kernel/signal.c
63
COPY(r0);
arch/mips/kernel/ptrace.c
864
REG_OFFSET_NAME(r0, regs[0]),
arch/mips/net/bpf_jit_comp32.c
528
const u8 *r0 = bpf2mips32[BPF_REG_0]; /* Mapped to v0-v1 */
arch/mips/net/bpf_jit_comp32.c
561
emit(ctx, move, dst[0], r0[0]);
arch/mips/net/bpf_jit_comp32.c
562
emit(ctx, move, dst[1], r0[1]);
arch/mips/net/bpf_jit_comp32.c
800
const u8 *r0 = bpf2mips32[BPF_REG_0]; /* Mapped to v0-v1 */
arch/mips/net/bpf_jit_comp32.c
859
emit(ctx, move, lo(src), lo(r0));
arch/mips/net/bpf_jit_comp32.c
860
emit(ctx, move, hi(src), hi(r0));
arch/mips/net/bpf_jit_comp32.c
875
const u8 *r0 = bpf2mips32[BPF_REG_0];
arch/mips/net/bpf_jit_comp32.c
887
emit(ctx, move, MIPS_R_A1, lo(r0));
arch/mips/net/bpf_jit_comp32.c
897
emit(ctx, move, lo(r0), MIPS_R_V0);
arch/mips/net/bpf_jit_comp32.c
912
const u8 *r0 = bpf2mips32[BPF_REG_0];
arch/mips/net/bpf_jit_comp32.c
925
emit(ctx, move, r2[0], r0[0]);
arch/mips/net/bpf_jit_comp32.c
926
emit(ctx, move, r2[1], r0[1]);
arch/mips/net/bpf_jit_comp64.c
423
u8 r0 = bpf2mips64[BPF_REG_0];
arch/mips/net/bpf_jit_comp64.c
429
emit(ctx, bne, t1, r0, 12);
arch/mips/net/bpf_jit_comp64.c
433
emit(ctx, move, r0, t1); /* Delay slot */
arch/mips/net/bpf_jit_comp64.c
435
clobber_reg(ctx, r0);
arch/nios2/include/asm/asm-macros.h
111
bne \reg1, r0, \label
arch/nios2/include/asm/asm-macros.h
187
beq \reg1, r0, \label
arch/nios2/include/asm/asm-macros.h
200
bne \reg1, r0, \label
arch/nios2/include/asm/asm-macros.h
213
beq \reg1, r0, \label
arch/nios2/include/asm/asm-macros.h
226
bne \reg1, r0, \label
arch/nios2/include/asm/asm-macros.h
239
bne \reg1, r0, \label
arch/nios2/include/asm/asm-macros.h
252
bne \reg1, r0, \label
arch/nios2/include/asm/asm-macros.h
264
beq \reg1, r0, \label
arch/nios2/include/asm/asm-macros.h
276
bne \reg1, r0, \label
arch/nios2/include/asm/asm-macros.h
99
beq \reg1, r0, \label
arch/nios2/include/asm/entry.h
26
beq r24, r0, 1f /* In supervisor mode, already on kernel stack */
arch/parisc/include/asm/asmregs.h
33
r0: .reg %r0
arch/parisc/include/asm/assembly.h
472
mtctl %r0, %cr17
arch/parisc/include/asm/assembly.h
476
mtctl %r0, %cr18
arch/parisc/include/asm/assembly.h
537
rsm PSW_SM_I,%r0
arch/parisc/include/asm/assembly.h
550
rsm PSW_SM_I, %r0 /* barrier for "Relied upon Translation */
arch/parisc/include/asm/assembly.h
551
mtsp %r0, %sr4
arch/parisc/include/asm/assembly.h
552
mtsp %r0, %sr5
arch/parisc/include/asm/assembly.h
553
mtsp %r0, %sr6
arch/parisc/include/asm/assembly.h
557
rsm PSW_SM_QUIET,%r0 /* second "heavy weight" ctl op */
arch/parisc/include/asm/assembly.h
558
mtctl %r0, %cr17 /* Clear IIASQ tail */
arch/parisc/include/asm/assembly.h
559
mtctl %r0, %cr17 /* Clear IIASQ head */
arch/parisc/include/asm/assembly.h
581
or %r0,%r0,%r0 ! \
arch/parisc/net/bpf_jit_comp32.c
179
const s8 *r0 = regmap[BPF_REG_0];
arch/parisc/net/bpf_jit_comp32.c
203
emit_hppa_copy(lo(r0), HPPA_REG_RET0, ctx);
arch/parisc/net/bpf_jit_comp32.c
889
const s8 *r0 = regmap[BPF_REG_0];
arch/parisc/net/bpf_jit_comp32.c
939
emit_hppa_copy(HPPA_REG_RET0, hi(r0), ctx);
arch/parisc/net/bpf_jit_comp32.c
940
emit_hppa_copy(HPPA_REG_RET1, lo(r0), ctx);
arch/powerpc/include/asm/epapr_hcalls.h
469
register unsigned long r0 asm("r0");
arch/powerpc/include/asm/epapr_hcalls.h
482
: "=r"(r0), "=r"(r3), "=r"(r4), "=r"(r5), "=r"(r6),
arch/powerpc/include/asm/interrupt.h
668
long system_call_exception(struct pt_regs *regs, unsigned long r0);
arch/powerpc/include/asm/ppc_asm.h
416
mflr r0; \
arch/powerpc/include/asm/ppc_asm.h
417
std r0,16(r1); \
arch/powerpc/include/asm/ppc_asm.h
438
mflr r0; \
arch/powerpc/include/asm/ppc_asm.h
439
stw r0,(size+4)(r1)
arch/powerpc/include/asm/ppc_asm.h
606
#define r0 %r0
arch/powerpc/include/asm/processor.h
157
unsigned long r0, r3, r4, r5, r6, r8, r9, r11;
arch/powerpc/include/asm/vdso/getrandom.h
15
register long r0 asm("r0") = _r0;
arch/powerpc/include/asm/vdso/getrandom.h
26
: "=r" (ret), "+r" (r4), "+r" (r5), "+r" (r0)
arch/powerpc/include/asm/vdso/gettimeofday.h
30
register long r0 asm("r0") = _r0;
arch/powerpc/include/asm/vdso/gettimeofday.h
40
: "=r" (ret), "+r" (r4), "+r" (r0)
arch/powerpc/kernel/asm-offsets.c
133
OFFSET(THR0, thread_struct, r0);
arch/powerpc/kernel/head_32.h
102
stw r0,GPR0(r1)
arch/powerpc/kernel/head_booke.h
238
mfspr r0,SPRN_##xSRR##0; \
arch/powerpc/kernel/head_booke.h
239
stw r0,_##xSRR##0(r1); \
arch/powerpc/kernel/head_booke.h
240
mfspr r0,SPRN_##xSRR##1; \
arch/powerpc/kernel/head_booke.h
241
stw r0,_##xSRR##1(r1)
arch/powerpc/kernel/head_booke.h
246
mfspr r0,SPRN_MAS0
arch/powerpc/kernel/head_booke.h
247
stw r0,MAS0(r1)
arch/powerpc/kernel/head_booke.h
248
mfspr r0,SPRN_MAS1
arch/powerpc/kernel/head_booke.h
249
stw r0,MAS1(r1)
arch/powerpc/kernel/head_booke.h
250
mfspr r0,SPRN_MAS2
arch/powerpc/kernel/head_booke.h
251
stw r0,MAS2(r1)
arch/powerpc/kernel/head_booke.h
252
mfspr r0,SPRN_MAS3
arch/powerpc/kernel/head_booke.h
253
stw r0,MAS3(r1)
arch/powerpc/kernel/head_booke.h
254
mfspr r0,SPRN_MAS6
arch/powerpc/kernel/head_booke.h
255
stw r0,MAS6(r1)
arch/powerpc/kernel/head_booke.h
257
mfspr r0,SPRN_MAS7
arch/powerpc/kernel/head_booke.h
258
stw r0,MAS7(r1)
arch/powerpc/kernel/head_booke.h
262
mfspr r0,SPRN_MMUCR
arch/powerpc/kernel/head_booke.h
263
stw r0,MMUCR(r1)
arch/powerpc/kernel/head_booke.h
373
lwz r0,GPR0(r11); \
arch/powerpc/kernel/head_booke.h
431
lwz r0,GPR0(r11); \
arch/powerpc/kernel/head_booke.h
509
lis r0,TSR_DIS@h; /* Setup the DEC interrupt mask */ \
arch/powerpc/kernel/head_booke.h
510
mtspr SPRN_TSR,r0; /* Clear the DEC interrupt */ \
arch/powerpc/kernel/head_booke.h
85
stw r0,GPR0(r1)
arch/powerpc/kernel/syscall.c
134
r0 = do_syscall_trace_enter(regs);
arch/powerpc/kernel/syscall.c
135
if (unlikely(r0 >= NR_syscalls))
arch/powerpc/kernel/syscall.c
138
} else if (unlikely(r0 >= NR_syscalls)) {
arch/powerpc/kernel/syscall.c
152
f = (void *)sys_call_table[r0];
arch/powerpc/kernel/syscall.c
158
f = (void *)compat_sys_call_table[r0];
arch/powerpc/kernel/syscall.c
16
notrace long system_call_exception(struct pt_regs *regs, unsigned long r0)
arch/powerpc/kernel/syscall.c
169
f = (void *)sys_call_table[r0];
arch/powerpc/math-emu/udivmodti4.c
112
r0 = n0 >> bm;
arch/powerpc/math-emu/udivmodti4.c
126
r0 = n0;
arch/powerpc/math-emu/udivmodti4.c
14
_FP_W_TYPE q0, q1, r0, r1;
arch/powerpc/math-emu/udivmodti4.c
154
r0 = n0;
arch/powerpc/math-emu/udivmodti4.c
184
r0 = (n1 << b) | (n0 >> bm);
arch/powerpc/math-emu/udivmodti4.c
191
r[0] = r0, r[1] = r1;
arch/powerpc/math-emu/udivmodti4.c
42
r0 = n0;
arch/riscv/net/bpf_jit.h
1299
static inline void emit_cmpxchg(u8 rd, u8 rs, u8 r0, bool is64, struct rv_jit_context *ctx)
arch/riscv/net/bpf_jit.h
1305
emit(is64 ? rvzacas_amocas_d(r0, rs, rd, 1, 1) :
arch/riscv/net/bpf_jit.h
1306
rvzacas_amocas_w(r0, rs, rd, 1, 1), ctx);
arch/riscv/net/bpf_jit.h
1309
emit_zextw(r0, r0, ctx);
arch/riscv/net/bpf_jit.h
1314
emit_mv(RV_REG_T2, r0, ctx);
arch/riscv/net/bpf_jit.h
1316
emit_addiw(RV_REG_T2, r0, 0, ctx);
arch/riscv/net/bpf_jit.h
1317
emit(is64 ? rv_lr_d(r0, 0, rd, 0, 0) :
arch/riscv/net/bpf_jit.h
1318
rv_lr_w(r0, 0, rd, 0, 0), ctx);
arch/riscv/net/bpf_jit.h
1320
emit(rv_bne(RV_REG_T2, r0, jmp_offset >> 1), ctx);
arch/riscv/net/bpf_jit_comp32.c
146
const s8 *r0 = bpf2rv32[BPF_REG_0];
arch/riscv/net/bpf_jit_comp32.c
150
emit(rv_addi(RV_REG_A0, lo(r0), 0), ctx);
arch/riscv/net/bpf_jit_comp32.c
151
emit(rv_addi(RV_REG_A1, hi(r0), 0), ctx);
arch/riscv/net/bpf_jit_comp32.c
744
const s8 *r0 = bpf2rv32[BPF_REG_0];
arch/riscv/net/bpf_jit_comp32.c
769
emit(rv_addi(lo(r0), RV_REG_A0, 0), ctx);
arch/riscv/net/bpf_jit_comp32.c
770
emit(rv_addi(hi(r0), RV_REG_A1, 0), ctx);
arch/s390/include/asm/asm-extable.h
69
__EX_TABLE(__ex_table, _fault, _target, EX_TYPE_FIXUP, __stringify(%%r0), __stringify(%%r0), 0)
arch/s390/include/asm/asm-extable.h
72
__EX_TABLE(.amode31.ex_table, _fault, _target, EX_TYPE_FIXUP, __stringify(%%r0), __stringify(%%r0), 0)
arch/s390/include/asm/asm-extable.h
87
__EX_TABLE(__ex_table, _fault, _target, EX_TYPE_FPC, __stringify(%%r0), __stringify(%%r0), 0)
arch/s390/include/asm/asm-extable.h
90
__EX_TABLE(__ex_table, _fault, _target, EX_TYPE_UA_MVCOS_TO, __stringify(%%r0), __stringify(%%r0), 0)
arch/s390/include/asm/asm-extable.h
93
__EX_TABLE(__ex_table, _fault, _target, EX_TYPE_UA_MVCOS_FROM, __stringify(%%r0), __stringify(%%r0), 0)
arch/s390/include/asm/cpacf.h
534
: [r0] "+d" (*gr0), [src] "+&d" (s.pair)
arch/s390/include/asm/fpu-insn-asm.h
30
.ifc \gr,%r0
arch/s390/include/asm/sysinfo.h
26
int r0 = (fc << 28) | sel1;
arch/s390/include/asm/sysinfo.h
35
: CC_OUT(cc, cc), [r0] "+d" (r0), [sysinfo] "=Q" (*(char *)sysinfo)
arch/s390/include/asm/sysinfo.h
40
return fc ? 0 : (unsigned int)r0 >> 28;
arch/sh/include/asm/romimage-macros.h
12
mov.l 2f, r0
arch/sh/include/asm/romimage-macros.h
13
mov.l r0, @r1
arch/sh/include/asm/romimage-macros.h
25
mov.l 2f, r0
arch/sh/include/asm/romimage-macros.h
26
mov.w r0, @r1
arch/sh/include/asm/romimage-macros.h
38
mov.l 2f, r0
arch/sh/include/asm/romimage-macros.h
39
mov.b r0, @r1
arch/sh/include/asm/romimage-macros.h
66
mov.l @r1, r0
arch/sh/include/mach-ecovec24/mach/romimage.h
13
mov.l 1f, r0
arch/sh/include/mach-ecovec24/mach/romimage.h
14
icbi @r0
arch/sh/include/mach-ecovec24/mach/romimage.h
17
mova 2f, r0
arch/sh/include/mach-ecovec24/mach/romimage.h
18
jmp @r0
arch/sh/include/mach-kfr2r09/mach/romimage.h
13
mov.l 1f, r0
arch/sh/include/mach-kfr2r09/mach/romimage.h
14
icbi @r0
arch/sh/include/mach-kfr2r09/mach/romimage.h
17
mova 2f, r0
arch/sh/include/mach-kfr2r09/mach/romimage.h
18
jmp @r0
arch/sh/kernel/sh_bios.c
28
register long r0 __asm__("r0") = func;
arch/sh/kernel/sh_bios.c
37
__asm__ __volatile__("trapa #0x3f":"=z"(r0)
arch/sh/kernel/sh_bios.c
38
:"0"(r0), "r"(r4), "r"(r5), "r"(r6), "r"(r7)
arch/sh/kernel/sh_bios.c
40
return r0;
arch/sh/kernel/signal_32.c
160
int r0;
arch/sh/kernel/signal_32.c
176
if (restore_sigcontext(regs, &frame->sc, &r0))
arch/sh/kernel/signal_32.c
178
return r0;
arch/sh/kernel/signal_32.c
190
int r0;
arch/sh/kernel/signal_32.c
203
if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &r0))
arch/sh/kernel/signal_32.c
209
return r0;
arch/sparc/include/asm/sfp-machine_32.h
108
#define __FP_FRAC_ADD_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \
arch/sparc/include/asm/sfp-machine_32.h
119
"=&r" (r0) \
arch/sparc/include/asm/sfp-machine_32.h
133
#define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \
arch/sparc/include/asm/sfp-machine_32.h
144
"=&r" (r0) \
arch/sparc/include/asm/sfp-machine_32.h
78
#define __FP_FRAC_ADD_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \
arch/sparc/include/asm/sfp-machine_32.h
84
"=&r" (r0) \
arch/sparc/include/asm/sfp-machine_32.h
93
#define __FP_FRAC_SUB_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \
arch/sparc/include/asm/sfp-machine_32.h
99
"=&r" (r0) \
arch/x86/math-emu/fpu_proto.h
102
extern int poly_l2p1(u_char s0, u_char s1, FPU_REG *r0, FPU_REG *r1,
arch/x86/net/bpf_jit_comp32.c
1248
const u8 *r0 = bpf2ia32[BPF_REG_0];
arch/x86/net/bpf_jit_comp32.c
1252
EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_EAX), STACK_VAR(r0[0]));
arch/x86/net/bpf_jit_comp32.c
1254
EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_EDX), STACK_VAR(r0[1]));
arch/x86/net/bpf_jit_comp32.c
1680
const u8 *r0 = bpf2ia32[BPF_REG_0];
arch/x86/net/bpf_jit_comp32.c
2131
STACK_VAR(r0[0]));
arch/x86/net/bpf_jit_comp32.c
2134
STACK_VAR(r0[1]));
arch/xtensa/mm/tlb.c
235
unsigned r0 = dtlb ?
arch/xtensa/mm/tlb.c
239
unsigned vpn = (r0 & PAGE_MASK) | (e << PAGE_SHIFT);
arch/xtensa/mm/tlb.c
242
unsigned tlb_asid = r0 & ASID_MASK;
arch/xtensa/mm/tlb.c
256
dtlb ? 'D' : 'I', w, e, r0, r1, pte);
crypto/serpent_generic.c
228
static noinline void __serpent_setkey_sbox(u32 r0, u32 r1, u32 r2,
crypto/serpent_generic.c
232
S3(r3, r4, r0, r1, r2); store_and_load_keys(r1, r2, r4, r3, 28, 24);
crypto/serpent_generic.c
233
S4(r1, r2, r4, r3, r0); store_and_load_keys(r2, r4, r3, r0, 24, 20);
crypto/serpent_generic.c
234
S5(r2, r4, r3, r0, r1); store_and_load_keys(r1, r2, r4, r0, 20, 16);
crypto/serpent_generic.c
235
S6(r1, r2, r4, r0, r3); store_and_load_keys(r4, r3, r2, r0, 16, 12);
crypto/serpent_generic.c
236
S7(r4, r3, r2, r0, r1); store_and_load_keys(r1, r2, r0, r4, 12, 8);
crypto/serpent_generic.c
237
S0(r1, r2, r0, r4, r3); store_and_load_keys(r0, r2, r4, r1, 8, 4);
crypto/serpent_generic.c
238
S1(r0, r2, r4, r1, r3); store_and_load_keys(r3, r4, r1, r0, 4, 0);
crypto/serpent_generic.c
239
S2(r3, r4, r1, r0, r2); store_and_load_keys(r2, r4, r3, r0, 0, -4);
crypto/serpent_generic.c
240
S3(r2, r4, r3, r0, r1); store_and_load_keys(r0, r1, r4, r2, -4, -8);
crypto/serpent_generic.c
241
S4(r0, r1, r4, r2, r3); store_and_load_keys(r1, r4, r2, r3, -8, -12);
crypto/serpent_generic.c
242
S5(r1, r4, r2, r3, r0); store_and_load_keys(r0, r1, r4, r3, -12, -16);
crypto/serpent_generic.c
243
S6(r0, r1, r4, r3, r2); store_and_load_keys(r4, r2, r1, r3, -16, -20);
crypto/serpent_generic.c
244
S7(r4, r2, r1, r3, r0); store_and_load_keys(r0, r1, r3, r4, -20, -24);
crypto/serpent_generic.c
245
S0(r0, r1, r3, r4, r2); store_and_load_keys(r3, r1, r4, r0, -24, -28);
crypto/serpent_generic.c
247
S1(r3, r1, r4, r0, r2); store_and_load_keys(r2, r4, r0, r3, 22, 18);
crypto/serpent_generic.c
248
S2(r2, r4, r0, r3, r1); store_and_load_keys(r1, r4, r2, r3, 18, 14);
crypto/serpent_generic.c
249
S3(r1, r4, r2, r3, r0); store_and_load_keys(r3, r0, r4, r1, 14, 10);
crypto/serpent_generic.c
250
S4(r3, r0, r4, r1, r2); store_and_load_keys(r0, r4, r1, r2, 10, 6);
crypto/serpent_generic.c
251
S5(r0, r4, r1, r2, r3); store_and_load_keys(r3, r0, r4, r2, 6, 2);
crypto/serpent_generic.c
252
S6(r3, r0, r4, r2, r1); store_and_load_keys(r4, r1, r0, r2, 2, -2);
crypto/serpent_generic.c
253
S7(r4, r1, r0, r2, r3); store_and_load_keys(r3, r0, r2, r4, -2, -6);
crypto/serpent_generic.c
254
S0(r3, r0, r2, r4, r1); store_and_load_keys(r2, r0, r4, r3, -6, -10);
crypto/serpent_generic.c
255
S1(r2, r0, r4, r3, r1); store_and_load_keys(r1, r4, r3, r2, -10, -14);
crypto/serpent_generic.c
256
S2(r1, r4, r3, r2, r0); store_and_load_keys(r0, r4, r1, r2, -14, -18);
crypto/serpent_generic.c
257
S3(r0, r4, r1, r2, r3); store_and_load_keys(r2, r3, r4, r0, -18, -22);
crypto/serpent_generic.c
259
S4(r2, r3, r4, r0, r1); store_and_load_keys(r3, r4, r0, r1, 28, 24);
crypto/serpent_generic.c
260
S5(r3, r4, r0, r1, r2); store_and_load_keys(r2, r3, r4, r1, 24, 20);
crypto/serpent_generic.c
261
S6(r2, r3, r4, r1, r0); store_and_load_keys(r4, r0, r3, r1, 20, 16);
crypto/serpent_generic.c
262
S7(r4, r0, r3, r1, r2); store_and_load_keys(r2, r3, r1, r4, 16, 12);
crypto/serpent_generic.c
263
S0(r2, r3, r1, r4, r0); store_and_load_keys(r1, r3, r4, r2, 12, 8);
crypto/serpent_generic.c
264
S1(r1, r3, r4, r2, r0); store_and_load_keys(r0, r4, r2, r1, 8, 4);
crypto/serpent_generic.c
265
S2(r0, r4, r2, r1, r3); store_and_load_keys(r3, r4, r0, r1, 4, 0);
crypto/serpent_generic.c
266
S3(r3, r4, r0, r1, r2); storekeys(r1, r2, r4, r3, 0);
crypto/serpent_generic.c
274
u32 r0, r1, r2, r3, r4;
crypto/serpent_generic.c
299
r0 = k[3];
crypto/serpent_generic.c
305
keyiter(k[0], r0, r4, r2, 0, 0);
crypto/serpent_generic.c
306
keyiter(k[1], r1, r0, r3, 1, 1);
crypto/serpent_generic.c
308
keyiter(k[3], r3, r2, r0, 3, 3);
crypto/serpent_generic.c
310
keyiter(k[5], r0, r4, r2, 5, 5);
crypto/serpent_generic.c
311
keyiter(k[6], r1, r0, r3, 6, 6);
crypto/serpent_generic.c
314
keyiter(k[0], r3, r2, r0, 8, 8);
crypto/serpent_generic.c
316
keyiter(k[2], r0, r4, r2, 10, 10);
crypto/serpent_generic.c
317
keyiter(k[3], r1, r0, r3, 11, 11);
crypto/serpent_generic.c
319
keyiter(k[5], r3, r2, r0, 13, 13);
crypto/serpent_generic.c
321
keyiter(k[7], r0, r4, r2, 15, 15);
crypto/serpent_generic.c
322
keyiter(k[8], r1, r0, r3, 16, 16);
crypto/serpent_generic.c
324
keyiter(k[10], r3, r2, r0, 18, 18);
crypto/serpent_generic.c
326
keyiter(k[12], r0, r4, r2, 20, 20);
crypto/serpent_generic.c
327
keyiter(k[13], r1, r0, r3, 21, 21);
crypto/serpent_generic.c
329
keyiter(k[15], r3, r2, r0, 23, 23);
crypto/serpent_generic.c
331
keyiter(k[17], r0, r4, r2, 25, 25);
crypto/serpent_generic.c
332
keyiter(k[18], r1, r0, r3, 26, 26);
crypto/serpent_generic.c
334
keyiter(k[20], r3, r2, r0, 28, 28);
crypto/serpent_generic.c
336
keyiter(k[22], r0, r4, r2, 30, 30);
crypto/serpent_generic.c
337
keyiter(k[23], r1, r0, r3, 31, 31);
crypto/serpent_generic.c
342
keyiter(k[-25], r3, r2, r0, 33, -17);
crypto/serpent_generic.c
344
keyiter(k[-23], r0, r4, r2, 35, -15);
crypto/serpent_generic.c
345
keyiter(k[-22], r1, r0, r3, 36, -14);
crypto/serpent_generic.c
347
keyiter(k[-20], r3, r2, r0, 38, -12);
crypto/serpent_generic.c
349
keyiter(k[-18], r0, r4, r2, 40, -10);
crypto/serpent_generic.c
350
keyiter(k[-17], r1, r0, r3, 41, -9);
crypto/serpent_generic.c
352
keyiter(k[-15], r3, r2, r0, 43, -7);
crypto/serpent_generic.c
354
keyiter(k[-13], r0, r4, r2, 45, -5);
crypto/serpent_generic.c
355
keyiter(k[-12], r1, r0, r3, 46, -4);
crypto/serpent_generic.c
357
keyiter(k[-10], r3, r2, r0, 48, -2);
crypto/serpent_generic.c
359
keyiter(k[-8], r0, r4, r2, 50, 0);
crypto/serpent_generic.c
360
keyiter(k[-7], r1, r0, r3, 51, 1);
crypto/serpent_generic.c
362
keyiter(k[-5], r3, r2, r0, 53, 3);
crypto/serpent_generic.c
364
keyiter(k[-3], r0, r4, r2, 55, 5);
crypto/serpent_generic.c
365
keyiter(k[-2], r1, r0, r3, 56, 6);
crypto/serpent_generic.c
367
keyiter(k[0], r3, r2, r0, 58, 8);
crypto/serpent_generic.c
369
keyiter(k[2], r0, r4, r2, 60, 10);
crypto/serpent_generic.c
370
keyiter(k[3], r1, r0, r3, 61, 11);
crypto/serpent_generic.c
372
keyiter(k[5], r3, r2, r0, 63, 13);
crypto/serpent_generic.c
374
keyiter(k[7], r0, r4, r2, 65, 15);
crypto/serpent_generic.c
375
keyiter(k[8], r1, r0, r3, 66, 16);
crypto/serpent_generic.c
377
keyiter(k[10], r3, r2, r0, 68, 18);
crypto/serpent_generic.c
379
keyiter(k[12], r0, r4, r2, 70, 20);
crypto/serpent_generic.c
380
keyiter(k[13], r1, r0, r3, 71, 21);
crypto/serpent_generic.c
382
keyiter(k[15], r3, r2, r0, 73, 23);
crypto/serpent_generic.c
384
keyiter(k[17], r0, r4, r2, 75, 25);
crypto/serpent_generic.c
385
keyiter(k[18], r1, r0, r3, 76, 26);
crypto/serpent_generic.c
387
keyiter(k[20], r3, r2, r0, 78, 28);
crypto/serpent_generic.c
389
keyiter(k[22], r0, r4, r2, 80, 30);
crypto/serpent_generic.c
390
keyiter(k[23], r1, r0, r3, 81, 31);
crypto/serpent_generic.c
395
keyiter(k[-25], r3, r2, r0, 83, -17);
crypto/serpent_generic.c
397
keyiter(k[-23], r0, r4, r2, 85, -15);
crypto/serpent_generic.c
398
keyiter(k[-22], r1, r0, r3, 86, -14);
crypto/serpent_generic.c
400
keyiter(k[-20], r3, r2, r0, 88, -12);
crypto/serpent_generic.c
402
keyiter(k[-18], r0, r4, r2, 90, -10);
crypto/serpent_generic.c
403
keyiter(k[-17], r1, r0, r3, 91, -9);
crypto/serpent_generic.c
405
keyiter(k[-15], r3, r2, r0, 93, -7);
crypto/serpent_generic.c
407
keyiter(k[-13], r0, r4, r2, 95, -5);
crypto/serpent_generic.c
408
keyiter(k[-12], r1, r0, r3, 96, -4);
crypto/serpent_generic.c
410
keyiter(k[-10], r3, r2, r0, 98, -2);
crypto/serpent_generic.c
412
keyiter(k[-8], r0, r4, r2, 100, 0);
crypto/serpent_generic.c
413
keyiter(k[-7], r1, r0, r3, 101, 1);
crypto/serpent_generic.c
415
keyiter(k[-5], r3, r2, r0, 103, 3);
crypto/serpent_generic.c
417
keyiter(k[-3], r0, r4, r2, 105, 5);
crypto/serpent_generic.c
418
keyiter(k[-2], r1, r0, r3, 106, 6);
crypto/serpent_generic.c
420
keyiter(k[0], r3, r2, r0, 108, 8);
crypto/serpent_generic.c
422
keyiter(k[2], r0, r4, r2, 110, 10);
crypto/serpent_generic.c
423
keyiter(k[3], r1, r0, r3, 111, 11);
crypto/serpent_generic.c
425
keyiter(k[5], r3, r2, r0, 113, 13);
crypto/serpent_generic.c
427
keyiter(k[7], r0, r4, r2, 115, 15);
crypto/serpent_generic.c
428
keyiter(k[8], r1, r0, r3, 116, 16);
crypto/serpent_generic.c
430
keyiter(k[10], r3, r2, r0, 118, 18);
crypto/serpent_generic.c
432
keyiter(k[12], r0, r4, r2, 120, 20);
crypto/serpent_generic.c
433
keyiter(k[13], r1, r0, r3, 121, 21);
crypto/serpent_generic.c
435
keyiter(k[15], r3, r2, r0, 123, 23);
crypto/serpent_generic.c
437
keyiter(k[17], r0, r4, r2, 125, 25);
crypto/serpent_generic.c
438
keyiter(k[18], r1, r0, r3, 126, 26);
crypto/serpent_generic.c
440
keyiter(k[20], r3, r2, r0, 128, 28);
crypto/serpent_generic.c
442
keyiter(k[22], r0, r4, r2, 130, 30);
crypto/serpent_generic.c
443
keyiter(k[23], r1, r0, r3, 131, 31);
crypto/serpent_generic.c
446
__serpent_setkey_sbox(r0, r1, r2, r3, r4, ctx->expkey);
crypto/serpent_generic.c
462
u32 r0, r1, r2, r3, r4;
crypto/serpent_generic.c
464
r0 = get_unaligned_le32(src);
crypto/serpent_generic.c
469
K(r0, r1, r2, r3, 0);
crypto/serpent_generic.c
470
S0(r0, r1, r2, r3, r4); LK(r2, r1, r3, r0, r4, 1);
crypto/serpent_generic.c
471
S1(r2, r1, r3, r0, r4); LK(r4, r3, r0, r2, r1, 2);
crypto/serpent_generic.c
472
S2(r4, r3, r0, r2, r1); LK(r1, r3, r4, r2, r0, 3);
crypto/serpent_generic.c
473
S3(r1, r3, r4, r2, r0); LK(r2, r0, r3, r1, r4, 4);
crypto/serpent_generic.c
474
S4(r2, r0, r3, r1, r4); LK(r0, r3, r1, r4, r2, 5);
crypto/serpent_generic.c
475
S5(r0, r3, r1, r4, r2); LK(r2, r0, r3, r4, r1, 6);
crypto/serpent_generic.c
476
S6(r2, r0, r3, r4, r1); LK(r3, r1, r0, r4, r2, 7);
crypto/serpent_generic.c
477
S7(r3, r1, r0, r4, r2); LK(r2, r0, r4, r3, r1, 8);
crypto/serpent_generic.c
478
S0(r2, r0, r4, r3, r1); LK(r4, r0, r3, r2, r1, 9);
crypto/serpent_generic.c
479
S1(r4, r0, r3, r2, r1); LK(r1, r3, r2, r4, r0, 10);
crypto/serpent_generic.c
480
S2(r1, r3, r2, r4, r0); LK(r0, r3, r1, r4, r2, 11);
crypto/serpent_generic.c
481
S3(r0, r3, r1, r4, r2); LK(r4, r2, r3, r0, r1, 12);
crypto/serpent_generic.c
482
S4(r4, r2, r3, r0, r1); LK(r2, r3, r0, r1, r4, 13);
crypto/serpent_generic.c
483
S5(r2, r3, r0, r1, r4); LK(r4, r2, r3, r1, r0, 14);
crypto/serpent_generic.c
484
S6(r4, r2, r3, r1, r0); LK(r3, r0, r2, r1, r4, 15);
crypto/serpent_generic.c
485
S7(r3, r0, r2, r1, r4); LK(r4, r2, r1, r3, r0, 16);
crypto/serpent_generic.c
486
S0(r4, r2, r1, r3, r0); LK(r1, r2, r3, r4, r0, 17);
crypto/serpent_generic.c
487
S1(r1, r2, r3, r4, r0); LK(r0, r3, r4, r1, r2, 18);
crypto/serpent_generic.c
488
S2(r0, r3, r4, r1, r2); LK(r2, r3, r0, r1, r4, 19);
crypto/serpent_generic.c
489
S3(r2, r3, r0, r1, r4); LK(r1, r4, r3, r2, r0, 20);
crypto/serpent_generic.c
490
S4(r1, r4, r3, r2, r0); LK(r4, r3, r2, r0, r1, 21);
crypto/serpent_generic.c
491
S5(r4, r3, r2, r0, r1); LK(r1, r4, r3, r0, r2, 22);
crypto/serpent_generic.c
492
S6(r1, r4, r3, r0, r2); LK(r3, r2, r4, r0, r1, 23);
crypto/serpent_generic.c
493
S7(r3, r2, r4, r0, r1); LK(r1, r4, r0, r3, r2, 24);
crypto/serpent_generic.c
494
S0(r1, r4, r0, r3, r2); LK(r0, r4, r3, r1, r2, 25);
crypto/serpent_generic.c
495
S1(r0, r4, r3, r1, r2); LK(r2, r3, r1, r0, r4, 26);
crypto/serpent_generic.c
496
S2(r2, r3, r1, r0, r4); LK(r4, r3, r2, r0, r1, 27);
crypto/serpent_generic.c
497
S3(r4, r3, r2, r0, r1); LK(r0, r1, r3, r4, r2, 28);
crypto/serpent_generic.c
498
S4(r0, r1, r3, r4, r2); LK(r1, r3, r4, r2, r0, 29);
crypto/serpent_generic.c
499
S5(r1, r3, r4, r2, r0); LK(r0, r1, r3, r2, r4, 30);
crypto/serpent_generic.c
500
S6(r0, r1, r3, r2, r4); LK(r3, r4, r1, r2, r0, 31);
crypto/serpent_generic.c
501
S7(r3, r4, r1, r2, r0); K(r0, r1, r2, r3, 32);
crypto/serpent_generic.c
503
put_unaligned_le32(r0, dst);
crypto/serpent_generic.c
521
u32 r0, r1, r2, r3, r4;
crypto/serpent_generic.c
523
r0 = get_unaligned_le32(src);
crypto/serpent_generic.c
528
K(r0, r1, r2, r3, 32);
crypto/serpent_generic.c
529
SI7(r0, r1, r2, r3, r4); KL(r1, r3, r0, r4, r2, 31);
crypto/serpent_generic.c
530
SI6(r1, r3, r0, r4, r2); KL(r0, r2, r4, r1, r3, 30);
crypto/serpent_generic.c
531
SI5(r0, r2, r4, r1, r3); KL(r2, r3, r0, r4, r1, 29);
crypto/serpent_generic.c
532
SI4(r2, r3, r0, r4, r1); KL(r2, r0, r1, r4, r3, 28);
crypto/serpent_generic.c
533
SI3(r2, r0, r1, r4, r3); KL(r1, r2, r3, r4, r0, 27);
crypto/serpent_generic.c
534
SI2(r1, r2, r3, r4, r0); KL(r2, r0, r4, r3, r1, 26);
crypto/serpent_generic.c
535
SI1(r2, r0, r4, r3, r1); KL(r1, r0, r4, r3, r2, 25);
crypto/serpent_generic.c
536
SI0(r1, r0, r4, r3, r2); KL(r4, r2, r0, r1, r3, 24);
crypto/serpent_generic.c
537
SI7(r4, r2, r0, r1, r3); KL(r2, r1, r4, r3, r0, 23);
crypto/serpent_generic.c
538
SI6(r2, r1, r4, r3, r0); KL(r4, r0, r3, r2, r1, 22);
crypto/serpent_generic.c
539
SI5(r4, r0, r3, r2, r1); KL(r0, r1, r4, r3, r2, 21);
crypto/serpent_generic.c
540
SI4(r0, r1, r4, r3, r2); KL(r0, r4, r2, r3, r1, 20);
crypto/serpent_generic.c
541
SI3(r0, r4, r2, r3, r1); KL(r2, r0, r1, r3, r4, 19);
crypto/serpent_generic.c
542
SI2(r2, r0, r1, r3, r4); KL(r0, r4, r3, r1, r2, 18);
crypto/serpent_generic.c
543
SI1(r0, r4, r3, r1, r2); KL(r2, r4, r3, r1, r0, 17);
crypto/serpent_generic.c
544
SI0(r2, r4, r3, r1, r0); KL(r3, r0, r4, r2, r1, 16);
crypto/serpent_generic.c
545
SI7(r3, r0, r4, r2, r1); KL(r0, r2, r3, r1, r4, 15);
crypto/serpent_generic.c
546
SI6(r0, r2, r3, r1, r4); KL(r3, r4, r1, r0, r2, 14);
crypto/serpent_generic.c
547
SI5(r3, r4, r1, r0, r2); KL(r4, r2, r3, r1, r0, 13);
crypto/serpent_generic.c
548
SI4(r4, r2, r3, r1, r0); KL(r4, r3, r0, r1, r2, 12);
crypto/serpent_generic.c
549
SI3(r4, r3, r0, r1, r2); KL(r0, r4, r2, r1, r3, 11);
crypto/serpent_generic.c
550
SI2(r0, r4, r2, r1, r3); KL(r4, r3, r1, r2, r0, 10);
crypto/serpent_generic.c
551
SI1(r4, r3, r1, r2, r0); KL(r0, r3, r1, r2, r4, 9);
crypto/serpent_generic.c
552
SI0(r0, r3, r1, r2, r4); KL(r1, r4, r3, r0, r2, 8);
crypto/serpent_generic.c
553
SI7(r1, r4, r3, r0, r2); KL(r4, r0, r1, r2, r3, 7);
crypto/serpent_generic.c
554
SI6(r4, r0, r1, r2, r3); KL(r1, r3, r2, r4, r0, 6);
crypto/serpent_generic.c
555
SI5(r1, r3, r2, r4, r0); KL(r3, r0, r1, r2, r4, 5);
crypto/serpent_generic.c
556
SI4(r3, r0, r1, r2, r4); KL(r3, r1, r4, r2, r0, 4);
crypto/serpent_generic.c
557
SI3(r3, r1, r4, r2, r0); KL(r4, r3, r0, r2, r1, 3);
crypto/serpent_generic.c
558
SI2(r4, r3, r0, r2, r1); KL(r3, r1, r2, r0, r4, 2);
crypto/serpent_generic.c
559
SI1(r3, r1, r2, r0, r4); KL(r4, r1, r2, r0, r3, 1);
crypto/serpent_generic.c
560
SI0(r4, r1, r2, r0, r3); K(r2, r3, r1, r4, 0);
crypto/streebog_generic.c
870
u64 r0, r1, r2, r3, r4, r5, r6, r7;
crypto/streebog_generic.c
873
r0 = le64_to_cpu(x->qword[0] ^ y->qword[0]);
crypto/streebog_generic.c
883
data->qword[i] = cpu_to_le64(Ax[0][r0 & 0xFF]);
crypto/streebog_generic.c
891
r0 >>= 8;
drivers/ata/pata_parport/aten.c
105
pi->saved_r0 = r0();
drivers/ata/pata_parport/aten.c
53
a = r0();
drivers/ata/pata_parport/aten.c
82
a = r0(); w2(0x20); b = r0();
drivers/ata/pata_parport/bpck.c
173
buf[i] = r0();
drivers/ata/pata_parport/bpck.c
218
o0 = r0();
drivers/ata/pata_parport/bpck.c
237
pi->saved_r0 = r0();
drivers/ata/pata_parport/bpck.c
285
pi->saved_r0 = r0();
drivers/ata/pata_parport/bpck.c
326
buf[i] = r0();
drivers/ata/pata_parport/bpck.c
438
w2(0x2c); i = r0(); w0(255-i); r = r0(); w0(i);
drivers/ata/pata_parport/bpck.c
446
i = r0();
drivers/ata/pata_parport/bpck.c
448
r = r0();
drivers/ata/pata_parport/bpck.c
456
r = r0();
drivers/ata/pata_parport/bpck.c
54
t2(4); h = r0();
drivers/ata/pata_parport/comm.c
116
buf[i] = r0();
drivers/ata/pata_parport/comm.c
50
w0(0); w2(0x26); h = r0(); w2(4);
drivers/ata/pata_parport/comm.c
83
pi->saved_r0 = r0();
drivers/ata/pata_parport/dstr.c
103
pi->saved_r0 = r0();
drivers/ata/pata_parport/dstr.c
138
buf[k] = r0();
drivers/ata/pata_parport/dstr.c
57
w0(0); w2(0x26); a = r0(); w2(4);
drivers/ata/pata_parport/epat.c
128
buf[k] = r0();
drivers/ata/pata_parport/epat.c
132
buf[count - 1] = r0();
drivers/ata/pata_parport/epat.c
228
pi->saved_r0 = r0();
drivers/ata/pata_parport/epat.c
73
a = r0(); w2(4);
drivers/ata/pata_parport/epia.c
105
pi->saved_r0 = r0();
drivers/ata/pata_parport/epia.c
160
buf[k] = r0();
drivers/ata/pata_parport/epia.c
60
a = r0(); w2(4);
drivers/ata/pata_parport/fit2.c
100
pi->saved_r0 = r0();
drivers/ata/pata_parport/fit3.c
102
w2(0xef); a = r0();
drivers/ata/pata_parport/fit3.c
103
w2(0xee); b = r0();
drivers/ata/pata_parport/fit3.c
144
pi->saved_r0 = r0();
drivers/ata/pata_parport/fit3.c
67
w2(0xec); w2(0xee); w2(0xef); a = r0();
drivers/ata/pata_parport/friq.c
168
pi->saved_r0 = r0();
drivers/ata/pata_parport/friq.c
186
pi->saved_r0 = r0();
drivers/ata/pata_parport/friq.c
89
buf[k] = r0();
drivers/ata/pata_parport/frpw.c
172
pi->saved_r0 = r0();
drivers/ata/pata_parport/frpw.c
201
pi->saved_r0 = r0();
drivers/ata/pata_parport/frpw.c
78
buf[k] = r0();
drivers/ata/pata_parport/kbic.c
109
pi->saved_r0 = r0();
drivers/ata/pata_parport/kbic.c
167
buf[2 * k] = r0();
drivers/ata/pata_parport/kbic.c
169
buf[2 * k + 1] = r0();
drivers/ata/pata_parport/kbic.c
52
a = r0(); w2(4);
drivers/ata/pata_parport/kbic.c
88
pi->saved_r0 = r0();
drivers/ata/pata_parport/ktti.c
74
pi->saved_r0 = r0();
drivers/ata/pata_parport/on20.c
52
w2(4); w2(0x26); r = r0();
drivers/ata/pata_parport/on20.c
71
pi->saved_r0 = r0();
drivers/ata/pata_parport/on20.c
97
w2(4); w2(0x26); buf[k] = r0();
drivers/ata/pata_parport/on26.c
104
pi->saved_r0 = r0();
drivers/ata/pata_parport/on26.c
136
pi->saved_r0 = r0();
drivers/ata/pata_parport/on26.c
210
w2(0x26); buf[2 * k] = r0();
drivers/ata/pata_parport/on26.c
211
w2(0x24); buf[2 * k + 1] = r0();
drivers/ata/pata_parport/on26.c
58
w2(0x26); a = r0(); w2(4); w2(0x26); w2(4);
drivers/clk/clk-eyeq.c
163
static int eqc_pll_parse_registers(u32 r0, u32 r1, unsigned long *mult,
drivers/clk/clk-eyeq.c
168
if (r0 & PCSR0_BYPASS) {
drivers/clk/clk-eyeq.c
175
if (!(r0 & PCSR0_PLL_LOCKED))
drivers/clk/clk-eyeq.c
178
*mult = FIELD_GET(PCSR0_INTIN, r0);
drivers/clk/clk-eyeq.c
179
*div = FIELD_GET(PCSR0_REF_DIV, r0);
drivers/clk/clk-eyeq.c
180
if (r0 & PCSR0_FOUTPOSTDIV_EN)
drivers/clk/clk-eyeq.c
181
*div *= FIELD_GET(PCSR0_POST_DIV1, r0) * FIELD_GET(PCSR0_POST_DIV2, r0);
drivers/clk/clk-eyeq.c
184
if (r0 & PCSR0_DSM_EN) {
drivers/clk/clk-eyeq.c
235
u32 r0, r1;
drivers/clk/clk-eyeq.c
243
r0 = val;
drivers/clk/clk-eyeq.c
246
ret = eqc_pll_parse_registers(r0, r1, &mult, &div, &acc);
drivers/clk/clk-eyeq.c
770
u32 r0, r1;
drivers/clk/clk-eyeq.c
774
r0 = val;
drivers/clk/clk-eyeq.c
777
ret = eqc_pll_parse_registers(r0, r1, &mult, &div, &acc);
drivers/clk/clk-sp7021.c
307
u32 r0, r1, r2;
drivers/clk/clk-sp7021.c
309
r0 = BIT(clk->bp_bit + 16);
drivers/clk/clk-sp7021.c
310
r0 |= FIELD_PREP_WM16(MASK_SEL_FRA, clk->p[SEL_FRA]);
drivers/clk/clk-sp7021.c
311
r0 |= FIELD_PREP_WM16(MASK_SDM_MOD, clk->p[SDM_MOD]);
drivers/clk/clk-sp7021.c
312
r0 |= FIELD_PREP_WM16(MASK_PH_SEL, clk->p[PH_SEL]);
drivers/clk/clk-sp7021.c
313
r0 |= FIELD_PREP_WM16(MASK_NFRA, clk->p[NFRA]);
drivers/clk/clk-sp7021.c
321
writel(r0, clk->reg);
drivers/clk/clk-sp7021.c
456
unsigned long r0, r1;
drivers/clk/clk-sp7021.c
459
r0 = ret * (pp[1] + pp[2]) / pp[0];
drivers/clk/clk-sp7021.c
461
ret = (r0 - r1) / m;
drivers/firmware/trusted_foundations.c
38
register u32 r0 asm("r0") = type;
drivers/firmware/trusted_foundations.c
53
: "r" (r0), "r" (r1), "r" (r2)
drivers/gpu/drm/amd/amdgpu/soc15_common.h
118
uint32_t r0 = adev->reg_offset[GC_HWIP][inst][prefix##SCRATCH_REG0_BASE_IDX] + prefix##SCRATCH_REG0; \
drivers/gpu/drm/amd/amdgpu/soc15_common.h
121
WREG32(r0, value); \
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
821
static struct rect intersect_rec(const struct rect *r0, const struct rect *r1)
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
824
int r0_x_end = r0->x + r0->width;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
826
int r0_y_end = r0->y + r0->height;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
829
rec.x = r0->x > r1->x ? r0->x : r1->x;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
831
rec.y = r0->y > r1->y ? r0->y : r1->y;
drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c
48
static struct spl_rect intersect_rec(const struct spl_rect *r0, const struct spl_rect *r1)
drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c
51
int r0_x_end = r0->x + r0->width;
drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c
53
int r0_y_end = r0->y + r0->height;
drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c
56
rec.x = r0->x > r1->x ? r0->x : r1->x;
drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c
58
rec.y = r0->y > r1->y ? r0->y : r1->y;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
509
u32 r0, r4, rt, rblock_size;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
511
r0 = nvkm_rd32(device, 0x100200);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
515
r0, r4, rt, nvkm_rd32(device, 0x001540));
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
524
if (r0 & 0x00000004)
drivers/iio/afe/iio-rescale.c
417
u32 r0;
drivers/iio/afe/iio-rescale.c
434
ret = device_property_read_u32(dev, "r-naught-ohms", &r0);
drivers/iio/afe/iio-rescale.c
440
tmp = r0 * iexc * alpha / 1000000;
drivers/iio/afe/iio-rescale.c
445
rescale->offset = -1 * ((r0 * iexc) / 1000);
drivers/macintosh/therm_windtunnel.c
216
x.r0 = read_reg( x.fan, 0x00, 1 );
drivers/macintosh/therm_windtunnel.c
273
write_reg( x.fan, 0x00, x.r0, 1 );
drivers/macintosh/therm_windtunnel.c
69
int r0, r1, r20, r23, r25; /* saved register */
drivers/media/dvb-frontends/stv090x.c
1660
u8 r3, r2, r1, r0;
drivers/media/dvb-frontends/stv090x.c
1666
r0 = STV090x_READ_DEMOD(state, SFR0);
drivers/media/dvb-frontends/stv090x.c
1668
srate = ((r3 << 24) | (r2 << 16) | (r1 << 8) | r0);
drivers/media/tuners/tda18271-maps.c
896
u8 r0;
drivers/media/tuners/tda18271-maps.c
901
{ .d = 0x00, .r0 = 60, .r1 = 92 },
drivers/media/tuners/tda18271-maps.c
902
{ .d = 0x01, .r0 = 62, .r1 = 94 },
drivers/media/tuners/tda18271-maps.c
903
{ .d = 0x02, .r0 = 66, .r1 = 98 },
drivers/media/tuners/tda18271-maps.c
904
{ .d = 0x03, .r0 = 64, .r1 = 96 },
drivers/media/tuners/tda18271-maps.c
905
{ .d = 0x04, .r0 = 74, .r1 = 106 },
drivers/media/tuners/tda18271-maps.c
906
{ .d = 0x05, .r0 = 72, .r1 = 104 },
drivers/media/tuners/tda18271-maps.c
907
{ .d = 0x06, .r0 = 68, .r1 = 100 },
drivers/media/tuners/tda18271-maps.c
908
{ .d = 0x07, .r0 = 70, .r1 = 102 },
drivers/media/tuners/tda18271-maps.c
909
{ .d = 0x08, .r0 = 90, .r1 = 122 },
drivers/media/tuners/tda18271-maps.c
910
{ .d = 0x09, .r0 = 88, .r1 = 120 },
drivers/media/tuners/tda18271-maps.c
911
{ .d = 0x0a, .r0 = 84, .r1 = 116 },
drivers/media/tuners/tda18271-maps.c
912
{ .d = 0x0b, .r0 = 86, .r1 = 118 },
drivers/media/tuners/tda18271-maps.c
913
{ .d = 0x0c, .r0 = 76, .r1 = 108 },
drivers/media/tuners/tda18271-maps.c
914
{ .d = 0x0d, .r0 = 78, .r1 = 110 },
drivers/media/tuners/tda18271-maps.c
915
{ .d = 0x0e, .r0 = 82, .r1 = 114 },
drivers/media/tuners/tda18271-maps.c
916
{ .d = 0x0f, .r0 = 80, .r1 = 112 },
drivers/media/tuners/tda18271-maps.c
917
{ .d = 0x00, .r0 = 0, .r1 = 0 }, /* end */
drivers/media/tuners/tda18271-maps.c
935
val = tda18271_thermometer[i].r0;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
595
__be64 r0;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
318
u32 m0, ma, r0, ra;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
324
r0 = port_transmit_rate * 1000000ULL;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
326
(u32)div_u64((u64)ra * m0, r0 - ra);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3379
u32 r0, r1, r2;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3388
r0 = readl_relaxed(ptp_q + MVPP22_PTP_TX_Q0_R0) & 0xffff;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3389
if (!r0)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3395
id = (r0 >> 1) & 31;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3400
u32 ts = r2 << 19 | r1 << 3 | r0 >> 13;
drivers/net/wireless/broadcom/b43/radio_2055.c
258
#define RADIOREGS(r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, \
drivers/net/wireless/broadcom/b43/radio_2055.c
260
.radio_pll_ref = r0, \
drivers/net/wireless/broadcom/b43/radio_2055.c
283
#define PHYREGS(r0, r1, r2, r3, r4, r5) \
drivers/net/wireless/broadcom/b43/radio_2055.c
284
.phy_regs.phy_bw1a = r0, \
drivers/net/wireless/broadcom/b43/radio_2056.c
3067
#define PHYREGS(r0, r1, r2, r3, r4, r5) \
drivers/net/wireless/broadcom/b43/radio_2056.c
3068
.phy_regs.phy_bw1a = r0, \
drivers/net/wireless/broadcom/b43/radio_2057.c
169
#define PHYREGS(r0, r1, r2, r3, r4, r5) \
drivers/net/wireless/broadcom/b43/radio_2057.c
170
.phy_regs.phy_bw1a = r0, \
drivers/net/wireless/broadcom/b43/radio_2059.c
47
#define PHYREGS(r0, r1, r2, r3, r4, r5) \
drivers/net/wireless/broadcom/b43/radio_2059.c
48
.phy_regs.bw1 = r0, \
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3064
le32_to_cpu(tr.r0), le32_to_cpu(tr.r1),
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3078
le32_to_cpu(tr.r0), le32_to_cpu(tr.r1),
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
346
__le32 r0; /* a1 */
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
659
int err, r0, r1;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
663
r0 = 0;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
666
r0 = 1;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
669
r0 = 0;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
672
r0 = 1;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
684
err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_R0, r0);
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
956
int err, r0, r1;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
964
err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_R0, &r0);
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
972
if ((r1 == 0) && (r0 == 0))
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
974
else if ((r1 == 0) && (r0 == 1))
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
976
else if ((r1 == 1) && (r0 == 0))
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
978
else if ((r1 == 1) && (r0 == 1))
drivers/pinctrl/mediatek/pinctrl-paris.c
627
int pinmux, pullup = 0, pullen = 0, len = 0, r1 = -1, r0 = -1, rsel = -1;
drivers/pinctrl/mediatek/pinctrl-paris.c
655
r0 = 0;
drivers/pinctrl/mediatek/pinctrl-paris.c
659
r0 = 1;
drivers/pinctrl/mediatek/pinctrl-paris.c
663
r0 = 0;
drivers/pinctrl/mediatek/pinctrl-paris.c
667
r0 = 1;
drivers/pinctrl/mediatek/pinctrl-paris.c
691
len += scnprintf(buf + len, buf_len - len, " (%1d %1d)", r1, r0);
drivers/scsi/pm8001/pm80xx_hwi.c
1653
u32 r0 = pm8001_cr32(pm8001_ha, 0, MSGU_SCRATCH_PAD_0);
drivers/scsi/pm8001/pm80xx_hwi.c
1659
r0, r1, r2, r3);
drivers/video/fbdev/dnfb.c
86
#define ROP(r2,r3,r0,r1) ( (U_SHORT)((r0)|((r1)<<4)|((r2)<<8)|((r3)<<12)) )
fs/ntfs3/run.c
609
struct ntfs_run *r, *r0 = NULL, *e = run->runs + run->count;
fs/ntfs3/run.c
618
if (!r0 && r->vcn < vcn) {
fs/ntfs3/run.c
619
r0 = r;
fs/ntfs3/run.c
625
if (r0) {
fs/ntfs3/run.c
627
CLST len1 = vcn - r0->vcn;
fs/ntfs3/run.c
628
CLST len2 = r0->len - len1;
fs/ntfs3/run.c
630
r0->len = len1;
include/linux/arm-smccc.h
364
static inline uuid_t smccc_res_to_uuid(u32 r0, u32 r1, u32 r2, u32 r3)
include/linux/arm-smccc.h
368
[0] = (r0 >> 0) & 0xff,
include/linux/arm-smccc.h
369
[1] = (r0 >> 8) & 0xff,
include/linux/arm-smccc.h
370
[2] = (r0 >> 16) & 0xff,
include/linux/arm-smccc.h
371
[3] = (r0 >> 24) & 0xff,
include/linux/arm-smccc.h
617
register unsigned long r0 asm("r0"); \
include/linux/arm-smccc.h
624
"=r" (r0), "=r" (r1), "=r" (r2), "=r" (r3) \
include/linux/arm-smccc.h
629
*___res = (typeof(*___res)){r0, r1, r2, r3}; \
include/math-emu/op-4.h
516
#define __FP_FRAC_ADD_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \
include/math-emu/op-4.h
519
r0 = x0 + y0; \
include/math-emu/op-4.h
520
_c1 = r0 < x0; \
include/math-emu/op-4.h
530
#define __FP_FRAC_ADD_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \
include/math-emu/op-4.h
533
r0 = x0 + y0; \
include/math-emu/op-4.h
534
_c1 = r0 < x0; \
include/math-emu/op-4.h
548
#define __FP_FRAC_SUB_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \
include/math-emu/op-4.h
551
r0 = x0 - y0; \
include/math-emu/op-4.h
552
_c1 = r0 > x0; \
include/math-emu/op-4.h
562
#define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \
include/math-emu/op-4.h
565
r0 = x0 - y0; \
include/math-emu/op-4.h
566
_c1 = r0 > x0; \
kernel/bpf/verifier.c
11238
struct bpf_reg_state *r0;
kernel/bpf/verifier.c
11247
r0 = &callee->regs[BPF_REG_0];
kernel/bpf/verifier.c
11248
if (r0->type == PTR_TO_STACK) {
kernel/bpf/verifier.c
11261
if (r0->type != SCALAR_VALUE) {
kernel/bpf/verifier.c
11272
if (!retval_range_within(callee->callback_ret_range, r0, false)) {
kernel/bpf/verifier.c
11273
verbose_invalid_scalar(env, r0, callee->callback_ret_range,
kernel/bpf/verifier.c
11284
caller->regs[BPF_REG_0] = *r0;
kernel/bpf/verifier.c
25550
u16 r0 = BIT(0);
kernel/bpf/verifier.c
25595
use = r0 | dst | src;
kernel/bpf/verifier.c
25596
def = r0;
kernel/bpf/verifier.c
25654
use = r0;
kernel/resource_kunit.c
24
static struct resource r0 = { .start = R0_START, .end = R0_END };
kernel/resource_kunit.c
39
.r1 = &r1, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
kernel/resource_kunit.c
41
.r1 = &r2, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
kernel/resource_kunit.c
43
.r1 = &r3, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
kernel/resource_kunit.c
45
.r1 = &r4, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
kernel/resource_kunit.c
63
.r1 = &r1, .r2 = &r0, .r.start = R1_START, .r.end = R1_END, .ret = true,
kernel/resource_kunit.c
65
.r1 = &r2, .r2 = &r0, .r.start = R2_START, .r.end = R2_END, .ret = true,
kernel/resource_kunit.c
67
.r1 = &r3, .r2 = &r0, .r.start = R3_START, .r.end = R3_END, .ret = true,
kernel/resource_kunit.c
69
.r1 = &r4, .r2 = &r0, .r.start = R4_START, .r.end = R4_END, .ret = true,
lib/crypto/curve25519-hacl64.c
100
u64 r0 = ((u64)(tctr)) & 0x7ffffffffffffLLU;
lib/crypto/curve25519-hacl64.c
102
tmp[ctr] = ((u128)(r0));
lib/crypto/curve25519-hacl64.c
110
u64 r0 = ((u64)(tctr)) & 0x7ffffffffffffLLU;
lib/crypto/curve25519-hacl64.c
112
tmp[ctr] = ((u128)(r0));
lib/crypto/curve25519-hacl64.c
119
u64 r0 = ((u64)(tctr)) & 0x7ffffffffffffLLU;
lib/crypto/curve25519-hacl64.c
121
tmp[ctr] = ((u128)(r0));
lib/crypto/curve25519-hacl64.c
218
u64 r0 = output[0];
lib/crypto/curve25519-hacl64.c
223
u64 d0 = r0 * 2;
lib/crypto/curve25519-hacl64.c
228
u128 s0 = ((((((u128)(r0) * (r0))) + (((u128)(d4) * (r1))))) +
lib/crypto/curve25519-hacl64.c
91
u64 r0 = ((u64)(tctr)) & 0x7ffffffffffffLLU;
lib/crypto/curve25519-hacl64.c
93
tmp[ctr] = ((u128)(r0));
lib/crypto/poly1305-donna32.c
37
u32 r0, r1, r2, r3, r4;
lib/crypto/poly1305-donna32.c
48
r0 = key->key.r[0];
lib/crypto/poly1305-donna32.c
74
d0 = ((u64)h0 * r0) + ((u64)h1 * s4) +
lib/crypto/poly1305-donna32.c
77
d1 = ((u64)h0 * r1) + ((u64)h1 * r0) +
lib/crypto/poly1305-donna32.c
81
((u64)h2 * r0) + ((u64)h3 * s4) +
lib/crypto/poly1305-donna32.c
84
((u64)h2 * r1) + ((u64)h3 * r0) +
lib/crypto/poly1305-donna32.c
88
((u64)h4 * r0);
lib/crypto/poly1305-donna64.c
39
u64 r0, r1, r2;
lib/crypto/poly1305-donna64.c
50
r0 = key->key.r64[0];
lib/crypto/poly1305-donna64.c
73
d0 = (u128)h0 * r0;
lib/crypto/poly1305-donna64.c
79
d = (u128)h1 * r0;
lib/crypto/poly1305-donna64.c
86
d = (u128)h2 * r0;
lib/crypto/powerpc/aes-spe-regs.h
8
#define rKS r0 /* copy of en-/decryption key pointer */
lib/crypto/tests/mldsa_kunit.c
336
static void decompose_ref(s32 r, s32 gamma2, s32 *r0, s32 *r1)
lib/crypto/tests/mldsa_kunit.c
340
*r0 = symmetric_mod(rplus, 2 * gamma2);
lib/crypto/tests/mldsa_kunit.c
341
if (rplus - *r0 == Q - 1) {
lib/crypto/tests/mldsa_kunit.c
343
*r0 = *r0 - 1;
lib/crypto/tests/mldsa_kunit.c
345
*r1 = (rplus - *r0) / (2 * gamma2);
lib/crypto/tests/mldsa_kunit.c
353
s32 r0, r1;
lib/crypto/tests/mldsa_kunit.c
355
decompose_ref(r, gamma2, &r0, &r1);
lib/crypto/tests/mldsa_kunit.c
356
if (h == 1 && r0 > 0)
lib/crypto/tests/mldsa_kunit.c
358
if (h == 1 && r0 <= 0)
lib/zlib_dfltcc/dfltcc_util.h
44
register int r0 __asm__("r0") = fn;
lib/zlib_dfltcc/dfltcc_util.h
60
: [r0] "r" (r0)
net/smc/af_smc.c
1242
memcpy(ini->smcrv2.nexthop_mac, &aclc->r0.lcl.mac, ETH_ALEN);
net/smc/af_smc.c
1246
smc_ib_gid_to_ipv4(aclc->r0.lcl.gid),
net/smc/af_smc.c
1274
ini->ib_clcqpn = ntoh24(aclc->r0.qpn);
net/smc/af_smc.c
1276
memcpy(ini->peer_systemid, aclc->r0.lcl.id_for_peer, SMC_SYSTEMID_LEN);
net/smc/af_smc.c
1277
memcpy(ini->peer_gid, aclc->r0.lcl.gid, SMC_GID_SIZE);
net/smc/af_smc.c
1278
memcpy(ini->peer_mac, aclc->r0.lcl.mac, ETH_ALEN);
net/smc/af_smc.c
1303
if (l->peer_qpn == ntoh24(aclc->r0.qpn) &&
net/smc/af_smc.c
1304
!memcmp(l->peer_gid, &aclc->r0.lcl.gid,
net/smc/af_smc.c
1307
!memcmp(l->peer_mac, &aclc->r0.lcl.mac,
net/smc/af_smc.c
728
int bufsize = smc_uncompress_bufsize(clc->r0.rmbe_size);
net/smc/af_smc.c
730
smc->conn.peer_rmbe_idx = clc->r0.rmbe_idx;
net/smc/af_smc.c
731
smc->conn.local_tx_ctrl.token = ntohl(clc->r0.rmbe_alert_token);
net/smc/af_smc.c
764
link->peer_qpn = ntoh24(clc->r0.qpn);
net/smc/af_smc.c
767
link->peer_psn = ntoh24(clc->r0.psn);
net/smc/af_smc.c
768
link->peer_mtu = clc->r0.qp_mtu;
net/smc/smc_clc.c
1107
memcpy(clc->r0.lcl.id_for_peer, local_systemid,
net/smc/smc_clc.c
1109
memcpy(&clc->r0.lcl.gid, link->gid, SMC_GID_SIZE);
net/smc/smc_clc.c
1110
memcpy(&clc->r0.lcl.mac, &link->smcibdev->mac[link->ibport - 1],
net/smc/smc_clc.c
1112
hton24(clc->r0.qpn, link->roce_qp->qp_num);
net/smc/smc_clc.c
1113
clc->r0.rmb_rkey =
net/smc/smc_clc.c
1115
clc->r0.rmbe_idx = 1; /* for now: 1 RMB = 1 RMBE */
net/smc/smc_clc.c
1116
clc->r0.rmbe_alert_token = htonl(conn->alert_token_local);
net/smc/smc_clc.c
1119
clc->r0.qp_mtu = link->path_mtu;
net/smc/smc_clc.c
1122
clc->r0.qp_mtu = min(link->path_mtu, link->peer_mtu);
net/smc/smc_clc.c
1125
clc->r0.rmbe_size = conn->rmbe_size_comp;
net/smc/smc_clc.c
1126
clc->r0.rmb_dma_addr = conn->rmb_desc->is_vm ?
net/smc/smc_clc.c
1130
hton24(clc->r0.psn, link->psn_initial);
net/smc/smc_clc.h
285
struct smcr_clc_msg_accept_confirm r0;
net/smc/smc_core.c
2716
conn->rtoken_idx = smc_rtoken_add(lnk, clc->r0.rmb_dma_addr,
net/smc/smc_core.c
2717
clc->r0.rmb_rkey);
sound/pci/asihpi/hpi_internal.h
1220
struct hpi_response r0; /* version 0 */
sound/pci/asihpi/hpioctl.c
174
hpi_send_recv_f(&hm->m0, &hr->r0, file);
sound/pci/asihpi/hpioctl.c
187
hpi_init_response(&hr->r0, hm->h.object,
sound/pci/asihpi/hpioctl.c
265
hpi_send_recv_f(&hm->m0, &hr->r0, file);
sound/soc/codecs/rt1011.c
2211
unsigned int value, count = 0, r0[3];
sound/soc/codecs/rt1011.c
2298
r0[0] = r0[1] = r0[2] = count = 0;
sound/soc/codecs/rt1011.c
2303
r0[count%3] = value << 16;
sound/soc/codecs/rt1011.c
2306
r0[count%3] |= value;
sound/soc/codecs/rt1011.c
2308
if (r0[count%3] == 0)
sound/soc/codecs/rt1011.c
2313
if (r0[0] == r0[1] && r0[1] == r0[2])
sound/soc/codecs/rt1011.c
2321
r0_integer = format / r0[0] / 128;
sound/soc/codecs/rt1011.c
2322
r0_factor = ((format / r0[0] * 100) / 128)
sound/soc/codecs/rt1011.c
2324
rt1011->r0_reg = r0[0];
sound/soc/codecs/rt1011.c
2327
r0_integer, r0_factor, r0[0]);
sound/soc/codecs/rt1011.c
2351
((r0[0]>>16) & 0x1ff));
sound/soc/codecs/rt1011.c
2354
(r0[0] & 0xffff));
sound/soc/codecs/rt1320-sdw.c
1027
r0_data[0].r0 = rt1320->r0_l_reg;
sound/soc/codecs/rt1320-sdw.c
1029
r0_data[1].r0 = rt1320->r0_r_reg;
sound/soc/codecs/rt1320-sdw.c
1030
dev_dbg(dev, "%s, write LR r0=%d, %d\n", __func__, r0_data[0].r0, r0_data[1].r0);
sound/soc/codecs/rt1320-sdw.h
115
int r0;
tools/lib/bpf/bpf_tracing.h
394
#define __PT_PARM1_REG scratch.r0
tools/lib/bpf/bpf_tracing.h
414
#define __PT_RC_REG scratch.r0
tools/testing/selftests/bpf/progs/rbtree_search.c
11
struct bpf_rb_node r0;
tools/testing/selftests/bpf/progs/rbtree_search.c
115
n = rb_entry(rb_n, struct node_data, r0);
tools/testing/selftests/bpf/progs/rbtree_search.c
168
n = rb_entry(rb_n, struct node_data, r0); \
tools/testing/selftests/bpf/progs/rbtree_search.c
176
rb_n = bpf_rbtree_##op(&groot0, &n->r0); \
tools/testing/selftests/bpf/progs/rbtree_search.c
19
private(A) struct bpf_rb_root groot0 __contains(node_data, r0);
tools/testing/selftests/bpf/progs/rbtree_search.c
34
node_a = rb_entry(a, struct node_data, r0);
tools/testing/selftests/bpf/progs/rbtree_search.c
35
node_b = rb_entry(b, struct node_data, r0);
tools/testing/selftests/bpf/progs/rbtree_search.c
71
bpf_rbtree_add(&groot0, &n->r0, less0);
tools/testing/selftests/bpf/progs/rbtree_search.c
88
n = rb_entry(rb_n, struct node_data, r0);
tools/testing/selftests/kvm/include/loongarch/processor.h
11
#define zero $r0
tools/testing/selftests/kvm/include/s390/facility.h
29
register unsigned long r0 asm("0") = nb_doublewords - 1;
tools/testing/selftests/kvm/include/s390/facility.h
32
: "+d" (r0)
tools/testing/selftests/powerpc/include/basic_asm.h
88
mflr r0; \
tools/testing/selftests/powerpc/include/basic_asm.h
89
PPC_STL r0, STACK_FRAME_LR_POS(%r1); \
tools/testing/selftests/powerpc/include/basic_asm.h
94
PPC_LL r0, STACK_FRAME_LR_POS(%r1); \
tools/testing/selftests/powerpc/include/basic_asm.h
95
mtlr r0;
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
416
mflr r0; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
417
std r0,16(r1); \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
438
mflr r0; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
439
stw r0,(size+4)(r1)
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
606
#define r0 %r0