arch/alpha/include/uapi/asm/ptrace.h
25
unsigned long r4;
arch/alpha/kernel/process.c
295
dest[ 4] = pt->r4;
arch/alpha/kernel/ptrace.c
85
PT_REG( r4), PT_REG( r5), PT_REG( r6), PT_REG( r7),
arch/alpha/kernel/signal.c
164
err |= __get_user(regs->r4, sc->sc_regs+4);
arch/alpha/kernel/signal.c
287
err |= __put_user(regs->r4 , sc->sc_regs+4);
arch/alpha/kernel/traps.c
43
regs->r3, regs->r4, regs->r5);
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/entry-arcv2.h
127
ST2 r4, r5, PT_r4
arch/arc/include/asm/entry-arcv2.h
227
LD2 r4, r5, PT_r4
arch/arc/include/asm/entry-compact.h
62
push r4
arch/arc/include/asm/entry-compact.h
82
pop r4
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/unwind.h
18
unsigned long r4;
arch/arc/include/asm/unwind.h
77
PTREGS_INFO(r4), \
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
57
DEFINE(PT_r4, offsetof(struct pt_regs, r4));
arch/arc/kernel/ptrace.c
128
membuf_store(&to, ptregs->r4);
arch/arc/kernel/ptrace.c
211
REG_IN_ONE(scratch.r4, &ptregs->r4);
arch/arc/kernel/ptrace.c
42
REG_OFFSET_NAME(r4),
arch/arc/kernel/ptrace.c
75
REG_OFFSET_NAME(r4),
arch/arc/kernel/signal.c
125
uregs.scratch.r4 = regs->r4;
arch/arc/kernel/signal.c
178
regs->r4 = uregs.scratch.r4;
arch/arc/kernel/troubleshoot.c
34
regs->r3, regs->r4, regs->r5,
arch/arm/include/asm/thread_info.h
46
__u32 r4;
arch/arm/kernel/kgdb.c
91
gdb_regs[_R4] = ti->cpu_context.r4;
arch/arm/kernel/process.c
262
thread->cpu_context.r4 = (unsigned long)args->fn_arg;
arch/arm/kernel/ptrace.c
73
REG_OFFSET_NAME(r4),
arch/arm/mach-bcm/bcm_kona_smc.c
109
: "r" (r4), "r" (r5), "r" (r6)
arch/arm/mach-bcm/bcm_kona_smc.c
91
register u32 r4 asm("r4");
arch/arm/mach-bcm/bcm_kona_smc.c
95
r4 = service_id;
arch/arm/net/bpf_jit_32.c
2054
const s8 *r4 = bpf2a32[BPF_REG_4];
arch/arm/net/bpf_jit_32.c
2061
emit_push_r64(r4, ctx);
arch/arm/probes/decode.h
263
#define REGS(r16, r12, r8, r4, r0) \
arch/arm/probes/decode.h
267
((REG_TYPE_##r4) << 4) + \
arch/csky/abiv2/inc/abi/entry.h
124
stm r4-r13, (sp)
arch/csky/abiv2/inc/abi/entry.h
157
ldm r4-r13, (sp)
arch/csky/abiv2/inc/abi/entry.h
165
stm r4-r11, (sp)
arch/csky/abiv2/inc/abi/entry.h
195
ldm r4-r11, (sp)
arch/csky/abiv2/inc/abi/entry.h
54
stm r4-r13, (sp)
arch/csky/abiv2/inc/abi/entry.h
96
ldm r4-r13, (sp)
arch/csky/abiv2/inc/abi/switch_context.h
13
unsigned long r4;
arch/hexagon/include/asm/elf.h
106
DEST.r4 = REGS->r04; \
arch/hexagon/include/uapi/asm/user.h
18
unsigned long r4;
arch/loongarch/include/asm/regdef.h
12
#define a0 $r4 /* argument registers, a0/a1 reused as v0/v1 for return value */
arch/loongarch/kernel/ptrace.c
795
REG_OFFSET_NAME(r4, regs[4]),
arch/microblaze/include/uapi/asm/elf.h
110
_r->r4 = _r->r5 = _r->r6 = _r->r7 = \
arch/microblaze/include/uapi/asm/ptrace.h
22
microblaze_reg_t r4;
arch/microblaze/kernel/asm-offsets.c
35
DEFINE(PT_R4, offsetof(struct pt_regs, r4));
arch/microblaze/kernel/process.c
29
regs->r1, regs->r2, regs->r3, regs->r4);
arch/microblaze/kernel/signal.c
126
COPY(r2); COPY(r3); COPY(r4); COPY(r5);
arch/microblaze/kernel/signal.c
65
COPY(r2); COPY(r3); COPY(r4); COPY(r5);
arch/mips/kernel/ptrace.c
868
REG_OFFSET_NAME(r4, regs[4]),
arch/nios2/include/asm/elf.h
49
pr_reg[11] = regs->r4; \
arch/nios2/include/asm/entry.h
41
stw r4, PT_R4(sp)
arch/nios2/include/asm/entry.h
69
ldw r4, PT_R4(sp)
arch/nios2/include/asm/ptrace.h
34
unsigned long r4; /* r4-r7 Register arguments */
arch/nios2/include/asm/syscall.h
58
*args++ = regs->r4;
arch/nios2/include/asm/syscall.h
69
regs->r4 = *args++;
arch/nios2/kernel/asm-offsets.c
33
OFFSET(PT_R4, pt_regs, r4);
arch/nios2/kernel/kgdb.c
24
{ "r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, r4) },
arch/nios2/kernel/process.c
182
fp->r4, fp->r5, fp->r6, fp->r7);
arch/nios2/kernel/process.c
80
regs->r1, regs->r2, regs->r3, regs->r4);
arch/nios2/kernel/setup.c
102
asmlinkage void __init nios2_boot_init(unsigned r4, unsigned r5, unsigned r6,
arch/nios2/kernel/setup.c
109
if (r4 == 0x534f494e) { /* r4 is magic NIOS */
arch/nios2/kernel/signal.c
138
err |= __put_user(regs->r4, &gregs[3]);
arch/nios2/kernel/signal.c
209
regs->r4 = (unsigned long) ksig->sig;
arch/nios2/kernel/signal.c
55
err |= __get_user(regs->r4, &gregs[3]);
arch/parisc/include/asm/asmregs.h
37
r4: .reg %r4
arch/parisc/include/asm/assembly.h
213
STREG %r4, PT_GR4 (\regs)
arch/parisc/include/asm/assembly.h
247
LDREG PT_GR4 (\regs), %r4
arch/parisc/include/asm/assembly.h
377
std %r4, -136(%r30)
arch/parisc/include/asm/assembly.h
411
ldd -136(%r30), %r4
arch/parisc/include/asm/assembly.h
421
stw %r4, -124(%r30)
arch/parisc/include/asm/assembly.h
455
ldw -124(%r30), %r4
arch/parisc/lib/checksum.c
52
unsigned int r1, r2, r3, r4;
arch/parisc/lib/checksum.c
56
r4 = *(unsigned int *)(buff + 12);
arch/parisc/lib/checksum.c
60
addc(result, r4);
arch/powerpc/boot/cuboot-52xx.c
53
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-824x.c
43
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-83xx.c
49
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-85xx-cpm2.c
56
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-85xx.c
52
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-8xx.c
37
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-amigaone.c
25
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-bamboo.c
23
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-ebony.c
23
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-katmai.c
46
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-pq2.c
262
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-rainier.c
46
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-sam440ep.c
38
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-sequoia.c
46
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-taishan.c
46
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-warp.c
26
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot-yosemite.c
33
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot.c
17
void cuboot_init(unsigned long r4, unsigned long r5,
arch/powerpc/boot/cuboot.c
23
loader_info.initrd_addr = r4;
arch/powerpc/boot/cuboot.c
24
loader_info.initrd_size = r4 ? r5 - r4 : 0;
arch/powerpc/boot/cuboot.h
12
cuboot_init(r4, r5, r6, r7, bd.bi_memstart + bd.bi_memsize); \
arch/powerpc/boot/cuboot.h
5
void cuboot_init(unsigned long r4, unsigned long r5,
arch/powerpc/boot/ep8248e.c
35
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/ep88xc.c
33
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/epapr-wrapper.c
2
extern void epapr_platform_init(unsigned long r3, unsigned long r4,
arch/powerpc/boot/epapr-wrapper.c
6
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/epapr-wrapper.c
9
epapr_platform_init(r3, r4, r5, r6, r7);
arch/powerpc/boot/epapr.c
48
void epapr_platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/gamecube.c
20
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5)
arch/powerpc/boot/holly.c
23
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5)
arch/powerpc/boot/microwatt.c
11
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5)
arch/powerpc/boot/mvme5100.c
15
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5)
arch/powerpc/boot/mvme7100.c
47
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/of.c
25
void epapr_platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/of.c
84
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/of.c
89
of_platform_init(r3, r4, (void *)r5);
arch/powerpc/boot/of.c
91
epapr_platform_init(r3, r4, r5, r6, r7);
arch/powerpc/boot/ops.h
20
typedef void (*kernel_entry_t)(unsigned long r3, unsigned long r4, void *r5);
arch/powerpc/boot/redboot-83xx.c
39
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/redboot-8xx.c
37
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/simpleboot.c
25
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/boot/wii.c
135
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5)
arch/powerpc/include/asm/bootx.h
49
extern void bootx_init(unsigned long r4, unsigned long phys);
arch/powerpc/include/asm/epapr_hcalls.h
141
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/epapr_hcalls.h
147
r4 = config;
arch/powerpc/include/asm/epapr_hcalls.h
152
: "+r" (r11), "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6)
arch/powerpc/include/asm/epapr_hcalls.h
173
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/epapr_hcalls.h
181
: "+r" (r11), "+r" (r3), "=r" (r4), "=r" (r5), "=r" (r6)
arch/powerpc/include/asm/epapr_hcalls.h
185
*config = r4;
arch/powerpc/include/asm/epapr_hcalls.h
204
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/epapr_hcalls.h
208
r4 = mask;
arch/powerpc/include/asm/epapr_hcalls.h
211
: "+r" (r11), "+r" (r3), "+r" (r4)
arch/powerpc/include/asm/epapr_hcalls.h
230
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/epapr_hcalls.h
236
: "+r" (r11), "+r" (r3), "=r" (r4)
arch/powerpc/include/asm/epapr_hcalls.h
240
*mask = r4;
arch/powerpc/include/asm/epapr_hcalls.h
287
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/epapr_hcalls.h
296
r4 = *count;
arch/powerpc/include/asm/epapr_hcalls.h
304
"+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7), "+r" (r8)
arch/powerpc/include/asm/epapr_hcalls.h
308
*count = r4;
arch/powerpc/include/asm/epapr_hcalls.h
330
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/epapr_hcalls.h
339
r4 = *count;
arch/powerpc/include/asm/epapr_hcalls.h
342
: "+r" (r11), "+r" (r3), "+r" (r4),
arch/powerpc/include/asm/epapr_hcalls.h
347
*count = r4;
arch/powerpc/include/asm/epapr_hcalls.h
373
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/epapr_hcalls.h
380
: "+r" (r11), "+r" (r3), "=r" (r4), "=r" (r5)
arch/powerpc/include/asm/epapr_hcalls.h
384
*rx_count = r4;
arch/powerpc/include/asm/epapr_hcalls.h
407
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/epapr_hcalls.h
413
: "+r" (r11), "+r" (r3), "=r" (r4)
arch/powerpc/include/asm/epapr_hcalls.h
417
*vector = r4;
arch/powerpc/include/asm/epapr_hcalls.h
471
register unsigned long r4 asm("r4") = in[1];
arch/powerpc/include/asm/epapr_hcalls.h
482
: "=r"(r0), "=r"(r3), "=r"(r4), "=r"(r5), "=r"(r6),
arch/powerpc/include/asm/epapr_hcalls.h
485
: "r"(r3), "r"(r4), "r"(r5), "r"(r6), "r"(r7), "r"(r8),
arch/powerpc/include/asm/epapr_hcalls.h
489
out[0] = r4;
arch/powerpc/include/asm/fsl_hcalls.h
129
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
141
r4 = dtpath_addr >> 32;
arch/powerpc/include/asm/fsl_hcalls.h
145
r4 = 0;
arch/powerpc/include/asm/fsl_hcalls.h
156
"+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7),
arch/powerpc/include/asm/fsl_hcalls.h
161
*propvalue_len = r4;
arch/powerpc/include/asm/fsl_hcalls.h
183
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
195
r4 = dtpath_addr >> 32;
arch/powerpc/include/asm/fsl_hcalls.h
199
r4 = 0;
arch/powerpc/include/asm/fsl_hcalls.h
210
"+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7),
arch/powerpc/include/asm/fsl_hcalls.h
260
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
266
: "+r" (r11), "+r" (r3), "=r" (r4)
arch/powerpc/include/asm/fsl_hcalls.h
270
*status = r4;
arch/powerpc/include/asm/fsl_hcalls.h
290
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
295
r4 = entry_point;
arch/powerpc/include/asm/fsl_hcalls.h
299
: "+r" (r11), "+r" (r3), "+r" (r4), "+r" (r5)
arch/powerpc/include/asm/fsl_hcalls.h
362
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
369
r4 = target;
arch/powerpc/include/asm/fsl_hcalls.h
381
"+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6), "+r" (r7)
arch/powerpc/include/asm/fsl_hcalls.h
445
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
451
: "+r" (r11), "+r" (r3), "=r" (r4)
arch/powerpc/include/asm/fsl_hcalls.h
455
*msir_val = r4;
arch/powerpc/include/asm/fsl_hcalls.h
497
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
504
r4 = *bufsize;
arch/powerpc/include/asm/fsl_hcalls.h
510
: "+r" (r11), "+r" (r3), "+r" (r4), "+r" (r5), "+r" (r6),
arch/powerpc/include/asm/fsl_hcalls.h
515
*bufsize = r4;
arch/powerpc/include/asm/fsl_hcalls.h
539
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
543
r4 = vcpu;
arch/powerpc/include/asm/fsl_hcalls.h
546
: "+r" (r11), "+r" (r3), "+r" (r4)
arch/powerpc/include/asm/fsl_hcalls.h
550
*state = r4;
arch/powerpc/include/asm/fsl_hcalls.h
569
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
573
r4 = vcpu;
arch/powerpc/include/asm/fsl_hcalls.h
576
: "+r" (r11), "+r" (r3), "+r" (r4)
arch/powerpc/include/asm/fsl_hcalls.h
594
register uintptr_t r4 __asm__("r4");
arch/powerpc/include/asm/fsl_hcalls.h
598
r4 = vcpu;
arch/powerpc/include/asm/fsl_hcalls.h
601
: "+r" (r11), "+r" (r3), "+r" (r4)
arch/powerpc/include/asm/ppc_asm.h
487
li r4,1024; \
arch/powerpc/include/asm/ppc_asm.h
488
mtctr r4; \
arch/powerpc/include/asm/ppc_asm.h
489
lis r4,KERNELBASE@h; \
arch/powerpc/include/asm/ppc_asm.h
492
0: tlbie r4; \
arch/powerpc/include/asm/ppc_asm.h
494
addi r4,r4,0x1000; \
arch/powerpc/include/asm/ppc_asm.h
610
#define r4 %r4
arch/powerpc/include/asm/processor.h
157
unsigned long r0, r3, r4, r5, r6, r8, r9, r11;
arch/powerpc/include/asm/setup.h
90
unsigned long __init prom_init(unsigned long r3, unsigned long r4,
arch/powerpc/include/asm/syscalls.h
125
long compat_sys_ppc_readahead(int fd, u32 r4,
arch/powerpc/include/asm/syscalls.h
99
long sys_ppc_readahead(int fd, u32 r4,
arch/powerpc/include/asm/vdso/getrandom.h
17
register unsigned long r4 asm("r4") = _r4;
arch/powerpc/include/asm/vdso/getrandom.h
26
: "=r" (ret), "+r" (r4), "+r" (r5), "+r" (r0)
arch/powerpc/include/asm/vdso/gettimeofday.h
32
register unsigned long r4 asm("r4") = _r4;
arch/powerpc/include/asm/vdso/gettimeofday.h
40
: "=r" (ret), "+r" (r4), "+r" (r0)
arch/powerpc/kernel/asm-offsets.c
135
OFFSET(THR4, thread_struct, r4);
arch/powerpc/kernel/head_booke.h
390
2: mfspr r4,SPRN_DBSR; \
arch/powerpc/kernel/head_booke.h
391
stw r4,_ESR(r11); /* DebugException takes DBSR in _ESR */\
arch/powerpc/kernel/head_booke.h
448
2: mfspr r4,SPRN_DBSR; \
arch/powerpc/kernel/head_booke.h
449
stw r4,_ESR(r11); /* DebugException takes DBSR in _ESR */\
arch/powerpc/kernel/head_booke.h
461
mfspr r4,SPRN_DEAR; /* Grab the DEAR */ \
arch/powerpc/kernel/head_booke.h
462
stw r4, _DEAR(r11); \
arch/powerpc/kernel/head_booke.h
489
mfspr r4,SPRN_DEAR; /* Grab the DEAR and save it */ \
arch/powerpc/kernel/head_booke.h
490
stw r4,_DEAR(r11); \
arch/powerpc/kernel/head_booke.h
499
mfspr r4,SPRN_ESR; /* Grab the ESR and save it */ \
arch/powerpc/kernel/head_booke.h
500
stw r4,_ESR(r11); \
arch/powerpc/kernel/prom_init.c
131
extern void __start(unsigned long r3, unsigned long r4, unsigned long r5,
arch/powerpc/kernel/prom_init.c
3155
static void __init prom_check_initrd(unsigned long r3, unsigned long r4)
arch/powerpc/kernel/prom_init.c
3158
if (r3 && r4 && r4 != 0xdeadbeef) {
arch/powerpc/kernel/prom_init.c
3162
prom_initrd_end = prom_initrd_start + r4;
arch/powerpc/kernel/prom_init.c
3187
register unsigned long r4 asm("r4") = kbase;
arch/powerpc/kernel/prom_init.c
3190
asm volatile("sc 2" : "+r"(r3) : "r"(r4), "r"(r5));
arch/powerpc/kernel/prom_init.c
3236
unsigned long __init prom_init(unsigned long r3, unsigned long r4,
arch/powerpc/kernel/prom_init.c
3288
prom_check_initrd(r3, r4);
arch/powerpc/kernel/setup_32.c
54
extern void bootx_init(unsigned long r4, unsigned long phys);
arch/powerpc/kernel/sys_ppc32.c
87
int, fd, u32, r4,
arch/powerpc/kernel/syscall.c
156
unsigned long r3, r4, r5, r6, r7, r8;
arch/powerpc/kernel/syscall.c
161
r4 = regs->gpr[4] & 0x00000000ffffffffULL;
arch/powerpc/kernel/syscall.c
167
ret = f(r3, r4, r5, r6, r7, r8);
arch/powerpc/platforms/powermac/bootx_init.c
30
extern void __start(unsigned long r3, unsigned long r4, unsigned long r5);
arch/powerpc/platforms/powermac/bootx_init.c
463
void __init bootx_init(unsigned long r3, unsigned long r4)
arch/powerpc/platforms/powermac/bootx_init.c
465
boot_infos_t *bi = (boot_infos_t *) r4;
arch/powerpc/platforms/powermac/bootx_init.c
536
model = (char *) bootx_early_getprop(r4 + bi->deviceTreeOffset,
arch/s390/include/asm/fpu-insn-asm.h
42
.ifc \gr,%r4
arch/s390/include/asm/fpu-insn-asm.h
447
VX_NUM v4, \vr4
arch/s390/include/asm/fpu-insn-asm.h
625
VX_NUM v4, \vr4
arch/s390/include/asm/fpu-insn-asm.h
631
VGFMA \vr1, \vr2, \vr3, \vr4, 0
arch/s390/include/asm/fpu-insn-asm.h
634
VGFMA \vr1, \vr2, \vr3, \vr4, 1
arch/s390/include/asm/fpu-insn-asm.h
637
VGFMA \vr1, \vr2, \vr3, \vr4, 2
arch/s390/include/asm/fpu-insn-asm.h
640
VGFMA \vr1, \vr2, \vr3, \vr4, 3
arch/s390/include/asm/kvm_para.h
30
#define HYPERCALL_FMT_3 , "d" (r4) HYPERCALL_FMT_2
arch/s390/include/asm/kvm_para.h
51
register unsigned long r4 asm("4") = arg3
arch/s390/include/asm/stacktrace.h
104
#define CALL_FMT_3 CALL_FMT_2, "+&d" (r4)
arch/s390/include/asm/stacktrace.h
141
register long r4 asm("4") = arg3
arch/s390/include/asm/syscall.h
100
#define SYSCALL_FMT_3 , "d" (r4) SYSCALL_FMT_2
arch/s390/include/asm/syscall.h
121
register long r4 asm("4") = arg3
arch/sh/include/asm/traps_32.h
49
asmlinkage void do_divide_error(unsigned long r4);
arch/sh/include/asm/traps_32.h
55
asmlinkage void name##_trap_handler(unsigned long r4, unsigned long r5, \
arch/sh/kernel/sh_bios.c
29
register long r4 __asm__("r4") = arg0;
arch/sh/kernel/sh_bios.c
38
:"0"(r0), "r"(r4), "r"(r5), "r"(r6), "r"(r7)
arch/sh/kernel/traps_32.c
598
asmlinkage void do_divide_error(unsigned long r4)
arch/sh/kernel/traps_32.c
602
switch (r4) {
arch/x86/lib/insn-eval.c
1698
u8 b4 = 0, x4 = 0, r4 = 0, m = 0;
arch/x86/lib/insn-eval.c
1711
r4 = !!X86_REX2_R(rex);
arch/x86/lib/insn-eval.c
1727
modrm_reg = X86_MODRM_REG(modrm) + 8*r3 + 16*r4;
arch/x86/net/bpf_jit_comp32.c
2088
const u8 *r4 = bpf2ia32[BPF_REG_4];
arch/x86/net/bpf_jit_comp32.c
2123
emit_push_r64(r4, &prog);
crypto/serpent_generic.c
229
u32 r3, u32 r4, u32 *k)
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
303
r4 = k[7];
crypto/serpent_generic.c
305
keyiter(k[0], r0, r4, r2, 0, 0);
crypto/serpent_generic.c
307
keyiter(k[2], r2, r1, r4, 2, 2);
crypto/serpent_generic.c
309
keyiter(k[4], r4, r3, r1, 4, 4);
crypto/serpent_generic.c
310
keyiter(k[5], r0, r4, r2, 5, 5);
crypto/serpent_generic.c
312
keyiter(k[7], r2, r1, r4, 7, 7);
crypto/serpent_generic.c
315
keyiter(k[1], r4, r3, r1, 9, 9);
crypto/serpent_generic.c
316
keyiter(k[2], r0, r4, r2, 10, 10);
crypto/serpent_generic.c
318
keyiter(k[4], r2, r1, r4, 12, 12);
crypto/serpent_generic.c
320
keyiter(k[6], r4, r3, r1, 14, 14);
crypto/serpent_generic.c
321
keyiter(k[7], r0, r4, r2, 15, 15);
crypto/serpent_generic.c
323
keyiter(k[9], r2, r1, r4, 17, 17);
crypto/serpent_generic.c
325
keyiter(k[11], r4, r3, r1, 19, 19);
crypto/serpent_generic.c
326
keyiter(k[12], r0, r4, r2, 20, 20);
crypto/serpent_generic.c
328
keyiter(k[14], r2, r1, r4, 22, 22);
crypto/serpent_generic.c
330
keyiter(k[16], r4, r3, r1, 24, 24);
crypto/serpent_generic.c
331
keyiter(k[17], r0, r4, r2, 25, 25);
crypto/serpent_generic.c
333
keyiter(k[19], r2, r1, r4, 27, 27);
crypto/serpent_generic.c
335
keyiter(k[21], r4, r3, r1, 29, 29);
crypto/serpent_generic.c
336
keyiter(k[22], r0, r4, r2, 30, 30);
crypto/serpent_generic.c
341
keyiter(k[-26], r2, r1, r4, 32, -18);
crypto/serpent_generic.c
343
keyiter(k[-24], r4, r3, r1, 34, -16);
crypto/serpent_generic.c
344
keyiter(k[-23], r0, r4, r2, 35, -15);
crypto/serpent_generic.c
346
keyiter(k[-21], r2, r1, r4, 37, -13);
crypto/serpent_generic.c
348
keyiter(k[-19], r4, r3, r1, 39, -11);
crypto/serpent_generic.c
349
keyiter(k[-18], r0, r4, r2, 40, -10);
crypto/serpent_generic.c
351
keyiter(k[-16], r2, r1, r4, 42, -8);
crypto/serpent_generic.c
353
keyiter(k[-14], r4, r3, r1, 44, -6);
crypto/serpent_generic.c
354
keyiter(k[-13], r0, r4, r2, 45, -5);
crypto/serpent_generic.c
356
keyiter(k[-11], r2, r1, r4, 47, -3);
crypto/serpent_generic.c
358
keyiter(k[-9], r4, r3, r1, 49, -1);
crypto/serpent_generic.c
359
keyiter(k[-8], r0, r4, r2, 50, 0);
crypto/serpent_generic.c
361
keyiter(k[-6], r2, r1, r4, 52, 2);
crypto/serpent_generic.c
363
keyiter(k[-4], r4, r3, r1, 54, 4);
crypto/serpent_generic.c
364
keyiter(k[-3], r0, r4, r2, 55, 5);
crypto/serpent_generic.c
366
keyiter(k[-1], r2, r1, r4, 57, 7);
crypto/serpent_generic.c
368
keyiter(k[1], r4, r3, r1, 59, 9);
crypto/serpent_generic.c
369
keyiter(k[2], r0, r4, r2, 60, 10);
crypto/serpent_generic.c
371
keyiter(k[4], r2, r1, r4, 62, 12);
crypto/serpent_generic.c
373
keyiter(k[6], r4, r3, r1, 64, 14);
crypto/serpent_generic.c
374
keyiter(k[7], r0, r4, r2, 65, 15);
crypto/serpent_generic.c
376
keyiter(k[9], r2, r1, r4, 67, 17);
crypto/serpent_generic.c
378
keyiter(k[11], r4, r3, r1, 69, 19);
crypto/serpent_generic.c
379
keyiter(k[12], r0, r4, r2, 70, 20);
crypto/serpent_generic.c
381
keyiter(k[14], r2, r1, r4, 72, 22);
crypto/serpent_generic.c
383
keyiter(k[16], r4, r3, r1, 74, 24);
crypto/serpent_generic.c
384
keyiter(k[17], r0, r4, r2, 75, 25);
crypto/serpent_generic.c
386
keyiter(k[19], r2, r1, r4, 77, 27);
crypto/serpent_generic.c
388
keyiter(k[21], r4, r3, r1, 79, 29);
crypto/serpent_generic.c
389
keyiter(k[22], r0, r4, r2, 80, 30);
crypto/serpent_generic.c
394
keyiter(k[-26], r2, r1, r4, 82, -18);
crypto/serpent_generic.c
396
keyiter(k[-24], r4, r3, r1, 84, -16);
crypto/serpent_generic.c
397
keyiter(k[-23], r0, r4, r2, 85, -15);
crypto/serpent_generic.c
399
keyiter(k[-21], r2, r1, r4, 87, -13);
crypto/serpent_generic.c
401
keyiter(k[-19], r4, r3, r1, 89, -11);
crypto/serpent_generic.c
402
keyiter(k[-18], r0, r4, r2, 90, -10);
crypto/serpent_generic.c
404
keyiter(k[-16], r2, r1, r4, 92, -8);
crypto/serpent_generic.c
406
keyiter(k[-14], r4, r3, r1, 94, -6);
crypto/serpent_generic.c
407
keyiter(k[-13], r0, r4, r2, 95, -5);
crypto/serpent_generic.c
409
keyiter(k[-11], r2, r1, r4, 97, -3);
crypto/serpent_generic.c
411
keyiter(k[-9], r4, r3, r1, 99, -1);
crypto/serpent_generic.c
412
keyiter(k[-8], r0, r4, r2, 100, 0);
crypto/serpent_generic.c
414
keyiter(k[-6], r2, r1, r4, 102, 2);
crypto/serpent_generic.c
416
keyiter(k[-4], r4, r3, r1, 104, 4);
crypto/serpent_generic.c
417
keyiter(k[-3], r0, r4, r2, 105, 5);
crypto/serpent_generic.c
419
keyiter(k[-1], r2, r1, r4, 107, 7);
crypto/serpent_generic.c
421
keyiter(k[1], r4, r3, r1, 109, 9);
crypto/serpent_generic.c
422
keyiter(k[2], r0, r4, r2, 110, 10);
crypto/serpent_generic.c
424
keyiter(k[4], r2, r1, r4, 112, 12);
crypto/serpent_generic.c
426
keyiter(k[6], r4, r3, r1, 114, 14);
crypto/serpent_generic.c
427
keyiter(k[7], r0, r4, r2, 115, 15);
crypto/serpent_generic.c
429
keyiter(k[9], r2, r1, r4, 117, 17);
crypto/serpent_generic.c
431
keyiter(k[11], r4, r3, r1, 119, 19);
crypto/serpent_generic.c
432
keyiter(k[12], r0, r4, r2, 120, 20);
crypto/serpent_generic.c
434
keyiter(k[14], r2, r1, r4, 122, 22);
crypto/serpent_generic.c
436
keyiter(k[16], r4, r3, r1, 124, 24);
crypto/serpent_generic.c
437
keyiter(k[17], r0, r4, r2, 125, 25);
crypto/serpent_generic.c
439
keyiter(k[19], r2, r1, r4, 127, 27);
crypto/serpent_generic.c
441
keyiter(k[21], r4, r3, r1, 129, 29);
crypto/serpent_generic.c
442
keyiter(k[22], r0, r4, r2, 130, 30);
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
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
521
u32 r0, r1, r2, r3, r4;
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/serpent_generic.c
565
put_unaligned_le32(r4, dst + 12);
crypto/streebog_generic.c
870
u64 r0, r1, r2, r3, r4, r5, r6, r7;
crypto/streebog_generic.c
877
r4 = le64_to_cpu(x->qword[4] ^ y->qword[4]);
crypto/streebog_generic.c
887
data->qword[i] ^= cpu_to_le64(Ax[4][r4 & 0xFF]);
crypto/streebog_generic.c
895
r4 >>= 8;
drivers/ata/pata_parport/bpck.c
183
buf[i] = r4();
drivers/ata/pata_parport/bpck.c
349
buf[i] = r4();
drivers/ata/pata_parport/bpck.c
61
h = r4();
drivers/ata/pata_parport/comm.c
124
buf[i] = r4();
drivers/ata/pata_parport/comm.c
57
w2(0x24); h = r4(); w2(4);
drivers/ata/pata_parport/dstr.c
146
buf[k] = r4();
drivers/ata/pata_parport/dstr.c
62
w2(0x24); a = r4(); w2(4);
drivers/ata/pata_parport/epat.c
139
buf[k] = r4();
drivers/ata/pata_parport/epat.c
141
buf[count - 1] = r4();
drivers/ata/pata_parport/epat.c
149
buf[count - 2] = r4();
drivers/ata/pata_parport/epat.c
151
buf[count - 1] = r4();
drivers/ata/pata_parport/epat.c
160
buf[k] = r4();
drivers/ata/pata_parport/epat.c
162
buf[count - 1] = r4();
drivers/ata/pata_parport/epat.c
78
w3(r); w2(0x24); a = r4(); w2(4);
drivers/ata/pata_parport/epia.c
170
buf[k] = r4();
drivers/ata/pata_parport/epia.c
65
w3(regr); w2(0x24); a = r4(); w2(4);
drivers/ata/pata_parport/fit3.c
114
buf[k] = r4();
drivers/ata/pata_parport/fit3.c
73
a = r4(); b = r4();
drivers/ata/pata_parport/friq.c
100
buf[count - 1] = r4();
drivers/ata/pata_parport/friq.c
108
buf[count - 2] = r4();
drivers/ata/pata_parport/friq.c
109
buf[count - 1] = r4();
drivers/ata/pata_parport/friq.c
116
buf[count - 4] = r4();
drivers/ata/pata_parport/friq.c
117
buf[count - 3] = r4();
drivers/ata/pata_parport/friq.c
119
buf[count - 2] = r4();
drivers/ata/pata_parport/friq.c
120
buf[count - 1] = r4();
drivers/ata/pata_parport/friq.c
97
buf[k] = r4();
drivers/ata/pata_parport/friq.c
99
buf[count - 2] = r4();
drivers/ata/pata_parport/frpw.c
107
buf[count - 2] = r4();
drivers/ata/pata_parport/frpw.c
108
buf[count - 1] = r4();
drivers/ata/pata_parport/frpw.c
116
buf[count - 4] = r4();
drivers/ata/pata_parport/frpw.c
117
buf[count - 3] = r4();
drivers/ata/pata_parport/frpw.c
119
buf[count - 2] = r4();
drivers/ata/pata_parport/frpw.c
120
buf[count - 1] = r4();
drivers/ata/pata_parport/frpw.c
87
buf[k] = r4();
drivers/ata/pata_parport/frpw.c
95
buf[k] = r4();
drivers/ata/pata_parport/frpw.c
97
buf[count - 2] = r4();
drivers/ata/pata_parport/frpw.c
98
buf[count - 1] = r4();
drivers/ata/pata_parport/kbic.c
176
buf[k] = r4();
drivers/ata/pata_parport/kbic.c
58
a = r4(); b = r4(); w2(4); w2(0); w2(4);
drivers/ata/pata_parport/on26.c
220
buf[k] = r4();
drivers/ata/pata_parport/on26.c
64
w3(0); w3(0); w2(0x24); a = r4(); w2(4);
drivers/ata/pata_parport/on26.c
65
w2(0x24); (void)r4(); w2(4);
drivers/edac/mce_amd.c
186
u8 r4 = R4(ec);
drivers/edac/mce_amd.c
194
switch (r4) {
drivers/edac/mce_amd.c
198
(r4 == R4_DRD ? "load/hw prf" : "store"));
drivers/edac/mce_amd.c
216
switch (r4) {
drivers/edac/mce_amd.c
346
u8 r4 = R4(ec);
drivers/edac/mce_amd.c
355
if (r4 == R4_IRD)
drivers/edac/mce_amd.c
357
else if (r4 == R4_SNOOP)
drivers/edac/mce_amd.c
447
u8 r4 = R4(ec);
drivers/edac/mce_amd.c
449
if (r4 >= 0x7)
drivers/edac/mce_amd.c
452
else if (r4 <= 0x1)
drivers/edac/mce_amd.c
506
u8 r4 = R4(ec);
drivers/edac/mce_amd.c
513
pr_cont("%cBUFF parity error.\n", (r4 == R4_RD) ? 'I' : 'O');
drivers/edac/mce_amd.c
519
((r4 == R4_GEN) ? "BankReq" :
drivers/edac/mce_amd.c
520
((r4 == R4_SNOOP) ? "Prb" : "Fill")));
drivers/edac/mce_amd.c
526
(((r4 == R4_RD) && !(xec & 0x3)) ? "Hit" :
drivers/edac/mce_amd.c
527
((r4 == R4_GEN) ? "Attr" :
drivers/edac/mce_amd.c
528
((r4 == R4_EVICT) ? "Vict" : "Fill"))));
drivers/edac/mce_amd.c
534
((r4 == R4_RD) ? "Hit" :
drivers/edac/mce_amd.c
535
((r4 == R4_GEN) ? "Attr" : "Fill")));
drivers/edac/mce_amd.c
570
u8 r4 = R4(ec);
drivers/edac/mce_amd.c
572
if (!BUS_ERROR(ec) || (r4 != R4_DRD && r4 != R4_DWR))
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
512
r4 = nvkm_rd32(device, 0x100204);
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
517
colbits = (r4 & 0x0000f000) >> 12;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
518
rowbitsa = ((r4 & 0x000f0000) >> 16) + 8;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
519
rowbitsb = ((r4 & 0x00f00000) >> 20) + 8;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
520
banks = 1 << (((r4 & 0x03000000) >> 24) + 2);
drivers/infiniband/hw/cxgb4/qp.c
519
wqe->send.r4 = 0;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
277
__be32 r4[2];
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
287
__be32 r4[2];
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
301
__be32 r4[2];
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
573
__be64 r4;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
656
__be64 r4;
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
766
__u8 r4[2];
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h
792
__be64 r4;
drivers/md/dm-cache-target.c
2758
int r1, r2, r3, r4;
drivers/md/dm-cache-target.c
2779
r4 = commit(cache, !r1 && !r2 && !r3);
drivers/md/dm-cache-target.c
2780
if (r4)
drivers/md/dm-cache-target.c
2783
return !r1 && !r2 && !r3 && !r4;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1469
wr->u.udpseg.r4 = 0;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2229
wr->u.tcpseg.r4 = 0;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
1492
__be32 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2431
__be32 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2562
__be16 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3425
__be64 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3507
__be64 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3572
__be32 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3588
__be16 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3598
__be32 r4[2];
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3639
__be64 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
554
__be16 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
565
__be16 r4;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
733
u8 r4[3];
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
988
__be32 r4;
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
264
.radio_vco_cal1 = r4, \
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
288
.phy_regs.phy_bw5 = r4, \
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
3072
.phy_regs.phy_bw5 = r4, \
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
174
.phy_regs.phy_bw5 = r4, \
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
52
.phy_regs.bw5 = r4, \
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3066
le32_to_cpu(tr.r4), le32_to_cpu(tr.r5),
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3080
le32_to_cpu(tr.r4), le32_to_cpu(tr.r5),
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
350
__le32 r4; /* v1 */
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
394
u8 r4;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
403
r4 = rt2400pci_bbp_read(rt2x00dev, 4);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
427
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA, 1);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
430
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA, 0);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
434
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA, 2);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
438
rt2400pci_bbp_write(rt2x00dev, 4, r4);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
537
u8 r4;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
541
r4 = rt61pci_bbp_read(rt2x00dev, 4);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
551
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 2);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
552
rt2x00_set_field8(&r4, BBP_R4_RX_FRAME_END,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
556
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
557
rt2x00_set_field8(&r4, BBP_R4_RX_FRAME_END, 0);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
565
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
566
rt2x00_set_field8(&r4, BBP_R4_RX_FRAME_END, 0);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
576
rt61pci_bbp_write(rt2x00dev, 4, r4);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
583
u8 r4;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
587
r4 = rt61pci_bbp_read(rt2x00dev, 4);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
591
rt2x00_set_field8(&r4, BBP_R4_RX_FRAME_END,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
599
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 2);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
602
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
607
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
614
rt61pci_bbp_write(rt2x00dev, 4, r4);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
637
u8 r4;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
641
r4 = rt61pci_bbp_read(rt2x00dev, 4);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
649
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
661
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
669
rt61pci_bbp_write(rt2x00dev, 4, r4);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
571
u8 r4;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
576
r4 = rt73usb_bbp_read(rt2x00dev, 4);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
586
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 2);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
589
rt2x00_set_field8(&r4, BBP_R4_RX_FRAME_END, temp);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
592
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
593
rt2x00_set_field8(&r4, BBP_R4_RX_FRAME_END, 0);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
601
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
602
rt2x00_set_field8(&r4, BBP_R4_RX_FRAME_END, 0);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
612
rt73usb_bbp_write(rt2x00dev, 4, r4);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
619
u8 r4;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
623
r4 = rt73usb_bbp_read(rt2x00dev, 4);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
627
rt2x00_set_field8(&r4, BBP_R4_RX_FRAME_END,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
635
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 2);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
639
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
644
rt2x00_set_field8(&r4, BBP_R4_RX_ANTENNA_CONTROL, 1);
drivers/net/wireless/ralink/rt2x00/rt73usb.c
650
rt73usb_bbp_write(rt2x00dev, 4, r4);
drivers/scsi/aacraid/aacraid.h
1689
#define aac_adapter_sync_cmd(dev, command, p1, p2, p3, p4, p5, p6, status, r1, r2, r3, r4) \
drivers/scsi/aacraid/aacraid.h
1690
(dev)->a_ops.adapter_sync_cmd(dev, command, p1, p2, p3, p4, p5, p6, status, r1, r2, r3, r4)
drivers/scsi/aacraid/aacraid.h
900
int (*adapter_sync_cmd)(struct aac_dev *dev, u32 command, u32 p1, u32 p2, u32 p3, u32 p4, u32 p5, u32 p6, u32 *status, u32 *r1, u32 *r2, u32 *r3, u32 *r4);
drivers/scsi/aacraid/rx.c
165
u32 *status, u32 * r1, u32 * r2, u32 * r3, u32 * r4)
drivers/scsi/aacraid/rx.c
241
if (r4)
drivers/scsi/aacraid/rx.c
242
*r4 = readl(&dev->IndexRegs->Mailbox[4]);
drivers/scsi/aacraid/sa.c
154
u32 *ret, u32 *r1, u32 *r2, u32 *r3, u32 *r4)
drivers/scsi/aacraid/sa.c
216
if (r4)
drivers/scsi/aacraid/sa.c
217
*r4 = sa_readl(dev, Mailbox4);
drivers/scsi/aacraid/src.c
211
u32 *status, u32 * r1, u32 * r2, u32 * r3, u32 * r4)
drivers/scsi/aacraid/src.c
307
if (r4)
drivers/scsi/aacraid/src.c
308
*r4 = readl(&dev->IndexRegs->Mailbox[4]);
drivers/scsi/csiostor/csio_scsi.c
387
wr->r4 = 0;
drivers/scsi/csiostor/csio_scsi.c
440
wr->r4 = 0;
drivers/scsi/csiostor/t4fw_api_stor.h
156
__be16 r4;
drivers/scsi/csiostor/t4fw_api_stor.h
228
__be32 r4;
drivers/scsi/csiostor/t4fw_api_stor.h
254
__be32 r4;
drivers/scsi/csiostor/t4fw_api_stor.h
273
u8 r4[4];
drivers/scsi/csiostor/t4fw_api_stor.h
335
u8 r4;
include/linux/bpf.h
3747
u64 bpf_user_rnd_u32(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5);
include/linux/bpf.h
3748
u64 bpf_get_raw_cpu_id(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5);
include/linux/bpf.h
925
u64 (*func)(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5);
include/linux/filter.h
1151
u64 __bpf_call_base(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5);
kernel/bpf/core.c
1585
noinline u64 __bpf_call_base(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5)
kernel/bpf/core.c
2338
static u64 PROG_NAME_ARGS(stack_size)(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5, \
kernel/bpf/core.c
2349
BPF_R4 = r4; \
kernel/bpf/core.c
2380
u64 (*interpreters_args[])(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5,
kernel/resource_kunit.c
28
static struct resource r4 = { .start = R4_START, .end = R4_END };
kernel/resource_kunit.c
45
.r1 = &r4, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
kernel/resource_kunit.c
51
.r1 = &r4, .r2 = &r1, .r.start = R1_START, .r.end = R4_END, .ret = true,
kernel/resource_kunit.c
55
.r1 = &r2, .r2 = &r4, .r.start = R4_START, .r.end = R4_END, .ret = true,
kernel/resource_kunit.c
57
.r1 = &r3, .r2 = &r4, .r.start = R4_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,
kernel/resource_kunit.c
75
.r1 = &r4, .r2 = &r1, .r.start = R4_START, .r.end = R1_END, .ret = true,
kernel/resource_kunit.c
79
.r1 = &r2, .r2 = &r4, .r.start = R2_START, .r.end = R2_END, .ret = true,
kernel/resource_kunit.c
81
.r1 = &r3, .r2 = &r4, .r.start = R3_START, .r.end = R4_END, .ret = true,
kernel/trace/bpf_trace.c
83
u64 bpf_get_stackid(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5);
kernel/trace/bpf_trace.c
84
u64 bpf_get_stack(u64 r1, u64 r2, u64 r3, u64 r4, u64 r5);
lib/crypto/curve25519-hacl64.c
222
u64 r4 = output[4];
lib/crypto/curve25519-hacl64.c
226
u64 d419 = r4 * 19;
lib/crypto/curve25519-hacl64.c
235
(((u128)(r4) * (d419))));
lib/crypto/curve25519-hacl64.c
236
u128 s4 = ((((((u128)(d0) * (r4))) + (((u128)(d1) * (r3))))) +
lib/crypto/poly1305-donna32.c
37
u32 r0, r1, r2, r3, r4;
lib/crypto/poly1305-donna32.c
52
r4 = key->key.r[4];
lib/crypto/poly1305-donna32.c
86
d4 = ((u64)h0 * r4) + ((u64)h1 * r3) +
lib/crypto/powerpc/aes-spe-regs.h
10
#define rSP r4 /* source pointer */
lib/crypto/x86/poly1305.h
22
struct { u32 r2, r1, r4, r3; } rn[9];
lib/zlib_dfltcc/dfltcc_util.h
48
register const Byte *r4 __asm__("r4") = t4;
lib/zlib_dfltcc/dfltcc_util.h
57
, [r4] "+r" (r4)
lib/zlib_dfltcc/dfltcc_util.h
64
t2 = r2; t3 = r3; t4 = r4; t5 = r5;
net/mac80211/airtime.c
143
#define BW2VBPS(_bw, r4, r3, r2, r1) \
net/mac80211/airtime.c
144
(_bw == BW_160 ? r4 : _bw == BW_80 ? r3 : _bw == BW_40 ? r2 : r1)
net/mac80211/airtime.c
227
#define EHT_BW2VBPS(_bw, r5, r4, r3, r2, r1) \
net/mac80211/airtime.c
228
((_bw) == BW_320 ? r5 : BW2VBPS(_bw, r4, r3, r2, r1))
tools/lib/bpf/bpf_tracing.h
398
#define __PT_PARM5_REG scratch.r4
tools/testing/selftests/kvm/include/loongarch/processor.h
15
#define a0 $r4
tools/testing/selftests/net/tun.c
116
struct in_addr r4;
tools/testing/selftests/net/tun.c
267
SET_GENEVE_REMOTE(req, cfg->remote.r4.s_addr);
tools/testing/selftests/net/tun.c
286
memcpy(&geneve.remote.r4, remote, sizeof(struct in_addr));
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
487
li r4,1024; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
488
mtctr r4; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
489
lis r4,KERNELBASE@h; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
492
0: tlbie r4; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
494
addi r4,r4,0x1000; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
610
#define r4 %r4