Searched refs:r2 (Results 1 - 25 of 529) sorted by relevance

1234567891011>>

/linux-master/arch/hexagon/lib/
H A Dumodsi3.S10 r2 = cl0(r0) define
15 r2 = sub(r3,r2) define
19 loop0(1f,r2)
20 p1 = cmp.eq(r2,#0)
21 r2 = lsl(r1,r2) define
26 p0 = cmp.gtu(r2,r0)
27 if (!p0.new) r0 = sub(r0,r2)
28 r2 define
[all...]
H A Dmemset.S29 p0 = cmp.eq(r2, #0)
30 p1 = cmp.gtu(r2, #7)
47 loop0(1f, r2) /* byte loop */
59 p1 = cmp.eq(r2, #1)
72 p1 = cmp.eq(r2, #2)
84 p0 = cmp.gtu(r2, #7)
85 p1 = cmp.eq(r2, #4)
91 p0 = cmp.gtu(r2, #11)
97 r10 = lsr(r2, #3)
114 p1 = cmp.eq(r2, #
184 r2 = add(r2,#-1) define
194 r2 = add(r2,#-2) define
205 r2 = add(r2,#-4) define
219 r2 = add(r2,#-8) define
225 r2 = add(r2,#-8) define
231 r2 = add(r2,#-8) define
248 r2 = add(r2,#-32) define
261 r2 = add(r2,#-8) define
269 r2 = add(r2,#-4) define
278 r2 = add(r2,#-2) define
293 r2 = add(r2,#-32) define
[all...]
H A Dmodsi3.S11 r2 = abs(r0) define
15 r3 = cl0(r2)
17 p0 = cmp.gtu(r1,r2)
26 r0 = r2
27 r2 = lsl(r1,r3) define
32 p0 = cmp.gtu(r2,r0)
33 if (!p0.new) r0 = sub(r0,r2)
34 r2 = lsr(r2,#1) define
38 p0 = cmp.gtu(r2,r
[all...]
/linux-master/arch/arm/mach-socfpga/
H A Dself-refresh.S41 * r2 : temp storage of register values
49 mrc p15, 0, r2, c15, c0, 0
50 orr r2, r2, #1
51 mcr p15, 0, r2, c15, c0, 0
54 ldr r2, [r0, #SDR_CTRLGRP_LOWPWREQ_ADDR]
55 orr r2, r2, #SELFRSHREQ_MASK
56 str r2, [r0, #SDR_CTRLGRP_LOWPWREQ_ADDR]
61 ldr r2, [r
[all...]
/linux-master/arch/sh/lib/
H A D__clear_user.S22 mov r4, r2
27 add #31, r2
28 and r1, r2
29 cmp/eq r4, r2
31 mov r2, r3
34 mov r4, r2
37 0: mov.b r0, @r2
39 add #1, r2
42 mov r2, r4
47 cmp/hi r2, r
[all...]
H A Ddiv64.S19 mov #0, r2
21 mov r1, r2
25 rotcl r2
28 rotcl r2
29 mul.l r6, r2
39 mov r2, r1
46 mov r2, r0
/linux-master/arch/arm/mach-imx/
H A Dsuspend-imx53.S49 add r2, r0, #SUSPEND_INFO_MX53_IO_STATE_OFFSET
53 ldr r5, [r2], #12 /* IOMUXC register offset */
55 str r6, [r2], #4 /* save area */
62 ldr r2,[r1, #M4IF_MCR0_OFFSET]
63 orr r2, r2, #M4IF_MCR0_FDVFS
64 str r2,[r1, #M4IF_MCR0_OFFSET]
68 ldr r2,[r1, #M4IF_MCR0_OFFSET]
69 ands r2, r2, #M4IF_MCR0_FDVAC
[all...]
/linux-master/arch/arm/lib/
H A Dstrchr.S16 1: ldrb r2, [r0], #1
17 teq r2, r1
18 teqne r2, #0
20 teq r2, r1
H A Dio-writesl.S11 teq r2, #0 @ do we have to check for the zero len?
16 subs r2, r2, #4
20 subs r2, r2, #4
27 2: movs r2, r2, lsl #31
43 subs r2, r2, #1
51 subs r2, r
[all...]
H A Dio-writesw-armv4.S26 sub r2, r2, #1
30 teq r2, #0
37 subs r2, r2, #8
41 subs r2, r2, #8
48 .Lno_outsw_8: tst r2, #4
55 .Lno_outsw_4: movs r2, r2, ls
[all...]
H A Dstrrchr.S16 1: ldrb r2, [r0], #1
17 teq r2, r1
19 teq r2, #0
H A Dbitops.h11 mov r2, #1
20 mov r3, r2, lsl r3 variable
21 1: ldrex r2, [r1] variable
22 \instr r2, r2, r3 variable
23 strex r0, r2, [r1] variable
36 mov r2, #1
40 mov r3, r2, lsl r3 @ create mask variable
47 1: ldrex r2, [r1]
48 ands r0, r2, r variable
49 \\instr r2, r2, r3 @ toggle bit variable
50 strex ip, r2, [r1] variable
[all...]
H A Dgetuser.S18 * r2, r3 contains the zero-extended value
33 check_uaccess r0, 1, r1, r2, __get_user_bad
34 1: TUSER(ldrb) r2, [r0]
41 check_uaccess r0, 2, r1, r2, __get_user_bad
44 2: TUSER(ldrh) r2, [r0]
50 2: ldrbt r2, [r0], #1
54 2: ldrb r2, [r0]
58 orr r2, r2, rb, lsl #8
60 orr r2, r
[all...]
/linux-master/arch/nios2/boot/compressed/
H A Dhead.S26 movui r2, NIOS2_ICACHE_LINE_SIZE
28 sub r1, r1, r2
32 movui r2, NIOS2_DCACHE_LINE_SIZE
34 sub r1, r1, r2
39 movia r2, chkadr
40 beq r1, r2, finish_move /* We are running in correct address,
42 /* move code, r1: src, r2: dest, r3: last dest */
44 movia r2, _start /* Destination */
47 stw r8, 0(r2) /* stort a word to dest [r2] */
[all...]
/linux-master/arch/arc/lib/
H A Dstrcpy-700.S19 or r2,r0,r1
20 bmsk_s r2,r2,1
21 brne.d r2,0,charloop
27 sub r2,r3,r8
28 bic_s r2,r2,r3
29 tst_s r2,r12
38 sub r2,r3,r8
39 bic_s r2,r
[all...]
H A Dstrcmp.S16 or r2,r0,r1
17 bmsk_s r2,r2,1
18 brne r2,0,.Lcharloop
22 ld.ab r2,[r0,4]
25 sub r4,r2,r12
26 bic r4,r4,r2
29 breq r2,r3,.Lwordloop
31 xor r0,r2,r3 ; mask for difference
36 and_s r2,r
[all...]
H A Dstrcmp-archs.S9 or r2, r0, r1
10 bmsk_s r2, r2, 1
11 brne r2, 0, @.Lcharloop
14 ld.ab r2, [r0, 4]
22 sub r4, r2, r12
24 bic r4, r4, r2
28 cmp r2, r3
30 mov.eq r2, r5
36 swape r2, r
[all...]
H A Dstrchr-700.S16 bmsk r2,r0,1
19 breq.d r2,r0,.Laligned
21 sub_s r0,r0,r2
22 asl r7,r2,3
23 ld_s r2,[r0]
31 sub r12,r2,r7
32 bic_s r12,r12,r2
35 xor r6,r2,r5
36 ld.a r2,[r0,4]
47 bic r2,r
[all...]
H A Dmemcpy-700.S12 brls.d r2,r3,.Lcopy_bytewise
13 sub.f r3,r2,1
17 bmsk_s r2,r2,1
27 breq r2,0,.Last_store
30 add3 r2,-1,r2
33 bmsk r12,r12,r2
36 sub3 r2,31,r2
[all...]
/linux-master/include/media/
H A Dv4l2-rect.h73 * v4l2_rect_same_size() - return true if r1 has the same size as r2
75 * @r2: rectangle.
80 const struct v4l2_rect *r2)
82 return r1->width == r2->width && r1->height == r2->height;
86 * v4l2_rect_same_position() - return true if r1 has the same position as r2
88 * @r2: rectangle.
93 const struct v4l2_rect *r2)
95 return r1->top == r2->top && r1->left == r2
79 v4l2_rect_same_size(const struct v4l2_rect *r1, const struct v4l2_rect *r2) argument
92 v4l2_rect_same_position(const struct v4l2_rect *r1, const struct v4l2_rect *r2) argument
105 v4l2_rect_equal(const struct v4l2_rect *r1, const struct v4l2_rect *r2) argument
117 v4l2_rect_intersect(struct v4l2_rect *r, const struct v4l2_rect *r1, const struct v4l2_rect *r2) argument
165 v4l2_rect_overlap(const struct v4l2_rect *r1, const struct v4l2_rect *r2) argument
194 v4l2_rect_enclosed(struct v4l2_rect *r1, struct v4l2_rect *r2) argument
[all...]
/linux-master/arch/hexagon/mm/
H A Dcopy_from_user.S31 #define bytes r2
39 /* Alignment loop. r2 has been updated. Return it. */
45 r0 = r2
54 r2 += sub(src_sav,src)
57 r0 = r2
64 r2 += sub(src_sav,src)
67 r0 = r2
74 r2 += sub(src_sav,src)
77 r0 = r2
84 r2
[all...]
/linux-master/kernel/
H A Dresource_kunit.c24 static struct resource r2 = { .start = R2_START, .end = R2_END }; variable in typeref:struct:resource
30 struct resource *r2; member in struct:result
37 .r1 = &r1, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
39 .r1 = &r2, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
41 .r1 = &r3, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
43 .r1 = &r4, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
45 .r1 = &r2, .r2 = &r1, .ret = false,
47 .r1 = &r3, .r2
83 resource_do_test(struct kunit *test, bool ret, struct resource *r, bool exp_ret, struct resource *exp_r, struct resource *r1, struct resource *r2) argument
[all...]
/linux-master/crypto/
H A Dserpent_generic.c228 static noinline void __serpent_setkey_sbox(u32 r0, u32 r1, u32 r2, argument
232 S3(r3, r4, r0, r1, r2); store_and_load_keys(r1, r2, r4, r3, 28, 24);
233 S4(r1, r2, r4, r3, r0); store_and_load_keys(r2, r4, r3, r0, 24, 20);
234 S5(r2, r4, r3, r0, r1); store_and_load_keys(r1, r2, r4, r0, 20, 16);
235 S6(r1, r2, r4, r0, r3); store_and_load_keys(r4, r3, r2, r0, 16, 12);
236 S7(r4, r3, r2, r
274 u32 r0, r1, r2, r3, r4; local
462 u32 r0, r1, r2, r3, r4; local
521 u32 r0, r1, r2, r3, r4; local
[all...]
/linux-master/arch/hexagon/kernel/
H A Dhead.S36 r2.h = #0xffc0;
37 r2.l = #0x0000;
38 r25 = and(r2,r25); /* R25 holds PHYS_OFFSET now */
62 r2.l = #LO(stext);
67 r2.h = #HI(stext);
71 r1 = sub(r1, r2);
78 r2.h = #0xffc0;
79 r2.l = #0x0000; /* round back down to 4MB boundary */
80 r1 = and(r1,r2);
81 r2 define
82 r2 = asl(r2, #2) /* times sizeof(PTE) (4bytes) */ define
84 r2 = #PTE_BITS define
103 r2 = #PTE_BITS define
141 r2 = r25; /* phys_offset */ define
142 r2 = and(r1,r2); define
146 r2 = lsr(r2, #22) /* 4MB page number */ define
147 r2 = asl(r2, #2) /* times sizeof(PTE) (4bytes) */ define
197 r2 = sub(r2,r0); define
[all...]
/linux-master/arch/arm/kernel/
H A Ddebug.S55 printhex: adr r2, hexbuf_rel
56 ldr r3, [r2]
57 add r2, r2, r3
58 add r3, r2, r1
67 teq r3, r2
69 mov r0, r2
84 addruart_current r3, r1, r2
93 waituartcts r2, r3
95 waituarttxrdy r2, r
[all...]

Completed in 298 milliseconds

1234567891011>>