/linux-2.6.39/arch/mips/kernel/ |
D | r4k_fpu.S | 40 EX sdc1 $f1, SC_FPREGS+8(a0) 41 EX sdc1 $f3, SC_FPREGS+24(a0) 42 EX sdc1 $f5, SC_FPREGS+40(a0) 43 EX sdc1 $f7, SC_FPREGS+56(a0) 44 EX sdc1 $f9, SC_FPREGS+72(a0) 45 EX sdc1 $f11, SC_FPREGS+88(a0) 46 EX sdc1 $f13, SC_FPREGS+104(a0) 47 EX sdc1 $f15, SC_FPREGS+120(a0) 48 EX sdc1 $f17, SC_FPREGS+136(a0) 49 EX sdc1 $f19, SC_FPREGS+152(a0) [all …]
|
D | r2300_fpu.S | 33 EX(swc1 $f0,(SC_FPREGS+0)(a0)) 34 EX(swc1 $f1,(SC_FPREGS+8)(a0)) 35 EX(swc1 $f2,(SC_FPREGS+16)(a0)) 36 EX(swc1 $f3,(SC_FPREGS+24)(a0)) 37 EX(swc1 $f4,(SC_FPREGS+32)(a0)) 38 EX(swc1 $f5,(SC_FPREGS+40)(a0)) 39 EX(swc1 $f6,(SC_FPREGS+48)(a0)) 40 EX(swc1 $f7,(SC_FPREGS+56)(a0)) 41 EX(swc1 $f8,(SC_FPREGS+64)(a0)) 42 EX(swc1 $f9,(SC_FPREGS+72)(a0)) [all …]
|
D | octeon_switch.S | 40 LONG_S t1, THREAD_STATUS(a0) 41 cpu_save_nonscratch a0 42 LONG_S ra, THREAD_REG31(a0) 45 PTR_L t2, TASK_THREAD_INFO(a0) 60 daddu a0, THREAD_CP2 62 dsubu a0, THREAD_CP2 82 LONG_ADDI t2, a0, THREAD_CVMSEG /* Where to store CVMSEG to */ 125 move v0, a0 141 sd t0, OCTEON_CP2_CRC_IV(a0) 142 sd t1, OCTEON_CP2_CRC_LENGTH(a0) [all …]
|
D | r6000_fpu.S | 30 sdc1 $f0,(SC_FPREGS+0)(a0) 31 sdc1 $f2,(SC_FPREGS+16)(a0) 32 sdc1 $f4,(SC_FPREGS+32)(a0) 33 sdc1 $f6,(SC_FPREGS+48)(a0) 34 sdc1 $f8,(SC_FPREGS+64)(a0) 35 sdc1 $f10,(SC_FPREGS+80)(a0) 36 sdc1 $f12,(SC_FPREGS+96)(a0) 37 sdc1 $f14,(SC_FPREGS+112)(a0) 38 sdc1 $f16,(SC_FPREGS+128)(a0) 39 sdc1 $f18,(SC_FPREGS+144)(a0) [all …]
|
/linux-2.6.39/arch/xtensa/kernel/ |
D | vectors.S | 75 s32i a0, a2, PT_AREG0 # save a0 to ESF 76 rsr a0, EXCCAUSE # retrieve exception cause 77 s32i a0, a2, PT_DEPC # mark it as a regular exception 78 addx4 a0, a0, a3 # find entry in table 79 l32i a0, a0, EXC_TABLE_FAST_USER # load handler 80 jx a0 99 s32i a0, a2, PT_AREG0 # save a0 to ESF 100 rsr a0, EXCCAUSE # retrieve exception cause 101 s32i a0, a2, PT_DEPC # mark it as a regular exception 102 addx4 a0, a0, a3 # find entry in table [all …]
|
D | coprocessor.S | 46 wsr a0, EXCSAVE_1 47 movi a0, unrecoverable_exception 48 callx0 a0 62 jx a0 79 jx a0 143 s32i a0, a1, 0 144 movi a0, .Lsave_cp_regs_jump_table 145 addx8 a3, a3, a0 148 add a0, a0, a3 149 callx0 a0 [all …]
|
D | entry.S | 116 rsr a0, DEPC 118 s32i a0, a2, PT_AREG2 183 ffs_ws a0, a3 # number of frames to the '1' from left 190 slli a3, a0, 4 # number of frames to save in bits 8..4 198 s32i a0, a5, PT_AREG_END - 16 202 addi a0, a4, -1 204 _bnez a0, 1b 256 rsr a0, DEPC # get a2 258 s32i a0, a2, PT_AREG2 467 2: rotw -1 # a0..a3 become a4..a7 [all …]
|
D | head.S | 54 2: l32r a0, 1b 55 jx a0 63 movi a0, LOCKLEVEL 64 wsr a0, PS 73 movi a0, 0 75 wsr a0, WINDOWBASE 80 movi a0, 0 85 wsr a0, IBREAKENABLE 86 wsr a0, ICOUNT 88 wsr a0, ICOUNTLEVEL [all …]
|
/linux-2.6.39/arch/mn10300/lib/ |
D | memmove.S | 34 add d0,d2,a0 # dst end 57 sub_sub +4,a1,+4,a0 58 mov d0,(a0) 60 sub_sub +4,a1,+4,a0 61 mov d1,(a0) 64 sub_sub +4,a1,+4,a0 65 mov d0,(a0) 67 sub_sub +4,a1,+4,a0 68 mov d1,(a0) 71 sub_sub +4,a1,+4,a0 [all …]
|
D | do_csum.S | 26 mov d0,a0 # buff 27 mov a0,a1 34 btst +3,a0 37 btst +1,a0 39 movbu (a0),d0 40 inc a0 48 btst +2,a0 50 movhu (a0+),d0 65 mov (a0+),d0 66 mov (a0+),e0 [all …]
|
D | memset.S | 28 mov d0,a0 # dst 53 mov d1,(a0+) 54 mov d1,(a0+) 55 mov d1,(a0+) 56 mov d1,(a0+) 57 mov d1,(a0+) 58 mov d1,(a0+) 59 mov d1,(a0+) 60 mov d1,(a0+) 72 mov d1,(a0+) [all …]
|
D | memcpy.S | 28 mov d0,a0 # dst 58 mov d0,(a0+) 59 mov d1,(a0+) 60 mov e0,(a0+) 61 mov e1,(a0+) 62 mov e4,(a0+) 63 mov e5,(a0+) 64 mov e6,(a0+) 65 mov e7,(a0+) 82 mov d0,(a0+) [all …]
|
/linux-2.6.39/arch/m68k/kernel/ |
D | head.S | 618 movel %a0@,%a1@ 622 movel %a0@,%a1@ 626 movel %a0@,%a1@ 630 movel %a0@,%a1@ 644 movel %a0@,%a1@ 648 movel %a0@,%a1@ 652 movel %a0@,%a1@ 656 movel %a0@,%a1@ 661 movel %a0@,%a1@ 668 lea %pc@(L(mac_videobase)),%a0 [all …]
|
/linux-2.6.39/drivers/net/enic/ |
D | vnic_dev.c | 325 enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait) in vnic_dev_cmd_proxy_by_bdf() argument 334 vdev->args[2] = *a0; in vnic_dev_cmd_proxy_by_bdf() 350 *a0 = vdev->args[1]; in vnic_dev_cmd_proxy_by_bdf() 357 enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait) in vnic_dev_cmd_no_proxy() argument 361 vdev->args[0] = *a0; in vnic_dev_cmd_no_proxy() 366 *a0 = vdev->args[0]; in vnic_dev_cmd_no_proxy() 373 u64 *a0, u64 *a1, int wait) in vnic_dev_cmd() argument 379 return vnic_dev_cmd_proxy_by_bdf(vdev, cmd, a0, a1, wait); in vnic_dev_cmd() 382 return vnic_dev_cmd_no_proxy(vdev, cmd, a0, a1, wait); in vnic_dev_cmd() 388 u64 a0 = (u32)cmd, a1 = 0; in vnic_dev_capable() local [all …]
|
/linux-2.6.39/drivers/scsi/fnic/ |
D | vnic_dev.c | 233 u64 *a0, u64 *a1, int wait) in vnic_dev_cmd() argument 255 writeq(*a0, &devcmd->args[0]); in vnic_dev_cmd() 281 *a0 = readq(&devcmd->args[0]); in vnic_dev_cmd() 296 u64 a0, a1 = 0; in vnic_dev_fw_info() local 307 a0 = vdev->fw_info_pa; in vnic_dev_fw_info() 310 err = vnic_dev_cmd(vdev, CMD_MCPU_FW_INFO, &a0, &a1, wait); in vnic_dev_fw_info() 321 u64 a0, a1; in vnic_dev_spec() local 325 a0 = offset; in vnic_dev_spec() 328 err = vnic_dev_cmd(vdev, CMD_DEV_SPEC, &a0, &a1, wait); in vnic_dev_spec() 332 *(u8 *)value = (u8)a0; in vnic_dev_spec() [all …]
|
/linux-2.6.39/arch/m68k/math-emu/ |
D | fp_entry.S | 87 move.l %a0,-(%sp) 228 move.l (PT_OFF_A0+8,%sp),%a0 229 printf PREGISTER,"{a0->%08x}",1,%a0 233 move.l (PT_OFF_A1+8,%sp),%a0 234 printf PREGISTER,"{a1->%08x}",1,%a0 238 move.l (PT_OFF_A2+8,%sp),%a0 239 printf PREGISTER,"{a2->%08x}",1,%a0 243 move.l %a3,%a0 244 printf PREGISTER,"{a3->%08x}",1,%a0 248 move.l %a4,%a0 [all …]
|
D | fp_movem.S | 143 1: printf PMOVEM,"(%p>%p)",2,%a0,%a1 144 getuser.l (%a0)+,%d2,fp_err_ua1,%a0 149 getuser.l (%a0)+,%d2,fp_err_ua1,%a0 151 getuser.l (%a0),%d2,fp_err_ua1,%a0 153 subq.l #8,%a0 155 add.l %d0,%a0 162 1: printf PMOVEM,"(%p>%p)",2,%a1,%a0 167 putuser.l %d2,(%a0)+,fp_err_ua1,%a0 169 putuser.l %d2,(%a0)+,fp_err_ua1,%a0 171 putuser.l %d2,(%a0),fp_err_ua1,%a0 [all …]
|
D | fp_util.S | 95 | %a0 = destination (ptr to struct fp_ext) 98 printf PCONV,"l2e: %p -> %p(",2,%d0,%a0 107 move.l %d1,(%a0)+ | set sign / exp 108 move.l %d0,(%a0)+ | set mantissa 109 clr.l (%a0) 110 subq.l #8,%a0 | restore %a0 111 printx PCONV,%a0@ 116 clr.l (%a0)+ 117 clr.l (%a0)+ 118 clr.l (%a0) [all …]
|
D | fp_decode.h | 149 move.l %a0,%d0 156 3\@: printf PDECODE,":%c",1,%a0 250 move.l %a0,%a1 | save addr 252 lea (%a0,%d1.w*4),%a0 254 lea (%a0,%d1.w*8),%a0 257 add.w (fp_datasize,%d1.w*2),%a0 260 move.l %a1,%a0 271 lea (-12,%a0),%a1 | setup to addr of 1st reg to move 273 lea (%a0,%d1.w*4),%a0 275 lea (%a0,%d1.w*4),%a0 [all …]
|
/linux-2.6.39/arch/m68k/platform/coldfire/ |
D | entry.S | 70 lea sys_call_table,%a0 72 movel %a0@(%d0),%d3 78 movel %d2,%a0 79 movel %a0@,%a1 /* save top of frame */ 81 btst #(TIF_SYSCALL_TRACE%8),%a0@(TI_FLAGS+(31-TIF_SYSCALL_TRACE)/8) 84 movel %d3,%a0 85 jbsr %a0@ 96 movel %d3,%a0 97 jbsr %a0@ 115 movel %d1,%a0 [all …]
|
/linux-2.6.39/arch/mn10300/kernel/ |
D | head.S | 53 mov 0x1,a0 55 mov a0,a1 62 inc a0 63 cmp NR_CPUS,a0 95 mov ECHCTR,a0 97 mov d0,(a0) 99 mov CHCTR,a0 101 movhu d0,(a0) # turn off first 103 movhu d0,(a0) 105 mov (a0),d0 [all …]
|
/linux-2.6.39/arch/m68k/platform/68328/ |
D | head-de2.S | 54 movel #MEM_END, %a0 55 movel %a0, _ramend 63 moveal #_sbss, %a0 /* romfs at the start of bss */ 65 movel %a0, %a2 /* Copy of bss start */ 67 movel 8(%a0), %d1 /* Get size of ROMFS */ 71 addl %d1, %a0 /* Copy from end */ 76 movel -(%a0), %d0 /* Copy dword */ 78 cmpl %a0, %a2 /* Check if at end */ 87 lea _sbss, %a0 91 2: cmpal %a0, %a1 [all …]
|
/linux-2.6.39/arch/m68k/ifpsp060/src/ |
D | isp.S | 914 mov.l %d0,%a0 # move # bytes to a0 1005 mov.l EXC_A0(%a6),%a0 # Get current a0 1009 mov.l EXC_A1(%a6),%a0 # Get current a1 1013 mov.l EXC_A2(%a6),%a0 # Get current a2 1017 mov.l EXC_A3(%a6),%a0 # Get current a3 1021 mov.l EXC_A4(%a6),%a0 # Get current a4 1025 mov.l EXC_A5(%a6),%a0 # Get current a5 1029 mov.l EXC_A6(%a6),%a0 # Get current a6 1033 mov.l EXC_A7(%a6),%a0 # Get current a7 1040 mov.l %a0,%d0 # copy no. bytes [all …]
|
/linux-2.6.39/arch/m68k/fpsp040/ |
D | round.S | 23 | a0 points to the input operand in the internal extended format 35 | On return the value pointed to by a0 is correctly rounded, 36 | a0 is preserved and the g-r-s bits in d0 are cleared. 82 tstb LOCAL_SGN(%a0) |check for sign 148 bfextu LOCAL_HI(%a0){#24:#2},%d3 |sgl prec. g-r are 2 bits right 151 movel LOCAL_HI(%a0),%d2 |get word 2 for s-bit test 154 tstl LOCAL_LO(%a0) |test lower mantissa 160 bfextu LOCAL_LO(%a0){#21:#2},%d3 |dbl-prec. g-r are 2 bits right 163 movel LOCAL_LO(%a0),%d2 |get lower mantissa for s-bit test 194 addl #ad_1_sgl,LOCAL_HI(%a0) [all …]
|
/linux-2.6.39/arch/m68k/include/asm/ |
D | entry_no.h | 67 moveml %d1-%d5/%a0-%a2,%sp@ 68 movel sw_usp,%a0 /* get usp */ 69 movel %a0@-,%sp@(PT_OFF_PC) /* copy exception program counter */ 70 movel %a0@-,%sp@(PT_OFF_FORMATVEC)/*copy exception format/vector/sr */ 77 moveml %d1-%d5/%a0-%a2,%sp@ 83 movel sw_usp,%a0 /* get usp */ 84 movel %sp@(PT_OFF_PC),%a0@- /* copy exception program counter */ 85 movel %sp@(PT_OFF_FORMATVEC),%a0@-/*copy exception format/vector/sr */ 86 moveml %sp@,%d1-%d5/%a0-%a2 103 movel %a0,sw_usp [all …]
|