/kernel/linux/linux-5.10/arch/m68k/coldfire/ |
H A D | head.S | 31 movel #CONFIG_RAMSIZE,%d0 /* hard coded memory size */ 45 movel MCFSIM_DMR0,%d0 /* get mask for 1st bank */ 46 btst #0,%d0 /* check if region enabled */ 48 andl #0xfffc0000,%d0 50 addl #0x00040000,%d0 /* convert mask to size */ 58 addl %d1,%d0 /* total mem size in d0 */ 64 movel MCFSIM_CSOR7,%d0 /* get SDRAM address mask */ 65 andil #0xfffff000,%d0 /* mask out chip select options */ 66 negl %d0 /* negat [all...] |
/kernel/linux/linux-6.6/arch/m68k/coldfire/ |
H A D | head.S | 31 movel #CONFIG_RAMSIZE,%d0 /* hard coded memory size */ 45 movel MCFSIM_DMR0,%d0 /* get mask for 1st bank */ 46 btst #0,%d0 /* check if region enabled */ 48 andl #0xfffc0000,%d0 50 addl #0x00040000,%d0 /* convert mask to size */ 58 addl %d1,%d0 /* total mem size in d0 */ 64 movel MCFSIM_CSOR7,%d0 /* get SDRAM address mask */ 65 andil #0xfffff000,%d0 /* mask out chip select options */ 66 negl %d0 /* negat [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A D | cfbcopyarea.c | 107 unsigned long d0, d1; in bitcpy() local 117 d0 = FB_READL(src); in bitcpy() 118 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy() 121 d0 <<= left; in bitcpy() 124 d0 >>= right; in bitcpy() 129 d0 = d0 >> right | d1 << left; in bitcpy() 131 d0 = fb_rev_pixels_in_long(d0, bswapmas in bitcpy() 280 unsigned long d0, d1; bitcpy_rev() local [all...] |
H A D | syscopyarea.c | 76 unsigned long d0, d1; in bitcpy() local 95 d0 = *src++; in bitcpy() 97 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy() 107 this value in 'd0'. */ in bitcpy() 108 d0 = *src++; in bitcpy() 112 *dst = comp(d0 << left, *dst, first); in bitcpy() 118 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy() 120 d0 = d1; in bitcpy() 130 *dst++ = d0 >> right | d1 << left; in bitcpy() 131 d0 in bitcpy() 253 unsigned long d0, d1; bitcpy_rev() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | cfbcopyarea.c | 107 unsigned long d0, d1; in bitcpy() local 117 d0 = FB_READL(src); in bitcpy() 118 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy() 121 d0 <<= left; in bitcpy() 124 d0 >>= right; in bitcpy() 129 d0 = d0 >> right | d1 << left; in bitcpy() 131 d0 = fb_rev_pixels_in_long(d0, bswapmas in bitcpy() 280 unsigned long d0, d1; bitcpy_rev() local [all...] |
H A D | syscopyarea.c | 76 unsigned long d0, d1; in bitcpy() local 95 d0 = *src++; in bitcpy() 97 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy() 107 this value in 'd0'. */ in bitcpy() 108 d0 = *src++; in bitcpy() 112 *dst = comp(d0 << left, *dst, first); in bitcpy() 118 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy() 120 d0 = d1; in bitcpy() 130 *dst++ = d0 >> right | d1 << left; in bitcpy() 131 d0 in bitcpy() 253 unsigned long d0, d1; bitcpy_rev() local [all...] |
/kernel/linux/linux-5.10/arch/m68k/kernel/ |
H A D | head.S | 657 movel %pc@(m68k_cputype),%d0 666 btst #CPUB_68060,%d0 675 btst #CPUB_68040,%d0 684 btst #CPUB_68020,%d0 710 clrl %d0 730 movel #_PAGE_CACHE040W,%d0 734 movew #_PAGE_CACHE040,%d0 742 movel %d0,%a0@ 776 tstl %d0 784 moveq #0,%d0 [all...] |
H A D | relocate_kernel.S | 34 pmove %tc,%d0 /* Disable MMU */ 35 bclr #7,%d0 36 pmove %d0,%tc 56 movel %a4,%d0 57 andl #0xff000000,%d0 58 orw #0xe020,%d0 /* Map 16 MiB, enable, cacheable */ 60 movec %d0,%itt0 61 movec %d0,%dtt0 66 moveq #0,%d0 68 movec %d0, [all...] |
/kernel/linux/linux-5.10/arch/powerpc/math-emu/ |
H A D | udivmodti4.c | 12 _FP_W_TYPE d1, _FP_W_TYPE d0) in _fp_udivmodti4() 20 if (d0 > n1) in _fp_udivmodti4() 24 udiv_qrnnd (q0, n0, n1, n0, d0); in _fp_udivmodti4() 33 if (d0 == 0) in _fp_udivmodti4() 34 d0 = 1 / d0; /* Divide intentionally by zero. */ in _fp_udivmodti4() 36 udiv_qrnnd (q1, n1, 0, n1, d0); in _fp_udivmodti4() 37 udiv_qrnnd (q0, n0, n1, n0, d0); in _fp_udivmodti4() 47 if (d0 > n1) in _fp_udivmodti4() 51 count_leading_zeros (bm, d0); in _fp_udivmodti4() 10 _fp_udivmodti4(_FP_W_TYPE q[2], _FP_W_TYPE r[2], _FP_W_TYPE n1, _FP_W_TYPE n0, _FP_W_TYPE d1, _FP_W_TYPE d0) _fp_udivmodti4() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/math-emu/ |
H A D | udivmodti4.c | 12 _FP_W_TYPE d1, _FP_W_TYPE d0) in _fp_udivmodti4() 20 if (d0 > n1) in _fp_udivmodti4() 24 udiv_qrnnd (q0, n0, n1, n0, d0); in _fp_udivmodti4() 33 if (d0 == 0) in _fp_udivmodti4() 34 d0 = 1 / d0; /* Divide intentionally by zero. */ in _fp_udivmodti4() 36 udiv_qrnnd (q1, n1, 0, n1, d0); in _fp_udivmodti4() 37 udiv_qrnnd (q0, n0, n1, n0, d0); in _fp_udivmodti4() 47 if (d0 > n1) in _fp_udivmodti4() 51 count_leading_zeros (bm, d0); in _fp_udivmodti4() 10 _fp_udivmodti4(_FP_W_TYPE q[2], _FP_W_TYPE r[2], _FP_W_TYPE n1, _FP_W_TYPE n0, _FP_W_TYPE d1, _FP_W_TYPE d0) _fp_udivmodti4() argument [all...] |
/kernel/linux/linux-5.10/arch/m68k/math-emu/ |
H A D | fp_cond.S | 62 move.l %d2,%d0 63 swap %d0 64 fp_get_instr_word %d0,fp_err_ua1 65 lea (-2,%a0,%d0.l),%a0 67 move.l %d2,%d0 68 swap %d0 70 tst.l %d0 79 fp_get_instr_word %d0,fp_err_ua1 80 add.w %d0,%a1 82 printf PDECODE,"d%d,%x\n",2,%d0, [all...] |
H A D | fp_entry.S | 50 GET_CURRENT(%d0) 73 tst.l %d0 115 jmp ([0f:w,%pc,%d0.w*4]) 125 move.l (PT_OFF_D0+8,%sp),%d0 126 printf PREGISTER,"{d0->%08x}",1,%d0 130 move.l (PT_OFF_D1+8,%sp),%d0 131 printf PREGISTER,"{d1->%08x}",1,%d0 135 move.l (PT_OFF_D2+8,%sp),%d0 136 printf PREGISTER,"{d2->%08x}",1,%d0 [all...] |
H A D | fp_scan.S | 67 getuser.b (%a0),%d0,fp_err_ua1,%a0 69 cmp.b #0xf2,%d0 | cpid = 1 71 cmp.b #0xfc,%d0 | cpid = 6 95 printf PDECODE,"f<op>.x fp%d",1,%d0 108 cmp.w #7,%d0 110 move.w %d0,%d1 | store data size twice in %d1 112 move.w %d0,%d1 115 clr.l %d0 116 move.b (%a0,%d1.w),%d0 117 printf PDECODE,"f<op>.%c ",1,%d0 [all...] |
/kernel/linux/linux-6.6/arch/m68k/math-emu/ |
H A D | fp_cond.S | 62 move.l %d2,%d0 63 swap %d0 64 fp_get_instr_word %d0,fp_err_ua1 65 lea (-2,%a0,%d0.l),%a0 67 move.l %d2,%d0 68 swap %d0 70 tst.l %d0 79 fp_get_instr_word %d0,fp_err_ua1 80 add.w %d0,%a1 82 printf PDECODE,"d%d,%x\n",2,%d0, [all...] |
H A D | fp_entry.S | 50 GET_CURRENT(%d0) 73 tst.l %d0 115 jmp ([0f:w,%pc,%d0.w*4]) 125 move.l (PT_OFF_D0+8,%sp),%d0 126 printf PREGISTER,"{d0->%08x}",1,%d0 130 move.l (PT_OFF_D1+8,%sp),%d0 131 printf PREGISTER,"{d1->%08x}",1,%d0 135 move.l (PT_OFF_D2+8,%sp),%d0 136 printf PREGISTER,"{d2->%08x}",1,%d0 [all...] |
H A D | fp_scan.S | 67 getuser.b (%a0),%d0,fp_err_ua1,%a0 69 cmp.b #0xf2,%d0 | cpid = 1 71 cmp.b #0xfc,%d0 | cpid = 6 95 printf PDECODE,"f<op>.x fp%d",1,%d0 108 cmp.w #7,%d0 110 move.w %d0,%d1 | store data size twice in %d1 112 move.w %d0,%d1 115 clr.l %d0 116 move.b (%a0,%d1.w),%d0 117 printf PDECODE,"f<op>.%c ",1,%d0 [all...] |
/kernel/linux/linux-6.6/arch/m68k/kernel/ |
H A D | relocate_kernel.S | 34 pmove %tc,%d0 /* Disable MMU */ 35 bclr #7,%d0 36 pmove %d0,%tc 56 movel %a4,%d0 57 andl #0xff000000,%d0 58 orw #0xe020,%d0 /* Map 16 MiB, enable, cacheable */ 60 movec %d0,%itt0 61 movec %d0,%dtt0 66 moveq #0,%d0 68 movec %d0, [all...] |
H A D | head.S | 667 movel %pc@(m68k_cputype),%d0 676 btst #CPUB_68060,%d0 685 btst #CPUB_68040,%d0 694 btst #CPUB_68020,%d0 720 clrl %d0 740 movel #_PAGE_CACHE040W,%d0 744 movew #_PAGE_CACHE040,%d0 752 movel %d0,%a0@ 786 tstl %d0 794 moveq #0,%d0 [all...] |
/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | wanxlfw.S | 197 movel OR1, %d0 198 andl #0xF00007FF, %d0 // mask AMxx bits 199 orl #0xFFFF800 & ~(MAX_RAM_SIZE - 1), %d0 // update RAM bank size 200 movel %d0, OR1 204 clrl %d0 // D0 = 4 * port 205 init_1: tstl ch_status_addr(%d0) 207 addl #VALUE_WINDOW, ch_status_addr(%d0) 208 init_2: addl #4, %d0 209 cmpl #4 * 4, %d0 258 main_1: clrl %d0 // D [all...] |
/kernel/linux/linux-6.6/drivers/net/wan/ |
H A D | wanxlfw.S | 197 movel OR1, %d0 198 andl #0xF00007FF, %d0 // mask AMxx bits 199 orl #0xFFFF800 & ~(MAX_RAM_SIZE - 1), %d0 // update RAM bank size 200 movel %d0, OR1 204 clrl %d0 // D0 = 4 * port 205 init_1: tstl ch_status_addr(%d0) 207 addl #VALUE_WINDOW, ch_status_addr(%d0) 208 init_2: addl #4, %d0 209 cmpl #4 * 4, %d0 258 main_1: clrl %d0 // D [all...] |
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | m525xsim.h | 242 moveb #MCFINTC2_VECBASE,%d0 243 moveb %d0,0x16b(%a1) /* interrupt base register */ variable 248 movel #0x001F0021,%d0 /* disable C/I bit */ 249 movel %d0,0x84(%a0) /* set CSMR0 */ variable 255 movel 0x180(%a1),%d0 /* get current PLL value */ 256 andl #0xfffffffe,%d0 /* PLL bypass first */ 257 movel %d0,0x180(%a1) /* set PLL register */ variable 266 movel #0x125a40f0,%d0 /* set for 140MHz */ 267 movel %d0,0x180(%a1) /* set PLL register */ variable 268 orl #0x1,%d0 269 movel %d0,0x180(%a1) /* set PLL register */ global() variable 277 movel %d0,0x8c(%a0) global() variable 279 movel %d0,0x90(%a0) global() variable 281 movew %d0,0x96(%a0) global() variable 287 movel %d0,0x98(%a0) global() variable 289 movel %d0,0x9c(%a0) global() variable 291 movew %d0,0xa2(%a0) global() variable 294 movel %d0,0x18c(%a1) global() variable 296 movel %d0,0x190(%a1) global() variable 299 orl %d0,0xc(%a1) /* function GPIO19 */ global() variable 300 orl %d0,0x8(%a1) /* enable GPIO19 as output */ global() variable 301 orl %d0,0x4(%a1) /* de-assert IDE reset */ global() variable [all...] |
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | m525xsim.h | 242 moveb #MCFINTC2_VECBASE,%d0 243 moveb %d0,0x16b(%a1) /* interrupt base register */ variable 248 movel #0x001F0021,%d0 /* disable C/I bit */ 249 movel %d0,0x84(%a0) /* set CSMR0 */ variable 255 movel 0x180(%a1),%d0 /* get current PLL value */ 256 andl #0xfffffffe,%d0 /* PLL bypass first */ 257 movel %d0,0x180(%a1) /* set PLL register */ variable 266 movel #0x125a40f0,%d0 /* set for 140MHz */ 267 movel %d0,0x180(%a1) /* set PLL register */ variable 268 orl #0x1,%d0 269 movel %d0,0x180(%a1) /* set PLL register */ global() variable 277 movel %d0,0x8c(%a0) global() variable 279 movel %d0,0x90(%a0) global() variable 281 movew %d0,0x96(%a0) global() variable 287 movel %d0,0x98(%a0) global() variable 289 movel %d0,0x9c(%a0) global() variable 291 movew %d0,0xa2(%a0) global() variable 294 movel %d0,0x18c(%a1) global() variable 296 movel %d0,0x190(%a1) global() variable 299 orl %d0,0xc(%a1) /* function GPIO19 */ global() variable 300 orl %d0,0x8(%a1) /* enable GPIO19 as output */ global() variable 301 orl %d0,0x4(%a1) /* de-assert IDE reset */ global() variable [all...] |
/kernel/linux/linux-5.10/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), " in strcmp() 121 int d0, d1, d2; strncmp() local 145 int d0; strchr() local 167 int d0; strlen() local 182 int d0; memchr() local 219 int d0; strnlen() local [all...] |
/kernel/linux/linux-6.6/arch/x86/lib/ |
H A D | string_32.c | 21 int d0, d1, d2; in strcpy() local 26 : "=&S" (d0), "=&D" (d1), "=&a" (d2) in strcpy() 36 int d0, d1, d2, d3; in strncpy() local 46 : "=&S" (d0), "=&D" (d1), "=&c" (d2), "=&a" (d3) in strncpy() 56 int d0, d1, d2, d3; in strcat() local 64 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strcat() 74 int d0, d1, d2, d3; in strncat() local 87 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strncat() 98 int d0, d1; in strcmp() local 110 : "=a" (res), "=&S" (d0), " in strcmp() 122 int d0, d1, d2; strncmp() local 146 int d0; strchr() local 168 int d0; strlen() local 183 int d0; memchr() local 220 int d0; strnlen() local [all...] |
/kernel/linux/linux-5.10/arch/m68k/fpsp040/ |
H A D | x_operr.S | 67 moveml %d0-%d1/%a0-%a1,USER_DA(%a6) 82 movel CMDREG1B(%a6),%d0 83 bfextu %d0{#3:#3},%d0 |0=long, 4=word, 6=byte 84 cmpib #0,%d0 |determine size; check long 86 cmpib #4,%d0 |check word 88 cmpib #6,%d0 |check byte 101 moveml USER_DA(%a6),%d0-%d1/%a0-%a1 110 moveb STAG(%a6),%d0 |test stag for nan 111 andib #0xe0,%d0 |cl [all...] |