Home
last modified time | relevance | path

Searched refs:arg0 (Results 1 – 25 of 57) sorted by relevance

123

/Linux-v4.19/tools/arch/x86/include/asm/
Drmwcc.h17 #define GEN_UNARY_RMWcc(op, var, arg0, cc) \ argument
18 __GEN_RMWcc(op " " arg0, var, cc)
20 #define GEN_BINARY_RMWcc(op, var, vcon, val, arg0, cc) \ argument
21 __GEN_RMWcc(op " %1, " arg0, var, cc, vcon (val))
34 #define GEN_UNARY_RMWcc(op, var, arg0, cc) \ argument
35 __GEN_RMWcc(op " " arg0, var, cc)
37 #define GEN_BINARY_RMWcc(op, var, vcon, val, arg0, cc) \ argument
38 __GEN_RMWcc(op " %2, " arg0, var, cc, vcon (val))
/Linux-v4.19/arch/x86/include/asm/
Drmwcc.h41 #define GEN_UNARY_RMWcc(op, var, arg0, cc) \ argument
42 __GEN_RMWcc(op " " arg0, var, cc, __CLOBBERS_MEM())
44 #define GEN_UNARY_SUFFIXED_RMWcc(op, suffix, var, arg0, cc, clobbers...)\ argument
45 __GEN_RMWcc(op " " arg0 "\n\t" suffix, var, cc, \
48 #define GEN_BINARY_RMWcc(op, var, vcon, val, arg0, cc) \ argument
49 __GEN_RMWcc(op __BINARY_RMWcc_ARG arg0, var, cc, \
52 #define GEN_BINARY_SUFFIXED_RMWcc(op, suffix, var, vcon, val, arg0, cc, \ argument
54 __GEN_RMWcc(op __BINARY_RMWcc_ARG arg0 "\n\t" suffix, var, cc, \
/Linux-v4.19/arch/mips/include/asm/
Dkvm_para.h31 unsigned long arg0) in kvm_hypercall1() argument
38 a0 = arg0; in kvm_hypercall1()
48 unsigned long arg0, unsigned long arg1) in kvm_hypercall2() argument
56 a0 = arg0; in kvm_hypercall2()
67 unsigned long arg0, unsigned long arg1, unsigned long arg2) in kvm_hypercall3() argument
76 a0 = arg0; in kvm_hypercall3()
/Linux-v4.19/arch/riscv/include/asm/
Dsbi.h29 #define SBI_CALL(which, arg0, arg1, arg2) ({ \ argument
30 register uintptr_t a0 asm ("a0") = (uintptr_t)(arg0); \
43 #define SBI_CALL_1(which, arg0) SBI_CALL(which, arg0, 0, 0) argument
44 #define SBI_CALL_2(which, arg0, arg1) SBI_CALL(which, arg0, arg1, 0) argument
/Linux-v4.19/arch/parisc/kernel/
Dpacache.S81 LDREG ITLB_OFF_BASE(%r1), %arg0
88 copy %arg0, %r28 /* Init base addr */
102 movb,tr %arg0, %r28, fitmanyloop /* Re-init base addr */
107 copy %arg0, %r28 /* init base addr */
124 LDREG DTLB_OFF_BASE(%r1), %arg0
131 copy %arg0, %r28 /* Init base addr */
145 movb,tr %arg0, %r28, fdtmanyloop /* Re-init base addr */
150 copy %arg0, %r28 /* init base addr */
197 LDREG ICACHE_BASE(%r1), %arg0
208 fice %r0(%sr1, %arg0)
[all …]
Dhpmc.S113 copy arg0, %r3 /* save address of PDCE_PROC */
161 ldo PDC_PIM(%r0), arg0
177 ldo PDC_IO(%r0),arg0
202 ldo PDC_IODC(%r0),arg0
222 ldw BOOT_CONSOLE_HPA_OFFSET(%r0),arg0 /* console hpa */
280 ldo PDC_BROADCAST_RESET(%r0),arg0
Dreal2.S66 STREG %sp, -REG_SZ(%arg0) /* save SP on real-mode stack */
67 copy %arg0, %sp /* adopt the real-mode SP */
74 ldw 0(%arg1), %arg0 /* note overwriting arg0 */
245 std %sp, -8(%arg0) /* save SP on real-mode stack */
246 copy %arg0, %sp /* adopt the real-mode SP */
256 ldd 0*REG_SZ(%arg1), %arg0 /* note overwriting arg0 */
Dhead.S67 stw,ma %arg0,4(%r1)
211 ldo PDC_PSW(%r0),%arg0 /* 21 */
275 copy %r3, %arg0 /* PDCE_PROC for smp_callin() */
347 copy %arg0,%r3
Dperf_asm.S97 ;* This routine shifts data in from the RDR in arg0 and returns
104 ;* arg0 : rdr to be read
111 ;* arg0 : rdr to be read
153 shladd arg0,2,%r0,%r1 ; %r1 = 4 * RDR number
1356 ;* Then the STDIAG instruction for the RDR # in arg0 is called
1360 ;* arg0 = rdr target
1367 ;* arg0 = rdr target
1390 shladd arg0,2,%r0,%r1 ; %r1 = 4 * RDR number
/Linux-v4.19/arch/alpha/include/asm/
Dpal.h31 extern inline void NAME(TYPE0 arg0) \
33 register TYPE0 __r16 __asm__("$16") = arg0; \
42 extern inline void NAME(TYPE0 arg0, TYPE1 arg1) \
44 register TYPE0 __r16 __asm__("$16") = arg0; \
54 extern inline RTYPE NAME(TYPE0 arg0) \
57 register TYPE0 __r16 __asm__("$16") = arg0; \
67 extern inline RTYPE NAME(TYPE0 arg0, TYPE1 arg1) \
70 register TYPE0 __r16 __asm__("$16") = arg0; \
/Linux-v4.19/drivers/firmware/meson/
Dmeson_sm.c74 static u32 __meson_sm_call(u32 cmd, u32 arg0, u32 arg1, u32 arg2, in __meson_sm_call() argument
79 arm_smccc_smc(cmd, arg0, arg1, arg2, arg3, arg4, 0, 0, &res); in __meson_sm_call()
107 int meson_sm_call(unsigned int cmd_index, u32 *ret, u32 arg0, in meson_sm_call() argument
119 lret = __meson_sm_call(cmd, arg0, arg1, arg2, arg3, arg4); in meson_sm_call()
145 u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4) in meson_sm_call_read() argument
159 if (meson_sm_call(cmd_index, &size, arg0, arg1, arg2, arg3, arg4) < 0) in meson_sm_call_read()
192 u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4) in meson_sm_call_write() argument
207 if (meson_sm_call(cmd_index, &written, arg0, arg1, arg2, arg3, arg4) < 0) in meson_sm_call_write()
/Linux-v4.19/arch/arm/mach-bcm/
Dbcm_kona_smc.c29 unsigned arg0; member
151 writel_relaxed(data->arg0, args++); in __bcm_kona_smc()
163 unsigned bcm_kona_smc(unsigned service_id, unsigned arg0, unsigned arg1, in bcm_kona_smc() argument
169 data.arg0 = arg0; in bcm_kona_smc()
Dbcm_kona_smc.h27 unsigned arg0,
/Linux-v4.19/arch/arm64/kernel/
Dcpu-reset.h17 unsigned long arg0, unsigned long arg1, unsigned long arg2);
20 unsigned long arg0, in cpu_soft_restart() argument
31 restart(el2_switch, entry, arg0, arg1, arg2); in cpu_soft_restart()
/Linux-v4.19/include/linux/firmware/meson/
Dmeson_sm.h24 int meson_sm_call(unsigned int cmd_index, u32 *ret, u32 arg0, u32 arg1,
27 u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4);
29 u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4);
/Linux-v4.19/tools/testing/selftests/x86/
Dptrace_syscall.c44 uint32_t nr, arg0, arg1, arg2, arg3, arg4, arg5; member
61 "+b" (args->arg0), "+c" (args->arg1), "+d" (args->arg2), in do_full_int80()
143 .arg0 = 10, .arg1 = 11, .arg2 = 12, in test_sys32_regs()
150 args.arg0 != 10 || args.arg1 != 11 || args.arg2 != 12 || in test_sys32_regs()
161 args.arg0 = getpid(); in test_sys32_regs()
165 args.arg0 != getpid() || args.arg1 != SIGUSR1 || args.arg2 != 12 || in test_sys32_regs()
/Linux-v4.19/include/linux/usb/
Dof.h18 enum usb_dr_mode of_usb_get_dr_mode_by_phy(struct device_node *np, int arg0);
29 of_usb_get_dr_mode_by_phy(struct device_node *np, int arg0) in of_usb_get_dr_mode_by_phy() argument
/Linux-v4.19/drivers/usb/common/
Dcommon.c138 enum usb_dr_mode of_usb_get_dr_mode_by_phy(struct device_node *np, int arg0) in of_usb_get_dr_mode_by_phy() argument
150 if (arg0 == -1) { in of_usb_get_dr_mode_by_phy()
164 args.args[0] == arg0)) in of_usb_get_dr_mode_by_phy()
/Linux-v4.19/arch/parisc/boot/compressed/
Dhead.S36 copy %r1, %arg0
79 load32 KERNEL_BINARY_TEXT_START, %arg0 /* free mem */
/Linux-v4.19/arch/sh/kernel/
Dsh_bios.c28 static inline long sh_bios_call(long func, long arg0, long arg1, long arg2, in sh_bios_call() argument
32 register long r4 __asm__("r4") = arg0; in sh_bios_call()
/Linux-v4.19/tools/testing/selftests/kvm/include/
Dkvm_util.h159 static inline void __exit_to_l0(uint16_t port, uint64_t arg0, uint64_t arg1) in __exit_to_l0() argument
163 : [port]"d"(port), "D"(arg0), "S"(arg1) in __exit_to_l0()
186 uint64_t arg0; member
/Linux-v4.19/drivers/firmware/
Darm_sdei.c39 unsigned long arg0, unsigned long arg1,
138 static int invoke_sdei_fn(unsigned long function_id, unsigned long arg0, in invoke_sdei_fn() argument
147 sdei_firmware_call(function_id, arg0, arg1, arg2, arg3, arg4, in invoke_sdei_fn()
875 unsigned long arg0, unsigned long arg1, in sdei_smccc_smc() argument
879 arm_smccc_smc(function_id, arg0, arg1, arg2, arg3, arg4, 0, 0, res); in sdei_smccc_smc()
883 unsigned long arg0, unsigned long arg1, in sdei_smccc_hvc() argument
887 arm_smccc_hvc(function_id, arg0, arg1, arg2, arg3, arg4, 0, 0, res); in sdei_smccc_hvc()
/Linux-v4.19/arch/ia64/kernel/
Dsigframe.h14 unsigned long arg0; /* signum */ member
/Linux-v4.19/arch/mips/kernel/
Drelocate_kernel.S17 PTR_L a0, arg0
153 arg0: PTR 0x0 label
/Linux-v4.19/arch/ia64/hp/sim/
Dhpsim_ssc.h35 extern long ia64_ssc (long arg0, long arg1, long arg2, long arg3, int nr);

123