arch/arm/include/asm/xor.h
21
: "=r" (dst), "=r" (a1), "=r" (a2), "=r" (a3), "=r" (a4) \
arch/arm/include/asm/xor.h
34
__XOR(a1, b1); __XOR(a2, b2); __XOR(a3, b3); __XOR(a4, b4)
arch/arm/include/asm/xor.h
44
: "0" (dst), "r" (a1), "r" (a2), "r" (a3), "r" (a4))
arch/arm/include/asm/xor.h
53
register unsigned int a3 __asm__("r6");
arch/arm/include/asm/xor.h
75
register unsigned int a3 __asm__("r6");
arch/arm64/hyperv/hv_core.c
116
args.a3 = HV_VP_INDEX_SELF;
arch/arm64/include/asm/archrandom.h
107
*v++ = res.a3;
arch/arm64/kvm/hyp/nvhe/ffa.c
103
cpu_reg(ctxt, 3) = res->a3;
arch/arm64/kvm/hyp/nvhe/ffa.c
154
.a3 = ffa_page_count,
arch/arm64/kvm/hyp/nvhe/ffa.c
179
.a3 = fraglen,
arch/arm64/kvm/hyp/nvhe/ffa.c
191
.a3 = fragoff,
arch/arm64/kvm/hyp/nvhe/ffa.c
213
.a3 = flags,
arch/arm64/kvm/hyp/nvhe/ffa.c
546
if (res->a3 != fraglen)
arch/arm64/kvm/hyp/nvhe/ffa.c
634
fraglen = res->a3;
arch/arm64/kvm/hyp/nvhe/ffa.c
831
.a3 = uuid2,
arch/arm64/kvm/hyp/nvhe/ffa.c
848
partition_sz = res->a3;
arch/csky/abiv1/inc/abi/elf.h
14
pr_reg[7] = regs->a3; \
arch/csky/abiv1/inc/abi/entry.h
62
stw a3, (sp, 36)
arch/csky/abiv1/inc/abi/entry.h
95
ldw a3, (sp, 36)
arch/csky/abiv2/inc/abi/elf.h
13
pr_reg[5] = regs->a3; \
arch/csky/abiv2/inc/abi/entry.h
121
stw a3, (sp, 36)
arch/csky/abiv2/inc/abi/entry.h
154
ldw a3, (sp, 36)
arch/csky/abiv2/inc/abi/entry.h
51
stw a3, (sp, 36)
arch/csky/abiv2/inc/abi/entry.h
93
ldw a3, (sp, 36)
arch/csky/include/uapi/asm/ptrace.h
24
unsigned long a3;
arch/csky/kernel/asm-offsets.c
40
DEFINE(PT_A3, offsetof(struct pt_regs, a3));
arch/csky/kernel/ptrace.c
216
REG_OFFSET_NAME(a3),
arch/csky/kernel/ptrace.c
332
audit_syscall_entry(regs_syscallid(regs), regs->a0, regs->a1, regs->a2, regs->a3);
arch/csky/kernel/ptrace.c
491
fp->a0, fp->a1, fp->a2, fp->a3);
arch/hexagon/include/asm/syscalls.h
6
u32 a2, u32 a3, u32 a4, u32 a5);
arch/loongarch/include/asm/kvm_para.h
109
register unsigned long a3 asm("a3") = arg2;
arch/loongarch/include/asm/kvm_para.h
114
: "r" (fun), "r" (a1), "r" (a2), "r" (a3)
arch/loongarch/include/asm/kvm_para.h
129
register unsigned long a3 asm("a3") = arg2;
arch/loongarch/include/asm/kvm_para.h
135
: "r"(fun), "r" (a1), "r" (a2), "r" (a3), "r" (a4)
arch/loongarch/include/asm/kvm_para.h
150
register unsigned long a3 asm("a3") = arg2;
arch/loongarch/include/asm/kvm_para.h
157
: "r"(fun), "r" (a1), "r" (a2), "r" (a3), "r" (a4), "r" (a5)
arch/loongarch/include/asm/stackframe.h
176
cfi_st a3, PT_R7, \docfi
arch/loongarch/include/asm/stackframe.h
250
cfi_ld a3, PT_R7, \docfi
arch/m68k/include/asm/elf.h
107
pr_reg[10] = sw->a3; \
arch/m68k/include/asm/entry.h
114
movel sw_usp,%a3
arch/m68k/include/asm/entry.h
118
movel %a3,sw_usp
arch/m68k/include/asm/entry.h
167
moveml %a3-%a6/%d6-%d7,%sp@
arch/m68k/include/asm/entry.h
171
moveml %sp@,%a3-%a6/%d6-%d7
arch/m68k/include/asm/entry.h
210
moveml %a3-%a6/%d6-%d7,%sp@-
arch/m68k/include/asm/entry.h
214
moveml %sp@+,%a3-%a6/%d6-%d7
arch/m68k/include/asm/user.h
42
long a0,a1,a2,a3,a4,a5,a6;
arch/m68k/include/uapi/asm/ptrace.h
62
unsigned long a3;
arch/m68k/kernel/process.c
167
frame->sw.a3 = (unsigned long)args->fn;
arch/m68k/kernel/ptrace.c
63
[10] = SW_REG(a3),
arch/m68k/kernel/signal.c
737
err |= __get_user(sw->a3, &gregs[11]);
arch/m68k/kernel/signal.c
850
err |= __put_user(sw->a3, &gregs[11]);
arch/mips/include/asm/sgiarcs.h
402
#define ARC_CALL3(dest, a1, a2, a3) \
arch/mips/include/asm/sgiarcs.h
406
int __a3 = (int) (long) (a3); \
arch/mips/include/asm/sgiarcs.h
412
#define ARC_CALL4(dest, a1, a2, a3, a4) \
arch/mips/include/asm/sgiarcs.h
416
int __a3 = (int) (long) (a3); \
arch/mips/include/asm/sgiarcs.h
423
#define ARC_CALL5(dest, a1, a2, a3, a4, a5) \
arch/mips/include/asm/sgiarcs.h
427
int __a3 = (int) (long) (a3); \
arch/mips/include/asm/sgiarcs.h
467
#define ARC_CALL3(dest, a1, a2, a3) \
arch/mips/include/asm/sgiarcs.h
471
long __a3 = (long) (a3); \
arch/mips/include/asm/sgiarcs.h
478
#define ARC_CALL4(dest, a1, a2, a3, a4) \
arch/mips/include/asm/sgiarcs.h
482
long __a3 = (long) (a3); \
arch/mips/include/asm/sgiarcs.h
490
#define ARC_CALL5(dest, a1, a2, a3, a4, a5) \
arch/mips/include/asm/sgiarcs.h
494
long __a3 = (long) (a3); \
arch/mips/include/asm/syscalls.h
19
unsigned long a2, unsigned long a3,
arch/mips/include/asm/syscalls.h
22
asmlinkage ssize_t sys32_readahead(int fd, u32 pad0, u64 a2, u64 a3,
arch/mips/include/asm/syscalls.h
25
unsigned long a2, unsigned long a3,
arch/mips/include/asm/uasm.h
258
unsigned int a2, unsigned int a3)
arch/mips/include/asm/uasm.h
260
if (a3 < 32)
arch/mips/include/asm/uasm.h
261
uasm_i_drotr(p, a1, a2, a3);
arch/mips/include/asm/uasm.h
263
uasm_i_drotr32(p, a1, a2, a3 - 32);
arch/mips/include/asm/uasm.h
267
unsigned int a2, unsigned int a3)
arch/mips/include/asm/uasm.h
269
if (a3 < 32)
arch/mips/include/asm/uasm.h
270
uasm_i_dsll(p, a1, a2, a3);
arch/mips/include/asm/uasm.h
272
uasm_i_dsll32(p, a1, a2, a3 - 32);
arch/mips/include/asm/uasm.h
276
unsigned int a2, unsigned int a3)
arch/mips/include/asm/uasm.h
278
if (a3 < 32)
arch/mips/include/asm/uasm.h
279
uasm_i_dsrl(p, a1, a2, a3);
arch/mips/include/asm/uasm.h
281
uasm_i_dsrl32(p, a1, a2, a3 - 32);
arch/mips/include/asm/uasm.h
285
unsigned int a2, unsigned int a3)
arch/mips/include/asm/uasm.h
287
if (a3 < 32)
arch/mips/include/asm/uasm.h
288
uasm_i_dsra(p, a1, a2, a3);
arch/mips/include/asm/uasm.h
290
uasm_i_dsra32(p, a1, a2, a3 - 32);
arch/mips/kernel/linux32.c
103
asmlinkage ssize_t sys32_readahead(int fd, u32 pad0, u64 a2, u64 a3,
arch/mips/kernel/linux32.c
106
return ksys_readahead(fd, merge_64(a2, a3), count);
arch/mips/kernel/linux32.c
110
unsigned long a2, unsigned long a3,
arch/mips/kernel/linux32.c
115
merge_64(a2, a3), merge_64(a4, a5),
arch/mips/kernel/linux32.c
120
unsigned long a2, unsigned long a3,
arch/mips/kernel/linux32.c
125
merge_64(a2, a3), merge_64(a4, a5),
arch/mips/kernel/linux32.c
55
unsigned long, __dummy, unsigned long, a2, unsigned long, a3)
arch/mips/kernel/linux32.c
57
return ksys_truncate(path, merge_64(a2, a3));
arch/mips/kernel/linux32.c
61
unsigned long, a2, unsigned long, a3)
arch/mips/kernel/linux32.c
63
return ksys_ftruncate(fd, merge_64(a2, a3));
arch/nios2/lib/memcpy.c
131
op_t a0, a1, a2, a3;
arch/nios2/lib/memcpy.c
136
a3 = ((op_t *) srcp)[3];
arch/nios2/lib/memcpy.c
140
((op_t *) dstp)[3] = MERGE(a2, sh_1, a3, sh_2);
arch/nios2/lib/memcpy.c
142
ap = a3;
arch/nios2/lib/memcpy.c
75
register op_t a0, a1, a2, a3, a4, a5, a6, a7;
arch/nios2/lib/memcpy.c
80
a3 = ((op_t *) srcp)[3];
arch/nios2/lib/memcpy.c
88
((op_t *) dstp)[3] = a3;
arch/powerpc/include/asm/asm-prototypes.h
34
int64_t __opal_call(int64_t a0, int64_t a1, int64_t a2, int64_t a3,
arch/powerpc/platforms/powernv/opal-call.c
110
return __opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr);
arch/powerpc/platforms/powernv/opal-call.c
116
ret = __opal_call_trace(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr);
arch/powerpc/platforms/powernv/opal-call.c
118
ret = __opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr);
arch/powerpc/platforms/powernv/opal-call.c
127
int64_t name(int64_t a0, int64_t a1, int64_t a2, int64_t a3, \
arch/powerpc/platforms/powernv/opal-call.c
129
int64_t name(int64_t a0, int64_t a1, int64_t a2, int64_t a3, \
arch/powerpc/platforms/powernv/opal-call.c
132
return opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode); \
arch/powerpc/platforms/powernv/opal-call.c
16
static void __trace_opal_entry(s64 a0, s64 a1, s64 a2, s64 a3,
arch/powerpc/platforms/powernv/opal-call.c
31
args[3] = a3;
arch/powerpc/platforms/powernv/opal-call.c
69
static s64 __opal_call_trace(s64 a0, s64 a1, s64 a2, s64 a3,
arch/powerpc/platforms/powernv/opal-call.c
75
__trace_opal_entry(a0, a1, a2, a3, a4, a5, a6, a7, opcode);
arch/powerpc/platforms/powernv/opal-call.c
76
ret = __opal_call(a0, a1, a2, a3, a4, a5, a6, a7, opcode, msr);
arch/powerpc/platforms/powernv/opal-call.c
86
static s64 __opal_call_trace(s64 a0, s64 a1, s64 a2, s64 a3,
arch/powerpc/platforms/powernv/opal-call.c
96
static int64_t opal_call(int64_t a0, int64_t a1, int64_t a2, int64_t a3,
arch/riscv/include/asm/assembler.h
45
REG_L a3, (SUSPEND_CONTEXT_REGS + PT_A3)(a0)
arch/riscv/include/asm/compat.h
126
regs->a3 = (unsigned long) cregs->a3;
arch/riscv/include/asm/compat.h
52
compat_ulong_t a3;
arch/riscv/include/asm/compat.h
89
cregs->a3 = (compat_ulong_t) regs->a3;
arch/riscv/include/asm/elf.h
73
(_r)->a3 = dynamic_addr; \
arch/riscv/include/asm/ftrace.h
142
unsigned long a3;
arch/riscv/include/asm/kvm_host.h
130
unsigned long a3;
arch/riscv/include/asm/ptrace.h
166
offsetof(struct pt_regs, a3),
arch/riscv/include/asm/ptrace.h
30
unsigned long a3;
arch/riscv/include/asm/sbi.h
572
#define sbi_ecall(e, f, a0, a1, a2, a3, a4, a5) \
arch/riscv/include/asm/sbi.h
573
__sbi_ecall(a0, a1, a2, a3, a4, a5, f, e)
arch/riscv/include/asm/syscall.h
74
args[3] = regs->a3;
arch/riscv/include/asm/syscall.h
86
regs->a3 = args[3];
arch/riscv/include/asm/syscall_wrapper.h
24
,,regs->a3,,regs->a4,,regs->a5,,regs->a6)
arch/riscv/include/asm/syscall_wrapper.h
44
regs->orig_a0,regs->a1,regs->a2,regs->a3,regs->a4,regs->a5,regs->a6
arch/riscv/include/uapi/asm/ptrace.h
39
unsigned long a3;
arch/riscv/kernel/asm-offsets.c
116
OFFSET(PT_A3, pt_regs, a3);
arch/riscv/kernel/asm-offsets.c
153
OFFSET(KVM_ARCH_GUEST_A3, kvm_vcpu_arch, guest_context.a3);
arch/riscv/kernel/asm-offsets.c
190
OFFSET(KVM_ARCH_HOST_A3, kvm_vcpu_arch, host_context.a3);
arch/riscv/kernel/asm-offsets.c
530
DEFINE(FREGS_A3, offsetof(struct __arch_ftrace_regs, a3));
arch/riscv/kernel/kgdb.c
182
{DBG_REG_A3, GDB_SIZEOF_REG, offsetof(struct pt_regs, a3)},
arch/riscv/kernel/process.c
85
regs->a2, regs->a3, regs->a4);
arch/riscv/kernel/ptrace.c
463
REG_OFFSET_NAME(a3),
arch/riscv/kernel/sbi_ecall.c
32
register uintptr_t a3 asm ("a3") = (uintptr_t)(arg3);
arch/riscv/kernel/sbi_ecall.c
39
: "r" (a2), "r" (a3), "r" (a4), "r" (a5), "r" (a6), "r" (a7)
arch/riscv/kvm/vcpu_sbi.c
141
run->riscv_sbi.args[3] = cp->a3;
arch/riscv/kvm/vcpu_sbi_pmu.c
50
cp->a2, cp->a3, temp, retdata);
arch/riscv/kvm/vcpu_sbi_pmu.c
54
temp = ((uint64_t)cp->a4 << 32) | cp->a3;
arch/riscv/kvm/vcpu_sbi_pmu.c
56
temp = cp->a3;
arch/riscv/kvm/vcpu_sbi_pmu.c
77
ret = kvm_riscv_vcpu_pmu_event_info(vcpu, cp->a0, cp->a1, cp->a2, cp->a3, retdata);
arch/riscv/kvm/vcpu_sbi_replace.c
108
if ((cp->a2 == 0 && cp->a3 == 0) || cp->a3 == -1UL)
arch/riscv/kvm/vcpu_sbi_replace.c
112
cp->a2, cp->a3, PAGE_SHIFT, vmid);
arch/riscv/kvm/vcpu_sbi_replace.c
117
if ((cp->a2 == 0 && cp->a3 == 0) || cp->a3 == -1UL)
arch/riscv/kvm/vcpu_sbi_replace.c
122
cp->a3, PAGE_SHIFT, cp->a4, vmid);
arch/riscv/kvm/vcpu_sbi_v01.c
91
cp->a3, vmid);
arch/riscv/kvm/vcpu_sbi_v01.c
95
cp->a3, vmid);
arch/riscv/net/bpf_jit_comp64.c
48
[RV_REG_A3] = offsetof(struct pt_regs, a3),
arch/s390/include/asm/stacktrace.h
122
#define CALL_LARGS_3(t1, a1, t2, a2, t3, a3) \
arch/s390/include/asm/stacktrace.h
124
long arg3 = (long)(t3)(a3)
arch/s390/include/asm/stacktrace.h
125
#define CALL_LARGS_4(t1, a1, t2, a2, t3, a3, t4, a4) \
arch/s390/include/asm/stacktrace.h
126
CALL_LARGS_3(t1, a1, t2, a2, t3, a3); \
arch/s390/include/asm/stacktrace.h
128
#define CALL_LARGS_5(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5) \
arch/s390/include/asm/stacktrace.h
129
CALL_LARGS_4(t1, a1, t2, a2, t3, a3, t4, a4); \
arch/sparc/kernel/leon_smp.c
390
register unsigned long a3 asm("i3") = arg3;
arch/sparc/kernel/leon_smp.c
397
"r"(f), "r"(a1), "r"(a2), "r"(a3),
arch/sparc/kernel/sun4d_smp.c
302
register unsigned long a3 asm("i3") = arg3;
arch/sparc/kernel/sun4d_smp.c
310
"r"(f), "r"(a1), "r"(a2), "r"(a3), "r"(a4), "r"(a5),
arch/x86/include/asm/vdso/sys_call.h
73
#define VDSO_SYSCALL3(name,suf32,a1,a2,a3) \
arch/x86/include/asm/vdso/sys_call.h
77
register long _sys_arg3 asm(__sys_reg3) = (long)(a3); \
arch/x86/include/asm/vdso/sys_call.h
82
#define VDSO_SYSCALL4(name,suf32,a1,a2,a3,a4) \
arch/x86/include/asm/vdso/sys_call.h
86
register long _sys_arg3 asm(__sys_reg3) = (long)(a3); \
arch/x86/include/asm/vdso/sys_call.h
92
#define VDSO_SYSCALL5(name,suf32,a1,a2,a3,a4,a5) \
arch/x86/include/asm/vdso/sys_call.h
96
register long _sys_arg3 asm(__sys_reg3) = (long)(a3); \
arch/x86/include/asm/xen/hypercall.h
143
#define __HYPERCALL_3ARG(a1,a2,a3) \
arch/x86/include/asm/xen/hypercall.h
144
__HYPERCALL_2ARG(a1,a2) __arg3 = (unsigned long)(a3);
arch/x86/include/asm/xen/hypercall.h
145
#define __HYPERCALL_4ARG(a1,a2,a3,a4) \
arch/x86/include/asm/xen/hypercall.h
146
__HYPERCALL_3ARG(a1,a2,a3) __arg4 = (unsigned long)(a4);
arch/x86/include/asm/xen/hypercall.h
147
#define __HYPERCALL_5ARG(a1,a2,a3,a4,a5) \
arch/x86/include/asm/xen/hypercall.h
148
__HYPERCALL_4ARG(a1,a2,a3,a4) __arg5 = (unsigned long)(a5);
arch/x86/include/asm/xen/hypercall.h
190
#define _hypercall3(type, name, a1, a2, a3) \
arch/x86/include/asm/xen/hypercall.h
193
__HYPERCALL_3ARG(a1, a2, a3); \
arch/x86/include/asm/xen/hypercall.h
201
#define _hypercall4(type, name, a1, a2, a3, a4) \
arch/x86/include/asm/xen/hypercall.h
204
__HYPERCALL_4ARG(a1, a2, a3, a4); \
arch/x86/include/asm/xen/hypercall.h
215
unsigned long a3, unsigned long a4,
arch/x86/include/asm/xen/hypercall.h
219
__HYPERCALL_5ARG(a1, a2, a3, a4, a5);
arch/x86/include/asm/xen/hypercall.h
246
unsigned long a3, unsigned long a4,
arch/x86/include/asm/xen/hypercall.h
252
res = xen_single_call(call, a1, a2, a3, a4, a5);
arch/x86/kvm/trace.h
135
unsigned long a3, unsigned long a4, unsigned long a5),
arch/x86/kvm/trace.h
136
TP_ARGS(cpl, nr, a0, a1, a2, a3, a4, a5),
arch/x86/kvm/trace.h
144
__field(unsigned long, a3)
arch/x86/kvm/trace.h
155
__entry->a3 = a3;
arch/x86/kvm/trace.h
163
__entry->a3, __entry->a4, __entry->a5)
arch/x86/kvm/trace.h
56
unsigned long a2, unsigned long a3),
arch/x86/kvm/trace.h
57
TP_ARGS(nr, a0, a1, a2, a3),
arch/x86/kvm/trace.h
64
__field( unsigned long, a3 )
arch/x86/kvm/trace.h
72
__entry->a3 = a3;
arch/x86/kvm/trace.h
77
__entry->a3)
arch/x86/kvm/vmx/tdx.c
50
#define TDX_BUG_ON_3(__err, __fn, a1, a2, a3, __kvm) \
arch/x86/kvm/vmx/tdx.c
51
__TDX_BUG_ON(__err, #__fn, __kvm, ", " #a1 " 0x%llx, " #a2 ", 0x%llx, " #a3 " 0x%llx", \
arch/x86/kvm/vmx/tdx.c
52
a1, a2, a3)
arch/x86/kvm/x86.c
10389
unsigned long a3 = kvm_rsi_read(vcpu);
arch/x86/kvm/x86.c
10394
trace_kvm_hypercall(nr, a0, a1, a2, a3);
arch/x86/kvm/x86.c
10401
a3 &= 0xFFFFFFFF;
arch/x86/kvm/x86.c
10432
ret = kvm_pv_send_ipi(vcpu->kvm, a0, a1, a2, a3, op_64_bit);
arch/x86/platform/uv/bios_uv.c
23
static s64 __uv_bios_call(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3,
arch/x86/platform/uv/bios_uv.c
35
ret = efi_call_virt_pointer(tab, function, (u64)which, a1, a2, a3, a4, a5);
arch/x86/platform/uv/bios_uv.c
40
static s64 uv_bios_call(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, u64 a4,
arch/x86/platform/uv/bios_uv.c
48
ret = __uv_bios_call(which, a1, a2, a3, a4, a5);
arch/x86/platform/uv/bios_uv.c
54
static s64 uv_bios_call_irqsave(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3,
arch/x86/platform/uv/bios_uv.c
64
ret = __uv_bios_call(which, a1, a2, a3, a4, a5);
arch/xtensa/include/asm/asmmacro.h
263
#define abi_saved1 a3
arch/xtensa/include/asm/asmmacro.h
307
#define abi_arg1 a3
arch/xtensa/include/asm/initialize_mmu.h
100
witlb a3, a7
arch/xtensa/include/asm/initialize_mmu.h
196
movi a3, .Lattribute_table
arch/xtensa/include/asm/initialize_mmu.h
209
addx4 a9, a8, a3
arch/xtensa/include/asm/initialize_mmu.h
222
rdtlb1 a3, a5
arch/xtensa/include/asm/initialize_mmu.h
223
xor a3, a3, a4
arch/xtensa/include/asm/initialize_mmu.h
224
and a3, a3, a6
arch/xtensa/include/asm/initialize_mmu.h
225
xor a3, a3, a4
arch/xtensa/include/asm/initialize_mmu.h
226
wdtlb a3, a5
arch/xtensa/include/asm/initialize_mmu.h
227
ritlb1 a3, a5
arch/xtensa/include/asm/initialize_mmu.h
228
xor a3, a3, a4
arch/xtensa/include/asm/initialize_mmu.h
229
and a3, a3, a6
arch/xtensa/include/asm/initialize_mmu.h
230
xor a3, a3, a4
arch/xtensa/include/asm/initialize_mmu.h
231
witlb a3, a5
arch/xtensa/include/asm/initialize_mmu.h
49
movi a3, 0x25 /* For SMP/MX -- internal for writeback,
arch/xtensa/include/asm/initialize_mmu.h
53
movi a3, 0x29 /* non-MX -- Most cores use Std Memory
arch/xtensa/include/asm/initialize_mmu.h
57
wsr a3, atomctl
arch/xtensa/include/asm/initialize_mmu.h
95
srli a3, a0, 27
arch/xtensa/include/asm/initialize_mmu.h
96
slli a3, a3, 27
arch/xtensa/include/asm/initialize_mmu.h
97
addi a3, a3, CA_BYPASS
arch/xtensa/include/asm/initialize_mmu.h
99
wdtlb a3, a7
crypto/testmgr.h
1205
be64_to_cpua(1c, ad, 22, da, 82, 00, 35, a3),
crypto/testmgr.h
710
be64_to_cpua(a3, e3, 5c, 99, db, 92, 5b, 36),
crypto/testmgr.h
768
be64_to_cpua(f0, a3, 38, ce, 2b, f8, 9d, 1a),
drivers/acpi/acpica/acpredef.h
118
#define METHOD_3ARGS(a1,a2,a3) (3 | (a1 << 3) | (a2 << 6) | (a3 << 9))
drivers/acpi/acpica/acpredef.h
119
#define METHOD_4ARGS(a1,a2,a3,a4) (4 | (a1 << 3) | (a2 << 6) | (a3 << 9) | (a4 << 12))
drivers/acpi/acpica/acpredef.h
120
#define METHOD_5ARGS(a1,a2,a3,a4,a5) (5 | (a1 << 3) | (a2 << 6) | (a3 << 9) | (a4 << 12) | (a5 << 15))
drivers/acpi/arm64/ffh.c
13
unsigned long a2, unsigned long a3,
drivers/bcma/sprom.c
413
bus->sprom.antenna_gain.a3 = sprom_extract_antgain(sprom,
drivers/char/hw_random/arm_smccc_trng.c
45
memcpy(buf, &res->a3, chunk);
drivers/char/hw_random/exynos-trng.c
114
*buf++ = res.a3;
drivers/clocksource/arm_arch_timer.c
1270
*cycle = (u64)hvc_res.a2 << 32 | hvc_res.a3;
drivers/devfreq/imx8m-ddrc.c
310
freq->dram_apb_parent_index = res.a3;
drivers/firmware/arm_ffa/driver.c
1043
u16 vcpu_id, part_id, *packed_id_list = (u16 *)&ret.a3;
drivers/firmware/arm_ffa/driver.c
199
.a1 = tx_buf, .a2 = rx_buf, .a3 = pg_cnt,
drivers/firmware/arm_ffa/driver.c
243
*if_props_2 = id.a3;
drivers/firmware/arm_ffa/driver.c
270
.a1 = uuid0, .a2 = uuid1, .a3 = uuid2, .a4 = uuid3,
drivers/firmware/arm_ffa/driver.c
282
buf_sz = sz = partition_info.a3;
drivers/firmware/arm_ffa/driver.c
346
.a3 = start_idx | tag << 16,
drivers/firmware/arm_ffa/driver.c
363
regs = (void *)&partition_info.a3;
drivers/firmware/arm_ffa/driver.c
478
.a3 = data->data0, .a4 = data->data1, .a5 = data->data2,
drivers/firmware/arm_ffa/driver.c
488
data->data0 = ret.a3;
drivers/firmware/arm_ffa/driver.c
544
.a3 = le64_to_cpu(uuid_regs.regs[1]),
drivers/firmware/arm_ffa/driver.c
570
.a3 = buf, .a4 = buf_sz,
drivers/firmware/arm_ffa/driver.c
584
*handle = PACK_HANDLE(ret.a2, ret.a3);
drivers/firmware/arm_ffa/driver.c
602
.a3 = frag_len,
drivers/firmware/arm_ffa/driver.c
615
return ret.a3;
drivers/firmware/arm_ffa/driver.c
792
.a3 = flags,
drivers/firmware/arm_ffa/driver.c
889
.a3 = NOTIFICATION_BITMAP_LOW(bitmap),
drivers/firmware/arm_ffa/driver.c
909
.a3 = NOTIFICATION_BITMAP_LOW(bitmap),
drivers/firmware/arm_ffa/driver.c
944
notify->sp_map = PACK_NOTIFICATION_BITMAP(ret.a2, ret.a3);
drivers/firmware/broadcom/bcm47xx_sprom.c
225
ENTRY(0x000007f0, s8, pre, "ag3", antenna_gain.a3, 0, fb);
drivers/firmware/qcom/qcom_scm-legacy.c
242
res->result[2] = smc_res.a3;
drivers/firmware/qcom/qcom_scm-smc.c
210
res->result[2] = smc_res.a3;
drivers/firmware/qcom/qcom_scm-smc.c
88
*more_pending = get_wq_res.a3;
drivers/firmware/smccc/kvm_guest.c
33
val[3] = lower_32_bits(res.a3);
drivers/firmware/smccc/kvm_guest.c
38
res.a3, res.a2, res.a1, res.a0);
drivers/firmware/smccc/kvm_guest.c
99
target[i].aidr = res.a3;
drivers/firmware/smccc/smccc.c
79
uuid = smccc_res_to_uuid(res.a0, res.a1, res.a2, res.a3);
drivers/firmware/smccc/soc_id.c
77
str_fragment_from_reg(smccc_soc_id_name + 8 * 2, res.a3);
drivers/firmware/stratix10-rsu.c
121
priv->status.fail_image = res->a3;
drivers/firmware/stratix10-svc.c
1006
unsigned long a2, unsigned long a3,
drivers/firmware/stratix10-svc.c
1011
arm_smccc_hvc(a0, a1, a2, a3, a4, a5, a6, a7, res);
drivers/firmware/stratix10-svc.c
1397
data->kaddr2 = (void *)&handle->res.a3;
drivers/firmware/stratix10-svc.c
362
cb_data->kaddr3 = (res.a3) ?
drivers/firmware/stratix10-svc.c
363
svc_pa_to_va(res.a3) : NULL;
drivers/firmware/stratix10-svc.c
429
cb_data->kaddr3 = (res.a3) ? &res.a3 : NULL;
drivers/firmware/stratix10-svc.c
435
cb_data->kaddr3 = (res.a3) ? &res.a3 : NULL;
drivers/firmware/stratix10-svc.c
499
cb_data->kaddr3 = &res.a3;
drivers/firmware/stratix10-svc.c
534
unsigned long a0, a1, a2, a3, a4, a5, a6, a7;
drivers/firmware/stratix10-svc.c
551
a3 = 0;
drivers/firmware/stratix10-svc.c
648
a3 = (unsigned long)pdata->size;
drivers/firmware/stratix10-svc.c
656
a3 = (unsigned long)pdata->size;
drivers/firmware/stratix10-svc.c
711
a3 = (unsigned long)pdata->size / BYTE_TO_WORD_SIZE;
drivers/firmware/stratix10-svc.c
726
pr_debug(" a3=0x%016x\n", (unsigned int)a3);
drivers/firmware/stratix10-svc.c
729
ctrl->invoke_fn(a0, a1, a2, a3, a4, a5, a6, a7, &res);
drivers/firmware/stratix10-svc.c
735
pr_debug(" res.a3=0x%016x\n", (unsigned int)res.a3);
drivers/firmware/stratix10-svc.c
798
cbdata->kaddr3 = (res.a3) ? &res.a3 : NULL;
drivers/firmware/stratix10-svc.c
985
unsigned long a2, unsigned long a3,
drivers/firmware/stratix10-svc.c
990
arm_smccc_smc(a0, a1, a2, a3, a4, a5, a6, a7, res);
drivers/firmware/xilinx/zynqmp.c
167
ret_payload[6] = lower_32_bits(res.a3);
drivers/firmware/xilinx/zynqmp.c
210
ret_payload[6] = lower_32_bits(res.a3);
drivers/gpu/drm/amd/display/dc/inc/hw/opp.h
202
struct fixed31_32 a3[3];
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
427
coefficients->a3[i] = dc_fixpt_from_fraction(
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
450
scratch_1 = dc_fixpt_add(one, args->a3);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
463
scratch_1 = dc_fixpt_add(one, args->a3);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
505
args->a3),
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
514
args->a3),
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
532
scratch_gamma_args.a3 = dc_fixpt_zero;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
548
struct fixed31_32 a3,
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
561
dc_fixpt_one, a3)), gamma));
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
571
dc_fixpt_one, a3)), gamma);
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
588
scratch_gamma_args.a3 = coeff->a3[color_index];
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
606
coeff->a3[color_index],
drivers/gpu/drm/amd/display/modules/color/color_gamma.h
99
struct fixed31_32 a3;
drivers/gpu/drm/omapdrm/dss/hdmi5_core.c
429
REG_FLD_MOD(base, HDMI_CORE_CSC_COEF_A3_MSB, csc_coeff->a3 >> 8, 6, 0);
drivers/gpu/drm/omapdrm/dss/hdmi5_core.c
430
REG_FLD_MOD(base, HDMI_CORE_CSC_COEF_A3_LSB, csc_coeff->a3, 7, 0);
drivers/gpu/drm/omapdrm/dss/hdmi5_core.h
279
u16 a1, a2, a3, a4;
drivers/iio/magnetometer/yamaha-yas530.c
1103
c->a3 = FIELD_GET(GENMASK(21, 15), val2) - 64;
drivers/iio/magnetometer/yamaha-yas530.c
1133
dev_dbg(yas5xx->dev, "a3 = %d\n", c->a3);
drivers/iio/magnetometer/yamaha-yas530.c
1153
dev_dbg(yas5xx->dev, "a3 = %d\n", c->a3);
drivers/iio/magnetometer/yamaha-yas530.c
159
s8 a2, a3, a4, a6, a7, a8;
drivers/iio/magnetometer/yamaha-yas530.c
411
h[0] = (c->k * (128 * s[0] + c->a2 * s[1] + c->a3 * s[2])) / half_range;
drivers/iio/magnetometer/yamaha-yas530.c
569
*xo = c->k * ((100 * sx + c->a2 * sy + c->a3 * sz) / 10);
drivers/iio/magnetometer/yamaha-yas530.c
806
c->a3 = FIELD_GET(GENMASK_ULL(57, 54), val) - 8;
drivers/mailbox/zynqmp-ipi-mailbox.c
151
unsigned long a0, unsigned long a3,
drivers/mailbox/zynqmp-ipi-mailbox.c
160
arm_smccc_smc(a0, a1, a2, a3, 0, 0, 0, 0, res);
drivers/mailbox/zynqmp-ipi-mailbox.c
162
arm_smccc_hvc(a0, a1, a2, a3, 0, 0, 0, 0, res);
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
22
#define AOM_CDF5(a0, a1, a2, a3) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
23
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3)
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
24
#define AOM_CDF6(a0, a1, a2, a3, a4) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
25
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3), AOM_ICDF(a4)
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
26
#define AOM_CDF7(a0, a1, a2, a3, a4, a5) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
28
AOM_ICDF(a3), AOM_ICDF(a4), AOM_ICDF(a5)
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
29
#define AOM_CDF8(a0, a1, a2, a3, a4, a5, a6) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
31
AOM_ICDF(a3), AOM_ICDF(a4), AOM_ICDF(a5), AOM_ICDF(a6)
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
32
#define AOM_CDF9(a0, a1, a2, a3, a4, a5, a6, a7) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
33
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3), \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
35
#define AOM_CDF10(a0, a1, a2, a3, a4, a5, a6, a7, a8) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
36
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3), \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
38
#define AOM_CDF11(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
39
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3), AOM_ICDF(a4), \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
41
#define AOM_CDF12(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
42
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3), AOM_ICDF(a4), AOM_ICDF(a5), \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
44
#define AOM_CDF13(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
45
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3), AOM_ICDF(a4), AOM_ICDF(a5), \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
47
#define AOM_CDF14(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
48
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3), AOM_ICDF(a4), \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
51
#define AOM_CDF15(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
52
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3), AOM_ICDF(a4), \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
55
#define AOM_CDF16(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14) \
drivers/media/platform/verisilicon/rockchip_av1_entropymode.c
56
AOM_ICDF(a0), AOM_ICDF(a1), AOM_ICDF(a2), AOM_ICDF(a3), AOM_ICDF(a4), \
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h
1121
__le32 a3;
drivers/net/wireless/intel/iwlwifi/mld/rx.c
2372
is_ndp = le32_get_bits(ntfy->sigs.he.a3,
drivers/net/wireless/intel/iwlwifi/mld/rx.c
2374
!le32_get_bits(ntfy->sigs.he.a3,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
240
int mt7915_mcu_wa_cmd(struct mt7915_dev *dev, int cmd, u32 a1, u32 a2, u32 a3)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
248
cpu_to_le32(a3),
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
525
int mt7915_mcu_wa_cmd(struct mt7915_dev *dev, int cmd, u32 a1, u32 a2, u32 a3);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
365
int mt7996_mcu_wa_cmd(struct mt7996_dev *dev, int cmd, u32 a1, u32 a2, u32 a3)
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
377
cpu_to_le32(a3),
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
737
int mt7996_mcu_wa_cmd(struct mt7996_dev *dev, int cmd, u32 a1, u32 a2, u32 a3);
drivers/platform/mellanox/mlxbf-bootctl.c
1004
res->a2 >> 24, res->a3, res->a3 >> 8,
drivers/platform/mellanox/mlxbf-bootctl.c
1005
res->a3 >> 16, res->a3 >> 24);
drivers/platform/mellanox/mlxbf-pmc.c
2146
res->a3, res->a3 >> 8, res->a3 >> 16,
drivers/platform/mellanox/mlxbf-pmc.c
2147
res->a3 >> 24);
drivers/scsi/advansys.c
2109
#define ASC_PRINT3(s, a1, a2, a3) \
drivers/scsi/advansys.c
2112
printk((s), (a1), (a2), (a3)); \
drivers/scsi/advansys.c
2115
#define ASC_PRINT4(s, a1, a2, a3, a4) \
drivers/scsi/advansys.c
2118
printk((s), (a1), (a2), (a3), (a4)); \
drivers/soc/imx/soc-imx9.c
58
uid63_0 = res.a3;
drivers/ssb/pci.c
547
out->antenna_gain.a3 = sprom_extract_antgain(out->revision, in,
drivers/ssb/pci.c
689
out->antenna_gain.a3 = sprom_extract_antgain(out->revision, in,
drivers/ssb/pcmcia.c
670
sprom->antenna_gain.a3 = tuple->TupleData[1];
drivers/ssb/sdio.c
556
sprom->antenna_gain.a3 = tuple->data[1];
drivers/staging/media/ipu3/include/uapi/intel-ipu3.h
349
__u8 a3;
drivers/staging/media/ipu3/include/uapi/intel-ipu3.h
370
__u8 a3;
drivers/tee/optee/optee_private.h
289
u32 a3;
drivers/tee/optee/smc_abi.c
1307
res.a2 == OPTEE_MSG_UID_2 && res.a3 == OPTEE_MSG_UID_3)
drivers/tee/optee/smc_abi.c
1322
res.a3 == OPTEE_MSG_IMAGE_LOAD_UID_3)
drivers/tee/optee/smc_abi.c
1469
unsigned long a2, unsigned long a3,
drivers/tee/optee/smc_abi.c
1474
arm_smccc_smc(a0, a1, a2, a3, a4, a5, a6, a7, res);
drivers/tee/optee/smc_abi.c
1478
unsigned long a2, unsigned long a3,
drivers/tee/optee/smc_abi.c
1483
arm_smccc_hvc(a0, a1, a2, a3, a4, a5, a6, a7, res);
drivers/tee/optee/smc_abi.c
914
param.a3 = offs;
drivers/tee/optee/smc_abi.c
934
optee->smc.invoke_fn(param.a0, param.a1, param.a2, param.a3,
drivers/tee/optee/smc_abi.c
950
param.a3 = res.a3;
drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c
471
REG_FLD_MOD(base, HDMI_CORE_CSC_COEF_A3_MSB, csc_coeff.a3 >> 8, 6, 0);
drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c
472
REG_FLD_MOD(base, HDMI_CORE_CSC_COEF_A3_LSB, csc_coeff.a3, 7, 0);
drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h
279
u16 a1, a2, a3, a4;
include/kvm/arm_hypercalls.h
35
unsigned long a3)
include/kvm/arm_hypercalls.h
40
vcpu_set_reg(vcpu, 3, a3);
include/linux/arm-smccc.h
415
unsigned long a3;
include/linux/arm-smccc.h
427
unsigned long a3;
include/linux/arm-smccc.h
500
unsigned long a2, unsigned long a3, unsigned long a4,
include/linux/arm-smccc.h
505
unsigned long a2, unsigned long a3, unsigned long a4,
include/linux/arm-smccc.h
526
unsigned long a2, unsigned long a3, unsigned long a4,
include/linux/arm-smccc.h
580
#define __declare_arg_5(a0, a1, a2, a3, res) \
include/linux/arm-smccc.h
583
typeof(a3) __a3 = a3; \
include/linux/arm-smccc.h
588
register typeof(a3) arg3 asm("r3") = __a3
include/linux/arm-smccc.h
590
#define __declare_arg_6(a0, a1, a2, a3, a4, res) \
include/linux/arm-smccc.h
592
__declare_arg_5(a0, a1, a2, a3, res); \
include/linux/arm-smccc.h
595
#define __declare_arg_7(a0, a1, a2, a3, a4, a5, res) \
include/linux/arm-smccc.h
597
__declare_arg_6(a0, a1, a2, a3, a4, res); \
include/linux/arm-smccc.h
600
#define __declare_arg_8(a0, a1, a2, a3, a4, a5, a6, res) \
include/linux/arm-smccc.h
602
__declare_arg_7(a0, a1, a2, a3, a4, a5, res); \
include/linux/arm-smccc.h
605
#define __declare_arg_9(a0, a1, a2, a3, a4, a5, a6, a7, res) \
include/linux/arm-smccc.h
607
__declare_arg_8(a0, a1, a2, a3, a4, a5, a6, res); \
include/linux/audit.h
318
unsigned long a2, unsigned long a3);
include/linux/audit.h
369
unsigned long a3)
include/linux/audit.h
372
__audit_syscall_entry(major, a0, a1, a2, a3);
include/linux/audit.h
607
unsigned long a3)
include/linux/bpf.h
2133
char a3, unsigned long a4);
include/linux/signal.h
134
unsigned long a0, a1, a2, a3, b0, b1, b2, b3; \
include/linux/signal.h
138
a3 = a->sig[3]; a2 = a->sig[2]; \
include/linux/signal.h
140
r->sig[3] = op(a3, b3); \
include/linux/ssb/ssb.h
110
s8 a0, a1, a2, a3;
include/xen/arm/hypercall.h
45
unsigned long a2, unsigned long a3,
kernel/auditsc.c
1987
unsigned long a3, unsigned long a4)
kernel/auditsc.c
2017
context->argv[2] = a3;
kernel/trace/trace_kprobe_selftest.c
10
int kprobe_trace_selftest_target(int a1, int a2, int a3, int a4, int a5, int a6)
kernel/trace/trace_kprobe_selftest.c
12
return a1 + a2 + a3 + a4 + a5 + a6;
kernel/trace/trace_kprobe_selftest.h
7
int kprobe_trace_selftest_target(int a1, int a2, int a3, int a4, int a5, int a6);
lib/crypto/curve25519-fiat32.c
36
u32 a3 = get_unaligned_le32(s+12);
lib/crypto/curve25519-fiat32.c
44
h[3] = (a2>>13) | ((a3&((1<< 6)-1))<<19); /* (32-13) + 6 = 19+ 6 = 25 */
lib/crypto/curve25519-fiat32.c
45
h[4] = (a3>> 6); /* (32- 6) = 26 */
lib/crypto/curve25519-hacl64.c
696
u64 a3 = input[3];
lib/crypto/curve25519-hacl64.c
701
u64 mask3 = u64_eq_mask(a3, 0x7ffffffffffffLLU);
lib/crypto/curve25519-hacl64.c
707
u64 a3_ = a3 - (0x7ffffffffffffLLU & mask);
lib/crypto/polyval.c
116
u32 a3 = a & 0x88888888;
lib/crypto/polyval.c
124
(a2 * (u64)b2) ^ (a3 * (u64)b1);
lib/crypto/polyval.c
126
(a2 * (u64)b3) ^ (a3 * (u64)b2);
lib/crypto/polyval.c
128
(a2 * (u64)b0) ^ (a3 * (u64)b3);
lib/crypto/polyval.c
130
(a2 * (u64)b1) ^ (a3 * (u64)b0);
lib/crypto/polyval.c
66
u64 a3 = a & 0x8888888888888880;
lib/crypto/polyval.c
75
(a2 * (u128)b2) ^ (a3 * (u128)b1);
lib/crypto/polyval.c
77
(a2 * (u128)b3) ^ (a3 * (u128)b2);
lib/crypto/polyval.c
79
(a2 * (u128)b0) ^ (a3 * (u128)b3);
lib/crypto/polyval.c
81
(a2 * (u128)b1) ^ (a3 * (u128)b0);
net/bpf/bpf_dummy_struct_ops.c
291
char a3, unsigned long a4)
net/sched/sch_netem.c
1178
.p32 = q->clg.a3,
net/sched/sch_netem.c
1191
.h = q->clg.a3,
net/sched/sch_netem.c
144
u32 a3; /* p32 for 4-states or h for GE */
net/sched/sch_netem.c
248
if (rnd < clg->a3)
net/sched/sch_netem.c
250
else if (clg->a3 < rnd && rnd < clg->a2 + clg->a3) {
net/sched/sch_netem.c
252
} else if (clg->a2 + clg->a3 < rnd) {
net/sched/sch_netem.c
290
if (prandom_u32_state(s) > clg->a3)
net/sched/sch_netem.c
913
q->clg.a3 = gi->p32;
net/sched/sch_netem.c
931
q->clg.a3 = ge->h;
tools/lib/bpf/bpf_tracing.h
363
#define __PT_PARM4_REG a3
tools/lib/bpf/usdt.c
1490
{ "a3", offsetof(struct user_regs_struct, a3) },
tools/perf/arch/s390/include/dwarf-regs-table.h
49
REG_DWARFNUM_NAME(a3, 51),
tools/testing/selftests/bpf/prog_tests/core_reloc.c
111
.a3 = 12, \
tools/testing/selftests/bpf/progs/core_reloc_types.h
350
int a3;
tools/testing/selftests/bpf/progs/dummy_st_ops_fail.c
16
char a3, unsigned long a4)
tools/testing/selftests/bpf/progs/dummy_st_ops_success.c
35
char a3, unsigned long a4)
tools/testing/selftests/bpf/progs/dummy_st_ops_success.c
40
test_2_args[3] = a3;
tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c
18
int a3;
tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c
59
out->a3 = a[0] + a[1] + a[2] + a[3];
tools/testing/selftests/bpf/progs/test_usdt.c
76
int BPF_USDT(usdt12, int a1, int a2, long a3, long a4, unsigned a5,
tools/testing/selftests/bpf/progs/test_usdt.c
92
usdt12_args[2] = a3;
tools/testing/selftests/kvm/arm64/kvm-uuid.c
33
res.a3 == ARM_SMCCC_VENDOR_HYP_UID_KVM_REG_3,
tools/testing/selftests/kvm/arm64/kvm-uuid.c
34
"Unexpected KVM-specific UID %lx %lx %lx %lx\n", res.a0, res.a1, res.a2, res.a3);
tools/testing/selftests/kvm/include/arm64/processor.h
280
unsigned long a3;
tools/testing/selftests/kvm/include/riscv/processor.h
91
unsigned long a3;
tools/testing/selftests/kvm/include/x86/processor.h
1389
uint64_t a3);
tools/testing/selftests/kvm/lib/arm64/processor.c
642
[res2] "=r"(res->a2), [res3] "=r"(res->a3) \
tools/testing/selftests/kvm/lib/riscv/processor.c
254
core.regs.a3 = vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.a3));
tools/testing/selftests/kvm/lib/riscv/processor.c
287
core.regs.a2, core.regs.a3, core.regs.a4, core.regs.a5);
tools/testing/selftests/kvm/lib/riscv/processor.c
381
id = RISCV_CORE_REG(regs.a3);
tools/testing/selftests/kvm/lib/riscv/processor.c
486
register uintptr_t a3 asm ("a3") = (uintptr_t)(arg3);
tools/testing/selftests/kvm/lib/riscv/processor.c
496
: "r" (a2), "r" (a3), "r" (a4), "r" (a5), "r" (a6), "r" (a7)
tools/testing/selftests/kvm/lib/x86/processor.c
1358
uint64_t a3)
tools/testing/selftests/kvm/lib/x86/processor.c
1360
return X86_HYPERCALL("a"(nr), "b"(a0), "c"(a1), "d"(a2), "S"(a3));
tools/testing/selftests/kvm/riscv/get-reg-list.c
838
KVM_REG_RISCV | KVM_REG_SIZE_ULONG | KVM_REG_RISCV_CORE | KVM_REG_RISCV_CORE_REG(regs.a3),
tools/testing/selftests/mm/pkey_sighandler_tests.c
45
long syscall_raw(long n, long a1, long a2, long a3, long a4, long a5, long a6)
tools/testing/selftests/mm/pkey_sighandler_tests.c
54
: "a"(n), "D"(a1), "S"(a2), "d"(a3), "r"(r10), "r"(r8), "r"(r9)
tools/testing/selftests/mm/pkey_sighandler_tests.c
59
: "a"(n), "b"(a1), "c"(a2), "d"(a3), "S"(a4), "D"(a5)
tools/testing/selftests/mm/pkey_sighandler_tests.c
64
register long x2 asm("x2") = a3;
tools/testing/selftests/mm/pkey_sighandler_tests.c
85
long a3 = (long)parent_tid;
tools/testing/selftests/mm/pkey_sighandler_tests.c
96
return syscall_raw(SYS_clone, a1, a2, a3, a4, a5, 0);