Searched refs:reg2 (Results 1 - 25 of 174) sorted by relevance

1234567

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/lib/
H A Ddiv64.c21 register uint32_t reg2 asm("2");
36 reg2 = 0UL;
40 : "+d" (reg2), "+d" (reg3) : "d" (base) : "cc" );
66 : "+d" (reg2), "+d" (reg3), "=d" (tmp)
69 return reg2;
131 register uint32_t reg2 asm("2");
135 reg2 = 0UL;
139 : "+d" (reg2), "+d" (reg3) : "d" (base) : "cc" );
144 : "+d" (reg2), "+d" (reg3) : "d" (base) : "cc" );
146 return reg2;
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/lib/
H A Ddiv64.c21 register uint32_t reg2 asm("2");
36 reg2 = 0UL;
40 : "+d" (reg2), "+d" (reg3) : "d" (base) : "cc" );
66 : "+d" (reg2), "+d" (reg3), "=d" (tmp)
69 return reg2;
131 register uint32_t reg2 asm("2");
135 reg2 = 0UL;
139 : "+d" (reg2), "+d" (reg3) : "d" (base) : "cc" );
144 : "+d" (reg2), "+d" (reg3) : "d" (base) : "cc" );
146 return reg2;
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/arm/lib/
H A Dcsumpartialcopy.S32 .macro load2b, reg1, reg2
34 ldrb \reg2, [r0], #1
41 .macro load2l, reg1, reg2
43 ldr \reg2, [r0], #4
46 .macro load4l, reg1, reg2, reg3, reg4
47 ldmia r0!, {\reg1, \reg2, \reg3, \reg4}
H A Dmemcpy.S24 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
25 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
28 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
29 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
40 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
41 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
48 .macro enter reg1 reg2
49 stmdb sp!, {r0, \reg1, \reg2}
52 .macro exit reg1 reg2
53 ldmfd sp!, {r0, \reg1, \reg2}
[all...]
H A Dcopy_from_user.S47 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
49 ldr1w \ptr, \reg2, \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}
75 .macro enter reg1 reg2
77 stmdb sp!, {r0, r2, r3, \reg1, \reg2}
80 .macro exit reg1 reg2
82 ldmfd sp!, {r0, \reg1, \reg2}
[all...]
H A 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
65 str1w \ptr, \reg2, \abort
78 .macro enter reg1 reg2
80 stmdb sp!, {r0, r2, r3, \reg1, \reg2}
83 .macro exit reg1 reg2
85 ldmfd sp!, {r0, \reg1, \reg2}
[all...]
H A Dcsumpartialcopyuser.S32 .macro load2b, reg1, reg2
34 ldrusr \reg2, r0, 1
41 .macro load2l, reg1, reg2
43 ldrusr \reg2, r0, 4
46 .macro load4l, reg1, reg2, reg3, reg4
48 ldrusr \reg2, r0, 4
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/lib/
H A Dcsumpartialcopy.S32 .macro load2b, reg1, reg2
34 ldrb \reg2, [r0], #1
41 .macro load2l, reg1, reg2
43 ldr \reg2, [r0], #4
46 .macro load4l, reg1, reg2, reg3, reg4
47 ldmia r0!, {\reg1, \reg2, \reg3, \reg4}
H A Dmemcpy.S24 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
25 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
28 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
29 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
40 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
41 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
48 .macro enter reg1 reg2
49 stmdb sp!, {r0, \reg1, \reg2}
52 .macro exit reg1 reg2
53 ldmfd sp!, {r0, \reg1, \reg2}
[all...]
H A Dcopy_from_user.S47 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
49 ldr1w \ptr, \reg2, \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}
75 .macro enter reg1 reg2
77 stmdb sp!, {r0, r2, r3, \reg1, \reg2}
80 .macro exit reg1 reg2
82 ldmfd sp!, {r0, \reg1, \reg2}
[all...]
H A 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
65 str1w \ptr, \reg2, \abort
78 .macro enter reg1 reg2
80 stmdb sp!, {r0, r2, r3, \reg1, \reg2}
83 .macro exit reg1 reg2
85 ldmfd sp!, {r0, \reg1, \reg2}
[all...]
H A Dcsumpartialcopyuser.S32 .macro load2b, reg1, reg2
34 ldrusr \reg2, r0, 1
41 .macro load2l, reg1, reg2
43 ldrusr \reg2, r0, 4
46 .macro load4l, reg1, reg2, reg3, reg4
48 ldrusr \reg2, r0, 4
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/kernel/
H A Dcpcmd.c29 register unsigned long reg2 asm ("2") = (addr_t) cpcmd_buf;
40 : "+d" (reg3) : "d" (reg2) : "cc");
46 register unsigned long reg2 asm ("2") = (addr_t) cpcmd_buf;
65 : "d" (reg2), "d" (reg3), "d" (*rlen) : "cc");
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/kernel/
H A Dcpcmd.c29 register unsigned long reg2 asm ("2") = (addr_t) cpcmd_buf;
40 : "+d" (reg3) : "d" (reg2) : "cc");
46 register unsigned long reg2 asm ("2") = (addr_t) cpcmd_buf;
65 : "d" (reg2), "d" (reg3), "d" (*rlen) : "cc");
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/include/asm/
H A Dtlbflush.h25 register unsigned long reg2 asm("2");
38 reg2 = reg3 = 0;
42 : : "d" (reg2), "d" (reg3), "d" (reg4), "m" (dummy) : "cc" );
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/include/asm/
H A Dtlbflush.h25 register unsigned long reg2 asm("2");
38 reg2 = reg3 = 0;
42 : : "d" (reg2), "d" (reg3), "d" (reg4), "m" (dummy) : "cc" );
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/score/include/asm/
H A Dprocessor.h52 unsigned long reg0, reg2, reg3; member in struct:thread_struct
82 .reg2 = 0, \
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/score/include/asm/
H A Dprocessor.h52 unsigned long reg0, reg2, reg3; member in struct:thread_struct
82 .reg2 = 0, \
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl/crypto/perlasm/
H A Dx86masm.pl39 { my($size,$addr,$reg1,$reg2,$idx)=@_;
42 if (!defined($idx) && 1*$reg2) { $idx=$reg2; $reg2=$reg1; undef $reg1; }
58 if ($reg2 ne "")
60 $ret .= "$reg2*$idx";
H A Dx86nasm.pl36 { my($size,$addr,$reg1,$reg2,$idx)=@_;
39 if (!defined($idx) && 1*$reg2) { $idx=$reg2; $reg2=$reg1; undef $reg1; }
59 if ($reg2 ne "")
61 $ret .= "$reg2*$idx";
H A Dx86gas.pl70 { my($addr,$reg1,$reg2,$idx)=@_;
73 if (!defined($idx) && 1*$reg2) { $idx=$reg2; $reg2=$reg1; undef $reg1; }
80 $reg2 = "%$reg2" if ($reg2);
84 if ($reg2)
86 $ret .= "($reg1,$reg2,$idx)";
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/openssl/crypto/perlasm/
H A Dx86masm.pl39 { my($size,$addr,$reg1,$reg2,$idx)=@_;
42 if (!defined($idx) && 1*$reg2) { $idx=$reg2; $reg2=$reg1; undef $reg1; }
58 if ($reg2 ne "")
60 $ret .= "$reg2*$idx";
H A Dx86nasm.pl36 { my($size,$addr,$reg1,$reg2,$idx)=@_;
39 if (!defined($idx) && 1*$reg2) { $idx=$reg2; $reg2=$reg1; undef $reg1; }
59 if ($reg2 ne "")
61 $ret .= "$reg2*$idx";
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/openssl/crypto/perlasm/
H A Dx86masm.pl39 { my($size,$addr,$reg1,$reg2,$idx)=@_;
42 if (!defined($idx) && 1*$reg2) { $idx=$reg2; $reg2=$reg1; undef $reg1; }
58 if ($reg2 ne "")
60 $ret .= "$reg2*$idx";
H A Dx86nasm.pl36 { my($size,$addr,$reg1,$reg2,$idx)=@_;
39 if (!defined($idx) && 1*$reg2) { $idx=$reg2; $reg2=$reg1; undef $reg1; }
59 if ($reg2 ne "")
61 $ret .= "$reg2*$idx";

Completed in 179 milliseconds

1234567