| /OK3568_Linux_fs/kernel/drivers/video/fbdev/core/ |
| H A D | cfbcopyarea.c | 107 unsigned long d0, d1; in bitcpy() local 127 d1 = FB_READL(src + 1); in bitcpy() 128 d1 = fb_rev_pixels_in_long(d1, bswapmask); in bitcpy() 129 d0 = d0 >> right | d1 << left; in bitcpy() 145 d1 = d0; in bitcpy() 150 d1 = FB_READL(src++); in bitcpy() 151 d1 = fb_rev_pixels_in_long(d1, bswapmask); in bitcpy() 153 d0 = d0 >> right | d1 << left; in bitcpy() 158 d0 = d1; in bitcpy() 165 d1 = FB_READL(src++); in bitcpy() [all …]
|
| H A D | syscopyarea.c | 76 unsigned long d0, d1; in bitcpy() local 96 d1 = *src; in bitcpy() 97 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy() 117 d1 = *src++; in bitcpy() 118 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy() 120 d0 = d1; in bitcpy() 129 d1 = *src++; in bitcpy() 130 *dst++ = d0 >> right | d1 << left; in bitcpy() 131 d0 = d1; in bitcpy() 132 d1 = *src++; in bitcpy() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wan/ |
| H A D | wanxlfw.S | 301 movel SICR, %d1 // D1 = clock settings in SICR 302 andl clocking_mask(%d0), %d1 305 orl clocking_txfromrx(%d0), %d1 309 orl clocking_ext(%d0), %d1 311 movel %d1, SICR // update clock settings in SICR 317 movel first_buffer(%d0), %d1 // D1 = starting buffer address 326 movel %d1, (%a1)+ // buffer address 327 addl #BUFFER_LENGTH, %d1 332 movel %d1, (%a1)+ // buffer address 338 movel %d1, (%a1)+ // buffer address [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/crypto/ |
| H A D | poly1305-armv8.pl | 47 my ($h0,$h1,$h2,$r0,$r1,$s1,$t0,$t1,$d0,$d1,$d2) = map("x$_",(4..14)); 96 adr $d1,.Lpoly1305_emit 101 stp w#$d0,w#$d1,[$len] 103 stp $d0,$d1,[$len] 124 mov w#$d1,w#$h0 130 lsr $d1,$h0,#32 136 add $d0,$d0,$d1,lsl#26 // base 2^26 -> base 2^64 137 lsr $d1,$d2,#12 139 add $d1,$d1,x15,lsl#14 140 adc $d1,$d1,xzr [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/math-emu/ |
| H A D | fp_util.S | 99 clr.l %d1 | sign defaults to zero 103 moveq #1,%d1 105 1: swap %d1 106 move.w #0x3fff+31,%d1 107 move.l %d1,(%a0)+ | set sign / exp 130 move.l %d0,%d1 132 lsr.l #8,%d1 | exponent / sign 133 lsr.l #7,%d1 134 lsr.w #8,%d1 136 cmp.w #0xff,%d1 | NaN / Inf? [all …]
|
| H A D | fp_movem.S | 46 | %d1 contains the mask and count of the register list 58 2: move.l %d0,%d1 59 swap %d1 61 1: addq.w #1,%d1 | count the # of registers in 62 2: lsr.b #1,%d0 | register list and keep it in %d1 65 printf PDECODE,"#%08x",1,%d1 132 swap %d1 | get fpu register list 157 3: lsl.b #1,%d1 176 4: lsl.b #1,%d1 207 move.l %d0,%d1 [all …]
|
| H A D | fp_move.S | 48 move.w %d0,%d1 | store data size twice in %d1 49 swap %d1 | one can be trashed below 50 move.w %d0,%d1 54 move.b (%a0,%d1.w),%d0 75 move.w %d0,%d1 83 swap %d1 84 move.l %d1,%d2 86 jmp ([0f:w,%pc,%d1.w*4]) 98 move.l %d0,%d1 102 move.b %d1,%d0 [all …]
|
| H A D | fp_cond.S | 83 swap %d1 | test condition in %d1 84 tst.w %d1 86 move.l %d0,%d1 102 move.w %d0,%d1 103 swap %d1 116 move.w %d0,%d1 | save register nr 118 swap %d1 119 move.b %d1,%d0 120 swap %d1 165 swap %d1 [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/fpsp040/ |
| H A D | round.S | 24 | d1(high word) contains rounding precision: 28 | d1(low word) contains rounding mode: 55 swap %d1 |set up d1.w for round prec. 64 movel (%a1,%d1.w*4),%a1 67 | Jump table indexed by rounding mode in d1.w. All following assumes 81 swap %d1 |set up d1 for round prec. 99 movel (%a1,%d1.w*4),%a1 106 swap %d1 |set up d1 for round prec. 116 swap %d1 |set up d1 for round prec. 120 movel (%a1,%d1.w*4),%a1 [all …]
|
| /OK3568_Linux_fs/kernel/lib/math/ |
| H A D | rational.c | 50 unsigned long n, d, n0, d0, n1, d1, n2, d2; in rational_best_approximation() local 53 n0 = d1 = 0; in rational_best_approximation() 74 d2 = d0 + a * d1; in rational_best_approximation() 84 if (d1) in rational_best_approximation() 85 t = (max_denominator - d0) / d1; in rational_best_approximation() 93 if (!d1 || 2u * t > a || (2u * t == a && d0 * dp > d1 * d)) { in rational_best_approximation() 95 d1 = d0 + t * d1; in rational_best_approximation() 101 d0 = d1; in rational_best_approximation() 102 d1 = d2; in rational_best_approximation() 105 *best_denominator = d1; in rational_best_approximation()
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/grub/files/ |
| H A D | CVE-2021-3695-video-readers-png-Drop-greyscale-support-to-fix-heap.patch | 10 i++, d1 += 4, d2 += 2) 12 d1[R3] = d2[1]; 13 d1[G3] = d2[1]; 14 d1[B3] = d2[1]; 17 The increment of d1 is wrong. d1 is incremented by 4 bytes per iteration, 113 d1c = d1; 127 - i++, d1 += 4, d2 += 4) 129 - d1[R4] = d2[3]; 130 - d1[G4] = d2[3]; 131 - d1[B4] = d2[3]; [all …]
|
| /OK3568_Linux_fs/kernel/include/asm-generic/ |
| H A D | xor.h | 101 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_2() local 103 d1 = p1[1]; /* ... in bursts, if possible. */ in xor_32regs_2() 111 d1 ^= p2[1]; in xor_32regs_2() 119 p1[1] = d1; in xor_32regs_2() 138 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_3() local 140 d1 = p1[1]; /* ... in bursts, if possible. */ in xor_32regs_3() 148 d1 ^= p2[1]; in xor_32regs_3() 156 d1 ^= p3[1]; in xor_32regs_3() 164 p1[1] = d1; in xor_32regs_3() 184 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_4() local [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/coldfire/ |
| H A D | entry.S | 112 movel %sp,%d1 /* get thread_info pointer */ 113 andl #-THREAD_SIZE,%d1 /* at base of kernel stack */ 114 movel %d1,%a0 115 movel %a0@(TINFO_FLAGS),%d1 /* get thread_info->flags */ 116 andl #(1<<TIF_NEED_RESCHED),%d1 119 movel %a0@(TINFO_PREEMPT),%d1 120 cmpl #0,%d1 128 moveml %sp@,%d1-%d5/%a0-%a2 136 movel %sp,%d1 /* get thread_info pointer */ 137 andl #-THREAD_SIZE,%d1 /* at base of kernel stack */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/kernel/ |
| H A D | head.S | 661 clrl %d1 668 bset #CPUTYPE_060,%d1 669 bset #CPUTYPE_0460,%d1 677 bset #CPUTYPE_040,%d1 678 bset #CPUTYPE_0460,%d1 686 bset #CPUTYPE_020,%d1 693 movel %d1,%a0@ 711 clrl %d1 736 movel #_PAGE_CACHE040W,%d1 744 movel %d1,%a0@ [all …]
|
| /OK3568_Linux_fs/kernel/arch/m68k/lib/ |
| H A D | udivsi3.S | 68 #define d1 REG (d1) macro 91 movel sp@(12), d1 /* d1 = divisor */ 94 cmpl IMM (0x10000), d1 /* divisor >= 2 ^ 16 ? */ 99 divu d1, d2 /* high quotient in lower word */ 103 divu d1, d2 /* low quotient */ 107 L3: movel d1, d2 /* use d2 as divisor backup */ 108 L4: lsrl IMM (1), d1 /* shift divisor */ 110 cmpl IMM (0x10000), d1 /* still divisor >= 2 ^ 16 ? */ 112 divu d1, d0 /* now we have 16 bit divisor */ 118 movel d2, d1 [all …]
|
| H A D | modsi3.S | 70 #define d1 REG (d1) macro 91 movel sp@(8), d1 /* d1 = divisor */ 93 movel d1, sp@- 97 movel sp@(8), d1 /* d1 = divisor */ 99 movel d1, sp@- 104 mulsl d1,d0 106 movel sp@(4), d1 /* d1 = dividend */ 107 subl d0, d1 /* d1 = a - (a/b)*b */ 108 movel d1, d0
|
| H A D | umodsi3.S | 68 #define d1 REG (d1) macro 89 movel sp@(8), d1 /* d1 = divisor */ 91 movel d1, sp@- 95 movel sp@(8), d1 /* d1 = divisor */ 97 movel d1, sp@- 102 mulsl d1,d0 104 movel sp@(4), d1 /* d1 = dividend */ 105 subl d0, d1 /* d1 = a - (a/b)*b */ 106 movel d1, d0
|
| /OK3568_Linux_fs/kernel/arch/m68k/ifpsp060/src/ |
| H A D | fplsp.S | 565 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1 579 mov.b %d0,%d1 586 tst.b %d1 591 cmpi.b %d1,&ZERO # is operand a ZERO? 596 cmpi.b %d1,&INF # is operand an INF? 601 cmpi.b %d1,&QNAN # is operand a QNAN? 612 movm.l EXC_DREGS(%a6),&0x0303 # restore d0-d1/a0-a1 622 movm.l &0x0303,EXC_DREGS(%a6) # save d0-d1/a0-a1 636 mov.b %d0,%d1 643 mov.b %d1,STAG(%a6) [all …]
|
| /OK3568_Linux_fs/u-boot/lib/ |
| H A D | rational.c | 48 unsigned long n, d, n0, d0, n1, d1, n2, d2; in rational_best_approximation() local 51 n0 = d1 = 0; in rational_best_approximation() 72 d2 = d0 + a * d1; in rational_best_approximation() 81 (max_denominator - d0) / d1); in rational_best_approximation() 86 if (2u * t > a || (2u * t == a && d0 * dp > d1 * d)) { in rational_best_approximation() 88 d1 = d0 + t * d1; in rational_best_approximation() 94 d0 = d1; in rational_best_approximation() 95 d1 = d2; in rational_best_approximation() 98 *best_denominator = d1; in rational_best_approximation()
|
| /OK3568_Linux_fs/kernel/arch/x86/lib/ |
| H A D | string_32.c | 20 int d0, d1, d2; in strcpy() local 25 : "=&S" (d0), "=&D" (d1), "=&a" (d2) in strcpy() 35 int d0, d1, d2, d3; in strncpy() local 45 : "=&S" (d0), "=&D" (d1), "=&c" (d2), "=&a" (d3) in strncpy() 55 int d0, d1, d2, d3; in strcat() local 63 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strcat() 73 int d0, d1, d2, d3; in strncat() local 86 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strncat() 97 int d0, d1; in strcmp() local 109 : "=a" (res), "=&S" (d0), "=&D" (d1) in strcmp() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/rapidjson/1.1.0/include/rapidjson/internal/ |
| H A D | itoa.h | 43 const uint32_t d1 = (value / 100) << 1; in u32toa() local 47 *buffer++ = cDigitsLut[d1]; in u32toa() 49 *buffer++ = cDigitsLut[d1 + 1]; in u32toa() 59 const uint32_t d1 = (b / 100) << 1; in u32toa() local 66 *buffer++ = cDigitsLut[d1]; in u32toa() 68 *buffer++ = cDigitsLut[d1 + 1]; in u32toa() 95 const uint32_t d1 = (b / 100) << 1; in u32toa() local 101 *buffer++ = cDigitsLut[d1]; in u32toa() 102 *buffer++ = cDigitsLut[d1 + 1]; in u32toa() 138 const uint32_t d1 = (v / 100) << 1; in u64toa() local [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/m54451evb/ |
| H A D | sbf_dram_init.S | 26 move.l #0x13, %d1 34 add.l #1, %d1 42 or.l %d1, (%a1) 45 or.l %d1, (%a2) 64 move.l #1000, %d1 83 move.l #500, %d1 86 move.l #(CONFIG_SYS_SDRAM_CTRL), %d1 87 and.l #0x7FFFFFFF, %d1 89 or.l #0x10000C00, %d1 91 move.l %d1, (%a2) [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/crypto/ |
| H A D | poly1305-mips.pl | 226 my ($h0,$h1,$h2,$r0,$r1,$rs1,$d0,$d1,$d2) = 369 daddu $d1,$h1,$in1 371 sltu $tmp1,$d1,$h1 372 daddu $d1,$tmp0 376 sltu $tmp0,$d1,$tmp0 380 dmultu ($rs1,$d1) # h1*5*r1 383 mflo ($tmp0,$rs1,$d1) 384 mfhi ($tmp1,$rs1,$d1) 393 dmultu ($r0,$d1) # h1*r0 396 mflo ($tmp0,$r0,$d1) [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/m54455evb/ |
| H A D | sbf_dram_init.S | 26 move.l #0x13, %d1 34 add.l #1, %d1 42 or.l %d1, (%a1) 45 or.l %d1, (%a2) 70 move.l #1000, %d1 87 move.l #500, %d1 90 move.l #(CONFIG_SYS_SDRAM_CTRL), %d1 91 and.l #0x7FFFFFFF, %d1 93 or.l #0x10000C00, %d1 95 move.l %d1, (%a2) [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/lpc10/ |
| H A D | median.c | 16 extern integer median_(integer *d1, integer *d2, integer *d3); 42 integer median_(integer *d1, integer *d2, integer *d3) in median_() argument 49 if (*d2 > *d1 && *d2 > *d3) { in median_() 50 ret_val = *d1; in median_() 51 if (*d3 > *d1) { in median_() 54 } else if (*d2 < *d1 && *d2 < *d3) { in median_() 55 ret_val = *d1; in median_() 56 if (*d3 < *d1) { in median_()
|