Home
last modified time | relevance | path

Searched refs:reg4 (Results 1 – 14 of 14) sorted by relevance

/arch/arm/lib/
Dmemcpy.S23 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
24 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
27 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
28 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
39 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
40 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
Dcopy_from_user.S47 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
51 ldr1w \ptr, \reg4, \abort
54 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
55 ldr4w \ptr, \reg1, \reg2, \reg3, \reg4, \abort
67 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
68 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
Dcopy_to_user.S47 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
48 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
51 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
52 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
63 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
67 str1w \ptr, \reg4, \abort
Dcsumpartialcopy.S46 .macro load4l, reg1, reg2, reg3, reg4 argument
47 ldmia r0!, {\reg1, \reg2, \reg3, \reg4}
Dcsumpartialcopyuser.S60 .macro load4l, reg1, reg2, reg3, reg4 argument
64 ldrusr \reg4, r0, 4
/arch/unicore32/lib/
Dcopy_to_user.S40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
41 ldm.w (\reg1, \reg2, \reg3, \reg4), [\ptr]+
44 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
45 ldm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+
57 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
58 100: stm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+
Dcopy_from_user.S40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
41 100: ldm.w (\reg1, \reg2, \reg3, \reg4), [\ptr]+
48 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
49 100: ldm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+
64 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
65 stm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+
/arch/s390/kernel/
Dcpcmd.c45 register unsigned long reg4 asm ("4") = cmdlen | 0x40000000L; in diag8_response()
61 : "+d" (reg4), "+d" (reg5) in diag8_response()
64 return reg4; in diag8_response()
/arch/s390/include/asm/
Dtlbflush.h49 register unsigned long reg4 asm("4"); in __tlb_flush_global()
61 reg4 = ((unsigned long) &dummy) + 1; in __tlb_flush_global()
64 : : "d" (reg2), "d" (reg3), "d" (reg4), "m" (dummy) : "cc" ); in __tlb_flush_global()
Dpage.h60 register void *reg4 asm ("4") = from; in copy_page()
64 : "+d" (reg2), "+d" (reg3), "+d" (reg4), "+d" (reg5) in copy_page()
Dpgtable.h1515 register unsigned long reg4 asm("4") = ((unsigned long) pmdp) + 5; in __pmdp_csp()
1520 : "d" (reg2), "d" (reg3), "d" (reg4), "m" (*pmdp) : "cc"); in __pmdp_csp()
/arch/powerpc/kernel/
Dsys_ppc32.c94 asmlinkage int compat_sys_truncate64(const char __user * path, u32 reg4, in compat_sys_truncate64() argument
107 asmlinkage int compat_sys_ftruncate64(unsigned int fd, u32 reg4, unsigned long high, in compat_sys_ftruncate64() argument
/arch/arm/kernel/
Dkprobes-test.h251 #define TEST_RRRR(code1, reg1, val1, code2, reg2, val2, code3, reg3, val3, code4, reg4, val4) \ argument
252 TESTCASE_START(code1 #reg1 code2 #reg2 code3 #reg3 code4 #reg4) \
256 TEST_ARG_REG(reg4, val4) \
258 TEST_INSTRUCTION(code1 #reg1 code2 #reg2 code3 #reg3 code4 #reg4) \
/arch/sparc/lib/
Dcopy_page.S36 #define TOUCH(reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7) \ argument
39 fsrc2 %reg4, %f56; fsrc2 %reg5, %f58; \