/linux-4.1.27/arch/sh/kernel/cpu/sh2/ |
D | entry.S | 46 mov.l r2,@-sp 47 mov.l r3,@-sp 49 mov.l $cpu_mode,r2 50 mov.l @r2,r0 51 mov.l @(5*4,r15),r3 ! previous SR 55 mov.l r3,@(5*4,r15) ! update SR 57 mov.l __md_bit,r0 58 mov.l r0,@r2 ! enter kernel mode 59 mov.l $current_thread_info,r2 60 mov.l @r2,r2 [all …]
|
/linux-4.1.27/arch/sh/kernel/ |
D | relocate_kernel.S | 22 mov.l 10f, r0 /* PAGE_SIZE */ 26 mov.l r15, @-r0 27 mov r0, r15 28 mov.l r14, @-r15 29 mov.l r13, @-r15 30 mov.l r12, @-r15 31 mov.l r11, @-r15 32 mov.l r10, @-r15 33 mov.l r9, @-r15 34 mov.l r8, @-r15 [all …]
|
D | head_32.S | 24 mov.l label, reg; \ 62 mov.l 1f, r0 ! MD=1, RB=0, BL=0, IMASK=0xF 66 mov #0, r0 81 mov.l 2f, r0 82 mov r0, r15 ! Set initial r15 (stack pointer) 84 mov.l 7f, r0 137 mov.l .LMMUCR, r1 /* Flush the TLB */ 138 mov.l @r1, r0 140 mov.l r0, @r1 142 mov.l .LMEMORY_SIZE, r5 [all …]
|
D | entry-common.S | 61 mov.l 1f, r0 84 mov #OFF_SR, r0 85 mov.l @(r0,r15), r0 ! get status register 200 mov.l @(OFF_R4,r15), r4 ! arg0 201 mov.l @(OFF_R5,r15), r5 202 mov.l @(OFF_R6,r15), r6 203 mov.l @(OFF_R7,r15), r7 ! arg3 204 mov.l @(OFF_R3,r15), r3 ! syscall_nr 206 mov.l 2f, r10 ! Number of syscalls 209 mov #-ENOSYS, r0 [all …]
|
/linux-4.1.27/arch/sh/kernel/cpu/shmobile/ |
D | sleep.S | 34 mov.l r4, @(SH_SLEEP_MODE, r5) 38 mov.l r0, @(SH_SLEEP_VBR, r5) 45 mov.l r0, @(SH_SLEEP_SPC, r5) 49 mov.l r0, @(SH_SLEEP_SR, r5) 52 mov.l @(SH_SLEEP_MODE, r5), r0 57 mov.l r14, @-r15 58 mov.l r13, @-r15 59 mov.l r12, @-r15 60 mov.l r11, @-r15 61 mov.l r10, @-r15 [all …]
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | head.S | 43 mov (CPUID),d3 53 mov 0x1,a0 55 mov a0,a1 68 mov d0,a3 define 71 mov swapper_pg_dir,d0 72 mov d0,(PTBR) define 77 mov MMUCTR_IIV|MMUCTR_DIV,d0 78 mov d0,(MMUCTR) define 80 mov MMUCTR_ITE|MMUCTR_DTE|MMUCTR_CE|MMUCTR_WTE,d0 82 mov MMUCTR_ITE|MMUCTR_DTE|MMUCTR_CE,d0 [all …]
|
D | switch_to.S | 35 mov (44,sp),d2 37 mov d0,a0 define 38 mov d1,a1 define 41 mov __switch_back,d0 42 mov sp,a2 43 mov a2,(THREAD_SP,a0) 44 mov a3,(THREAD_A3,a0) 51 mov d0,(THREAD_PC,a0) define 53 mov (THREAD_A3,a1),a3 54 mov (THREAD_SP,a1),a2 [all …]
|
D | entry.S | 55 mov d0,(REG_D0,fp) define 60 mov (REG_D0,fp),d0 61 mov (REG_A0,fp),a0 65 mov d0,(REG_D0,fp) define 76 mov d0,(REG_ORIG_D0,fp) define 85 mov (REG_A0,fp),d0 86 mov (sys_call_table,a1),a0 88 mov d0,(REG_D0,fp) define 133 mov (TI_flags,a2),d2 143 mov fp,d0 [all …]
|
D | gdb-low.S | 35 mov d0,a0 define 36 mov d1,a1 define 47 mov d0,a0 define 48 mov d1,a1 define 59 mov d0,a0 define 60 mov d1,a1 define 63 mov (a0),d1 65 mov d1,(a1) define 78 mov d0,a0 define 79 mov d1,a1 define [all …]
|
D | fpu-low.S | 88 mov \dreg,(\areg) 124 mov (\areg),\dreg 137 mov epsw,d0 151 mov d0,epsw define 166 mov epsw,d1 173 mov d0,a0 define 180 mov d1,epsw define 200 mov sp,a1 201 mov (a1),d1 /* get epsw of user context */ 203 mov (TI_task,a1),a2 /* a2: (task_struct *tsk) */ [all …]
|
D | mn10300-serial-low.S | 52 mov (a2+),a3 53 mov (__iobase,a3),e2 54 mov (a2),a2 69 mov (__rx_icr,a3),e3 70 mov GxICR_DETECT,d2 74 mov (__rx_inp,a3),d3 75 mov d3,a2 define 78 mov (__rx_outp,a3),d2 82 mov (__rx_buffer,a3),d2 88 mov d3,(__rx_inp,a3) define [all …]
|
D | smp-low.S | 33 mov d0,(sp) define 44 mov (sp),d0 59 mov (sp),d0 65 mov GxICR_DETECT,d2 83 mov (sp),d0 87 mov (CPUID),a0 91 mov (start_stack,a0),a0 92 mov a0,sp
|
D | gdb-io-serial-low.S | 41 mov (gdbstub_rx_inp),a3 43 mov a3,a2 46 mov (gdbstub_rx_outp),d3 56 mov a3,(gdbstub_rx_inp) 60 mov GxICR_DETECT,d2 77 mov 0xffffffff,d0 78 mov d0,(REG_ORIG_D0,fp) define 79 mov 0x280,d1 81 mov fp,d0
|
D | gdb-io-ttysm-low.S | 37 mov (gdbstub_rx_inp),a3 39 mov a3,a2 42 mov (gdbstub_rx_outp),d3 52 mov a3,(gdbstub_rx_inp) 56 mov GxICR_DETECT,d2 79 mov 0xffffffff,d0 80 mov d0,(REG_ORIG_D0,fp) define 81 mov 0x280,d1 83 mov fp,d0
|
/linux-4.1.27/arch/sh/lib/ |
D | copy_page.S | 27 mov.l r8,@-r15 28 mov.l r10,@-r15 29 mov.l r11,@-r15 30 mov r4,r10 31 mov r5,r11 32 mov r5,r8 33 mov #(PAGE_SIZE >> 10), r0 38 1: mov.l @r11+,r0 39 mov.l @r11+,r1 40 mov.l @r11+,r2 [all …]
|
D | movmem.S | 52 mov.l @(48,r5),r0 55 mov.l @(60,r5),r0 57 mov.l r0,@(60,r4) 59 mov.l @(56,r5),r0 61 mov.l r0,@(56,r4) 63 mov.l @(52,r5),r0 65 mov.l r0,@(52,r4) 75 mov.l r0,@(56,r4) 76 mov.l @(52,r5),r0 78 mov.l r0,@(52,r4) [all …]
|
D | checksum.S | 51 mov r4, r0 54 mov r4, r7 ! Keep a copy to check for alignment 63 mov.b @r4+, r0 66 mov r6, r0 71 mov r4, r0 83 mov.w @r4+, r0 90 mov r5, r1 91 mov #-5, r0 144 mov #2, r1 147 mov.w @r4+, r0 [all …]
|
D | mcount.S | 16 mov.l r4, @-r15; \ 17 mov.l r5, @-r15; \ 18 mov.l r6, @-r15; \ 19 mov.l r7, @-r15; \ 22 mov.l @(20,r15),r4; \ 27 mov.l @r15+, r7; \ 28 mov.l @r15+, r6; \ 29 mov.l @r15+, r5; \ 31 mov.l @r15+, r4 45 mov #(THREAD_SIZE >> 10), r0; \ [all …]
|
D | memcpy-sh4.S | 30 mov r4,r2 ! 5 MT (0 cycles latency) 32 mov.l @(r0,r5),r7 ! 21 LS (2 cycles latency) 39 3: mov.l @(r0,r5),r1 ! 21 LS (latency=2) ! NMLK 40 mov r7, r3 ! 5 MT (latency=0) ! RQPO 45 mov r1,r6 ! 5 MT (latency=0) 49 mov r1, r7 ! 5 MT (latency=0) 54 mov.l r3,@-r0 ! 30 LS 56 3: mov.l @(r0,r5),r1 ! 21 LS (latency=2) ! KLMN 57 mov r7,r3 ! 5 MT (latency=0) ! OPQR 63 mov r1,r6 ! 5 MT (latency=0) [all …]
|
D | memset-sh4.S | 16 mov #12,r0 28 mov.b r5,@-r4 37 mov #0x40, r0 ! (MT) 41 mov r6,r0 44 mov r4, r3 45 mov #~(0x1f), r1 54 10: mov.l r5,@-r4 60 mov r6,r2 61 mov #-5,r0 65 mov r5, r0 [all …]
|
D | udivsi3_i4i.S | 63 mov.w c128_w, r1 65 mov r4,r0 73 mov r5,r1 75 mov.l r4,@-r15 77 mov.l r1,@-r15 86 mov.b @(r0,r5),r1 88 mov.l r4,@-r15 90 mov.b @(r0,r5),r1 91 mov.l r5,@-r15 94 mov.l @(r0,r1),r1 [all …]
|
D | __clear_user.S | 13 mov #0, r0 14 mov #0xffffffe0, r1 21 mov r4, r2 30 mov r2, r3 32 mov r3, r7 33 mov r4, r2 36 0: mov.b r0, @r2 41 mov r2, r4 43 mov r4, r3 53 1: mov.l r0, @r2 [all …]
|
D | div64.S | 10 mov r4, r0 11 mov r5, r1 13 mov r4, r1 14 mov r5, r0 18 mov #0, r2 20 mov r1, r2 21 mov #0, r3 38 mov r2, r1 43 mov r0, r1 45 mov r2, r0
|
D | memset.S | 19 mov #12,r0 30 mov.b r5,@-r4 38 mov r6,r0 43 mov.l r5,@-r4 ! set 8-byte at once 45 mov.l r5,@-r4 47 mov #7,r0 55 mov.b r5,@-r4 58 mov r4,r0
|
D | strlen.S | 13 mov r4,r0 17 mov #0,r2 25 mov.b @r4+,r1 30 mov.b @r4+,r1 35 mov.b @r4+,r1 41 mov #0,r3 43 mov.l @r4+,r1 70 mov r2,r0
|
D | udivsi3_i4i-Os.S | 49 mov.l r4,@-r15 56 mov.l r5,@-r15 73 mov.l @r15+,r5 75 mov.l @r15+,r4 94 mov.l r5,@-r15 102 mov.l @r15+,r5 103 mov.l @r15+,r4 113 mov.l r4,@-r15 115 mov.l r5,@-r15 135 mov r0,r1
|
/linux-4.1.27/arch/m68k/ifpsp060/src/ |
D | itest.S | 61 mov.l %d1,-(%sp) 126 mov.l &0x2,EAMEM(%a6) 170 mov.l &0x99999999,%d2 171 mov.l &0x88888888,%d3 173 mov.w &0x0004,ICCR(%a6) 174 mov.w &0x0000,%cc 179 mov.w %cc,SCCR(%a6) 193 mov.l &0x77777777,%d1 194 mov.l &0x99999999,%d2 195 mov.l &0x00000000,%d3 [all …]
|
D | ftest.S | 77 mov.l %d1,-(%sp) 243 mov.w &0x0000,ICCR(%a6) 248 mov.l &0x40000000,DATA+0x0(%a6) 249 mov.l &0xc90fdaa2,DATA+0x4(%a6) 250 mov.l &0x2168c235,DATA+0x8(%a6) 252 mov.w &0x0000,%cc 256 mov.w %cc,SCCR(%a6) 261 mov.l &0xbfbf0000,IFPREGS+0x0(%a6) 262 mov.l &0x80000000,IFPREGS+0x4(%a6) 263 mov.l &0x00000000,IFPREGS+0x8(%a6) [all …]
|
D | isp.S | 914 mov.l %d0,%a0 # move # bytes to a0 917 mov.w EXC_OPWORD(%a6),%d0 # fetch opcode word 918 mov.w %d0,%d1 # make a copy 924 mov.w (tbl_ea_mode.b,%pc,%d0.w*2), %d0 # fetch jmp distance 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 [all …]
|
D | pfpsp.S | 928 mov.b %d0,DTAG(%a6) # save dst optype tag 932 #$# mov.l FP_SRC_EX(%a6),TRAP_SRCOP_EX(%a6) 933 #$# mov.l FP_SRC_HI(%a6),TRAP_SRCOP_HI(%a6) 934 #$# mov.l FP_SRC_LO(%a6),TRAP_SRCOP_LO(%a6) 935 #$# mov.l FP_DST_EX(%a6),TRAP_DSTOP_EX(%a6) 936 #$# mov.l FP_DST_HI(%a6),TRAP_DSTOP_HI(%a6) 937 #$# mov.l FP_DST_LO(%a6),TRAP_DSTOP_LO(%a6) 940 mov.b FPCR_MODE(%a6),%d0 # pass rnd prec/mode 942 mov.b 1+EXC_CMDREG(%a6),%d1 954 mov.l (tbl_unsupp.l,%pc,%d1.w*4),%d1 # fetch routine addr [all …]
|
D | fpsp.S | 929 mov.b %d0,DTAG(%a6) # save dst optype tag 933 #$# mov.l FP_SRC_EX(%a6),TRAP_SRCOP_EX(%a6) 934 #$# mov.l FP_SRC_HI(%a6),TRAP_SRCOP_HI(%a6) 935 #$# mov.l FP_SRC_LO(%a6),TRAP_SRCOP_LO(%a6) 936 #$# mov.l FP_DST_EX(%a6),TRAP_DSTOP_EX(%a6) 937 #$# mov.l FP_DST_HI(%a6),TRAP_DSTOP_HI(%a6) 938 #$# mov.l FP_DST_LO(%a6),TRAP_DSTOP_LO(%a6) 941 mov.b FPCR_MODE(%a6),%d0 # pass rnd prec/mode 943 mov.b 1+EXC_CMDREG(%a6),%d1 955 mov.l (tbl_unsupp.l,%pc,%d1.w*4),%d1 # fetch routine addr [all …]
|
D | ilsp.S | 115 mov.w %cc,DIV64_CC(%a6) 130 mov.w %cc,DIV64_CC(%a6) 134 mov.l 0x8(%a6),%d7 # fetch divisor 138 mov.l 0xc(%a6), %d5 # get dividend hi 139 mov.l 0x10(%a6), %d6 # get dividend lo 159 mov.w &0x0, %cc # clear 'X' cc bit 203 mov.b NDIVISOR(%a6), %d0 301 mov.w %d6, %d5 # rb + u3 305 mov.w %d5, %d1 # first quotient word 307 mov.w %d6, %d5 # rb + u4 [all …]
|
D | fplsp.S | 578 mov.b %d0,STAG(%a6) 579 mov.b %d0,%d1 584 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec 635 mov.b %d0,STAG(%a6) 636 mov.b %d0,%d1 641 mov.b FPCR_MODE(%a6),%d0 # pass rnd mode,prec 643 mov.b %d1,STAG(%a6) 690 mov.l 0x8+0x0(%a6),0x0(%a0) # load ext input 691 mov.l 0x8+0x4(%a6),0x4(%a0) 692 mov.l 0x8+0x8(%a6),0x8(%a0) [all …]
|
/linux-4.1.27/arch/sparc/kernel/ |
D | hvcalls.S | 7 mov HV_FAST_INTR_DEVINO2SYSINO, %o5 10 mov %o1, %o0 18 mov HV_FAST_INTR_GETENABLED, %o5 21 mov %o1, %o0 28 mov HV_FAST_INTR_SETENABLED, %o5 39 mov HV_FAST_INTR_GETSTATE, %o5 42 mov %o1, %o0 49 mov HV_FAST_INTR_SETSTATE, %o5 60 mov HV_FAST_INTR_GETTARGET, %o5 63 mov %o1, %o0 [all …]
|
D | pci_sun4v_asm.S | 19 mov %o5, %g1 20 mov HV_FAST_PCI_IOMMU_MAP, %o5 24 mov %o1, %o0 36 mov HV_FAST_PCI_IOMMU_DEMAP, %o5 39 mov %o1, %o0 50 mov %o2, %o4 51 mov HV_FAST_PCI_IOMMU_GETMAP, %o5 56 mov %o0, %o0 70 mov HV_FAST_PCI_CONFIG_GET, %o5 73 mov -1, %o2 [all …]
|
D | sun4v_tlb_miss.S | 37 mov 512, TMP2; \ 51 mov SCRATCHPAD_UTSBREG1, %g1 62 mov FAULT_CODE_ITLB, %g3 65 mov FAULT_CODE_ITLB, %g3 75 mov %o0, %g1 ! save %o0 76 mov %o1, %g2 ! save %o1 77 mov %o2, %g5 ! save %o2 78 mov %o3, %g7 ! save %o3 79 mov %g4, %o0 ! vaddr 81 mov %g3, %o2 ! PTE [all …]
|
D | head_64.S | 86 mov %o4, %l7 164 mov (1b - prom_peer_name), %l1 166 mov 0, %l2 170 mov 1, %l3 179 mov (1b - prom_root_node), %l1 183 mov (1b - prom_getprop_name), %l1 184 mov (1b - prom_compatible_name), %l2 185 mov (1b - prom_root_compatible), %l5 194 mov 4, %l3 196 mov 1, %l3 [all …]
|
D | hvtramp.S | 46 mov %o0, %l0 49 mov SCRATCHPAD_CPUID, %g2 55 mov 0, %l1 62 mov HV_MMU_IMMU | HV_MMU_DMMU, %o3 63 mov HV_FAST_MMU_MAP_PERM_ADDR, %o5 75 mov HV_FAST_MMU_FAULT_AREA_CONF, %o5 85 mov 1, %o0 87 mov HV_FAST_MMU_ENABLE, %o5 97 mov PRIMARY_CONTEXT, %g7 101 mov SECONDARY_CONTEXT, %g7 [all …]
|
D | entry.S | 184 mov 11, %o0 ! floppy irq level (unused anyway) 185 mov %g0, %o1 ! devid is not used in fast interrupts 203 mov %l7, %o1 ! trap number 232 mov %l7, %o0 ! irq level 446 mov %l1, %o1 447 mov %l2, %o2 449 mov %l0, %o3 466 mov %l1, %o1 467 mov %l2, %o2 469 mov %l0, %o3 [all …]
|
D | spiterrs.S | 16 mov UDBE_UE, %g1 32 mov 1, %g3 61 1: mov 0x18, %g3 69 mov 0x18, %g7 99 mov %l4, %o1 100 mov %l5, %o2 136 mov 1, %g3 154 mov UDBE_CE, %g1 161 mov TLB_SFSR, %g3 162 mov DMMU_SFAR, %g5 [all …]
|
D | misctrap.S | 13 mov TLB_SFSR, %g3 33 mov TLB_SFSR, %g3 34 mov DMMU_SFAR, %g4 45 mov %l4, %o1 46 mov %l5, %o2 56 mov TLB_SFSR, %g4 60 mov DMMU_SFAR, %g4 64 mov %l4, %o1 65 mov %l5, %o2 75 mov TLB_SFSR, %g4 [all …]
|
D | syscalls.S | 16 mov %g0, %o2 41 mov %i6, %o2 103 mov SIGCHLD, %o0 107 mov 0, %o3 116 mov %g7, %o0 124 mov 0, %o0 160 mov -ENOSYS, %o0 172 mov -ENOSYS, %o0 173 mov %i0, %o0 174 mov %i1, %o1 [all …]
|
D | trampoline_64.S | 55 mov DCR_BPE | DCR_RPE | DCR_SI | DCR_IFPOE | DCR_MS, %g1 67 mov TSB_EXTENSION_P, %g3 72 mov TSB_EXTENSION_S, %g3 76 mov TSB_EXTENSION_N, %g3 92 mov (LSU_CONTROL_IC | LSU_CONTROL_DC | LSU_CONTROL_IM | LSU_CONTROL_DM), %g1 97 mov %o0, %l0 135 mov 15, %l7 138 mov 63, %l7 146 mov 5, %g2 148 mov 1, %g2 [all …]
|
D | sun4v_ivec.S | 17 mov INTRQ_CPU_MONDO_HEAD, %g2 19 mov INTRQ_CPU_MONDO_TAIL, %g4 53 mov INTRQ_CPU_MONDO_HEAD, %g4 65 mov INTRQ_DEVICE_MONDO_HEAD, %g2 67 mov INTRQ_DEVICE_MONDO_TAIL, %g4 95 mov INTRQ_DEVICE_MONDO_HEAD, %g4 123 mov INTRQ_RESUM_MONDO_HEAD, %g2 125 mov INTRQ_RESUM_MONDO_TAIL, %g4 149 mov %g2, %g1 180 mov INTRQ_RESUM_MONDO_HEAD, %g4 [all …]
|
D | tsb.S | 31 mov TLB_TAG_ACCESS, %g4 36 mov TLB_TAG_ACCESS, %g4 58 mov SCRATCHPAD_UTSBREG2, %g5 73 mov %g6, %g2 75 mov 512, %g7 87 mov %g7, %g5 120 mov _PAGE_SZALL_4V, %g7 130 mov _PAGE_SZHUGE_4V, %g7 168 mov %g3, %g4 218 mov %g5, %g3 [all …]
|
D | wof.S | 75 mov %g5, %saved_g5 ! save away global temp register 76 mov %g6, %saved_g6 ! save away 'current' ptr register 119 mov %saved_g5, %g5 ! restore %glob_tmp 120 mov %saved_g6, %g6 ! restore %curptr 187 mov %saved_g5, %g5 188 mov %saved_g6, %g6 221 mov 1, %twin_tmp 243 mov %saved_g5, %g5 244 mov %saved_g6, %g6 282 mov %saved_g5, %g5 [all …]
|
/linux-4.1.27/arch/ia64/kernel/ |
D | pal.S | 45 mov r8=-1 60 mov r28 = in0 61 mov r29 = in1 62 mov r8 = ip 67 mov loc4=ar.rsc // save RSE configuration 69 mov ar.rsc=0 // put RSE in enforced lazy, LE mode 70 mov loc3 = psr 71 mov loc0 = rp 73 mov r30 = in2 75 mov r31 = in3 [all …]
|
D | efi_stub.S | 49 mov loc0=rp 52 mov loc2=gp // save global pointer 53 mov loc4=ar.rsc // save RSE configuration 54 mov ar.rsc=0 // put RSE in enforced lazy, LE mode 58 mov loc3=psr // save processor status word 62 mov b6=r2 66 .ret0: mov out4=in5 67 mov out0=in1 68 mov out1=in2 69 mov out2=in3 [all …]
|
D | mca_asm.S | 73 mov r24=0 82 mov ar.lc=r20 100 mov r18=KERNEL_TR_PAGE_SHIFT<<2 113 mov r18=IA64_GRANULE_SHIFT<<2 120 mov r16=IA64_KR(CURRENT_STACK) 126 mov r18=IA64_GRANULE_SHIFT<<2 141 mov r3=IA64_MCA_CPU_MCA_STACK_OFFSET // use the MCA stack 143 mov r19=1 // All MCA events are treated as monarch (for now) 162 mov b1=r18;; 168 mov r18=KERNEL_TR_PAGE_SHIFT<<2 [all …]
|
D | relocate_kernel.S | 28 mov r2=ip 41 mov ar.rsc=0 // put RSE in enforced lazy mode 46 mov r18=ar.rnat 47 mov ar.bspstore=r8 49 mov cr.ipsr=r16 50 mov cr.iip=r3 51 mov cr.ifs=r0 54 mov ar.rnat=r18 59 mov b6=in1 75 mov r24=r0 [all …]
|
D | entry.S | 65 mov loc0=rp 67 mov out0=in0 // filename 69 mov out1=in1 // argv 70 mov out2=in2 // envp 74 mov ar.pfs=loc1 // restore ar.pfs 78 mov rp=loc0 79 (p6) mov ar.pfs=r0 // clear ar.pfs on success 88 mov ar.unat=0; mov ar.lc=0 89 mov r4=0; mov f2=f0; mov b1=r0 90 mov r5=0; mov f3=f0; mov b2=r0 [all …]
|
D | esi_stub.S | 51 mov loc0=rp 69 mov loc2=gp // save global pointer 70 mov loc4=ar.rsc // save RSE configuration 71 mov ar.rsc=0 // put RSE in enforced lazy, LE mode 75 mov loc3=psr // save processor status word 79 mov b6=r2 83 .ret0: mov loc5=r19 // old ar.bsp 84 mov loc6=r20 // old sp 86 .ret1: mov ar.rsc=0 // put RSE in enforced lazy, LE mode 87 mov r16=loc3 // save virtual mode psr [all …]
|
D | mca_drv_asm.S | 21 mov ar.rsc=0 22 mov r13=IA64_KR(CURRENT) // current task pointer 24 mov r2=r13 28 mov ar.bspstore=r22 34 mov loc0=r16 37 mov out0=r8 // poisoned address 38 mov out1=r9 // iip 39 mov out2=r10 // psr 40 mov b6=loc1 42 mov loc1=rp [all …]
|
D | ivt.S | 72 # define DBG_FAULT(i) mov r16=ar.k2;; shl r16=r16,8;; add r16=(i),r16;;mov ar.k2=r16 80 mov r31=pr; \ 81 mov r19=n;; /* prepare to save predicates */ \ 118 mov r31=pr // save the predicate registers 119 mov r19=IA64_KR(PT_BASE) // get page table base address 234 mov r27=PAGE_SHIFT<<2 242 mov pr=r31,-1 // restore predicate registers 258 mov r29=b0 // save b0 259 mov r31=pr // save predicates 266 mov b0=r29 [all …]
|
D | minstate.h | 10 (pUStk) mov.m r20=ar.itc; 48 mov r16=IA64_KR(CURRENT); /* M */ \ 49 mov r27=ar.rsc; /* M */ \ 50 mov r20=r1; /* A */ \ 51 mov r25=ar.unat; /* M */ \ 53 mov r26=ar.pfs; /* I */ \ 55 mov r21=ar.fpsr; /* M */ \ 69 (pUStk) mov ar.rsc=0; /* set enforced lazy mode, pl 0, little-endian, loadrs=0 */ \ 71 (pUStk) mov.m r24=ar.rnat; \ 73 (pKStk) mov r1=sp; /* get sp */ \ [all …]
|
D | head.S | 42 mov dest=src;; \ 47 mov reg=_tmp 50 mov ar.lc=IA64_NUM_DBG_REGS-1;; \ 51 mov _idx=0;; \ 58 mov ar.lc=IA64_NUM_DBG_REGS-1;; \ 59 mov _idx=0;; \ 66 mov _reg=rr[_tmp] 89 mov ar.lc=0x08-1;; \ 94 mov rr[_idx2]=_tmp;; \ 166 mov _tmp2=((ia64_rid(IA64_REGION_ID_KERNEL, (num<<61)) << 8) | (pgsize << 2) | vhpt);; \ [all …]
|
D | gate.S | 128 mov.m r9=ar.bsp // fetch ar.bsp 153 mov b6=r10 167 mov r14=ar.bsp 190 mov r15=__NR_rt_sigreturn 197 mov ar.rsc=0 // put RSE into enforced lazy mode 200 mov r19=ar.rnat // save RNaT before switching backing store area 203 mov r18=ar.bspstore 204 mov ar.bspstore=r15 // switch over to new register backing store area 210 mov.m r16=ar.bsp // sc_loadrs <- (new bsp - new bspstore) << 16 217 mov ar.rsc=0xf // set RSE into eager mode, pl 3 [all …]
|
D | fsys.S | 55 mov r8=ENOSYS 56 mov r10=-1 86 mov r17=0 118 mov r17=-1 124 mov r17=0 // i must not leak kernel bits... 125 mov r18=0 // i must not leak kernel bits... 144 mov r31 = r32 147 mov r30 = CLOCK_DIVIDE_BY_1000 202 mov pr = r30,0xc000 // Set predicates according to function 247 (p7) mov ar.ccv = r25 // more than last_cycle. Prep for cmpxchg [all …]
|
/linux-4.1.27/arch/sh/include/asm/ |
D | entry-macros.S | 10 mov #0xfffffff0, r11 26 mov #((THREAD_SIZE - 1) >> 10) ^ 0xff, \tmp 29 mov r15, \ti 37 mov.l r0, @-r15 38 mov.l r1, @-r15 39 mov.l r2, @-r15 40 mov.l r3, @-r15 41 mov.l r4, @-r15 42 mov.l r5, @-r15 43 mov.l r6, @-r15 [all …]
|
D | romimage-macros.h | 10 mov.l 1f, r1 11 mov.l 2f, r0 12 mov.l r0, @r1 23 mov.l 1f, r1 24 mov.l 2f, r0 25 mov.w r0, @r1 36 mov.l 1f, r1 37 mov.l 2f, r0 38 mov.b r0, @r1 49 mov.l 2f, r3 [all …]
|
/linux-4.1.27/arch/sh/kernel/cpu/sh2a/ |
D | entry.S | 46 mov.l r2,@-sp 48 mov.l $cpu_mode,r2 54 mov.l $current_thread_info,r2 55 mov.l @r2,r2 56 mov #(THREAD_SIZE >> 8),r0 59 mov r15,r2 ! r2 = user stack top 60 mov r0,r15 ! switch kernel stack 61 mov.l r1,@-r15 ! TRA 65 mov.l @(4*4,r2),r0 66 mov.l r0,@-r15 ! original SR [all …]
|
D | ex.S | 23 mov.l r1,@-sp 25 mov #no,r1 29 mov.l r0,@-sp 30 mov.l 1f,r0 42 mov.l r1,@-sp 44 mov #no,r1 48 mov.l r0,@-sp 52 mov.l 1f,r0
|
/linux-4.1.27/arch/mn10300/lib/ |
D | memcpy.S | 25 mov d0,(12,sp) define 26 mov d1,(16,sp) define 27 mov (20,sp),d2 # count 28 mov d0,a0 # dst define 29 mov d1,a1 # src define 30 mov d0,e3 # the return value define 47 mov +32,d3 50 mov (a1+),d0 51 mov (a1+),d1 52 mov (a1+),e0 [all …]
|
D | memmove.S | 31 mov d0,(12,sp) define 32 mov d1,(16,sp) define 33 mov (20,sp),d2 # count 36 mov d0,e3 # the return value define 53 mov +32,d3 56 mov (a1),d0 58 mov d0,(a0) define 59 mov (a1),d1 61 mov d1,(a0) define 63 mov (a1),d0 [all …]
|
D | memset.S | 25 mov d0,(12,sp) define 26 mov d1,(16,sp) define 27 mov (20,sp),d2 # count 28 mov d0,a0 # dst define 29 mov d0,e3 # the return value define 50 mov +32,d3 53 mov d1,(a0+) define 54 mov d1,(a0+) define 55 mov d1,(a0+) define 56 mov d1,(a0+) define [all …]
|
D | do_csum.S | 25 mov d1,d2 # count define 26 mov d0,a0 # buff define 27 mov a0,a1 62 mov +32,d3 65 mov (a0+),d0 66 mov (a0+),e0 67 mov (a0+),e1 68 mov (a0+),e3 73 mov (a0+),d0 74 mov (a0+),e0 [all …]
|
/linux-4.1.27/arch/sh/boot/compressed/ |
D | head_32.S | 15 mov.l init_sr, r1 20 mov.l 1f, r2 24 mov.l bss_start_addr, r0 25 mov #0xffffffe0, r1 27 mov.l text_start_addr, r3 28 mov r0, r1 31 mov.l @r1, r4 32 mov.l @(4,r1), r5 33 mov.l @(8,r1), r6 34 mov.l @(12,r1), r7 [all …]
|
/linux-4.1.27/arch/sh/kernel/cpu/sh3/ |
D | swsusp.S | 27 mov.l 1f, r15 28 mov.l 2f, r4 29 mov.l @r4, r4 32 mov r4, r0 36 mov.l @(PBE_ADDRESS, r4), r2 37 mov.l @(PBE_ORIG_ADDRESS, r4), r5 39 mov #(PAGE_SIZE >> 10), r3 44 mov.l @r2+,r1 /* 16n+0 */ 45 mov.l r1,@r5 47 mov.l @r2+,r1 /* 16n+4 */ [all …]
|
D | entry.S | 113 mov #0, r5 118 mov #FAULT_CODE_WRITE, r5 123 mov #FAULT_CODE_INITIAL, r5 128 mov #FAULT_CODE_PROT, r5 133 mov #(FAULT_CODE_PROT | FAULT_CODE_WRITE), r5 136 mov.l 1f, r0 137 mov r5, r8 138 mov.l @r0, r6 139 mov.l 2f, r0 142 mov r15, r4 [all …]
|
/linux-4.1.27/arch/ia64/lib/ |
D | xor.S | 24 mov r30 = ar.lc 26 mov r29 = pr 29 mov r8 = in1 30 mov ar.ec = 6 + 2 34 mov r16 = in1 35 mov r17 = in2 37 mov ar.lc = in0 38 mov pr.rot = 1 << 16 50 mov ar.lc = r30 51 mov pr = r29, -1 [all …]
|
D | copy_user.S | 82 mov ret0=r0 87 mov saved_lc=ar.lc // preserve ar.lc (slow) 93 mov saved_pr=pr // preserve predicates 97 mov dst1=dst // copy because of rotation 98 mov ar.ec=PIPE_DEPTH 99 mov pr.rot=1<<16 // p16=true all others are false 101 mov src1=src // copy because of rotation 102 mov ar.lc=len2 // initialize lc for small count 117 mov ar.lc=saved_lc 118 mov pr=saved_pr,0xffffffffffff0000 [all …]
|
D | memcpy_mck.S | 76 mov f6=f0 77 mov retval=in0 86 mov f6=f1 87 mov saved_in0=in0 // save dest pointer 88 mov saved_in1=in1 // save src pointer 89 mov retval=r0 // initialize return value 97 mov saved_in2=in2 // save len 112 mov saved_pr=pr 119 mov saved_lc=ar.lc 125 (p7) mov ar.lc=cnt // prefetch count [all …]
|
D | memcpy.S | 51 mov saved_lc=ar.lc 57 mov saved_pr=pr 62 mov retval=in0 // return dst 66 mov dst=in0 // copy because of rotation 68 mov pr.rot=1<<16 73 mov ar.ec=N 77 mov ar.lc=cnt 81 mov src=in1 // copy because of rotation 106 mov ar.lc=saved_lc 107 mov pr=saved_pr,-1 [all …]
|
D | clear_user.S | 60 mov saved_lc=ar.lc // preserve ar.lc (slow) 64 mov ret0=len // return value is length at this point 68 mov ar.lc=tmp // initialize lc for small count 88 mov ret0=len // faster than using ar.lc 89 mov ar.lc=saved_lc 125 mov ar.lc=tmp 153 mov ar.lc=saved_lc 163 mov len2=len // for parallelization of error handling 164 mov len3=len 180 mov ret0=r0 // success [all …]
|
D | copy_page.S | 47 mov saved_lc=ar.lc 48 mov ar.ec=PIPE_DEPTH 50 mov lcount=PAGE_SIZE/64-1 52 mov saved_pr=pr 53 mov pr.rot=1<<16 57 mov src1=in1 59 mov tgt_last = PAGE_SIZE 63 mov ar.lc=lcount 64 mov tgt1=in0 94 mov pr=saved_pr,0xffffffffffff0000 // restore predicates [all …]
|
D | strlen_user.S | 91 mov orig=in0 // keep trackof initial byte address 94 mov saved_pr=pr // preserve predicates (rotation) 101 mov mask=-1 // our mask 108 mov ar.ec=r0 // clear epilogue counter (saved in ar.pfs) 142 (p8) mov val1=val2 // val2 contains the value 148 mov pr=saved_pr,0xffffffffffff0000 151 mov ar.pfs=saved_pfs // because of ar.ec, restore no matter what 184 mov pr=saved_pr,0xffffffffffff0000 187 mov ar.pfs=saved_pfs // because of ar.ec, restore no matter what 194 mov ret0=0 [all …]
|
D | do_csum.S | 132 mov ret0=r0 // in case we have zero length 137 mov saved_pr=pr // preserve predicates (rotation) 140 mov hmask=-1 // initialize head mask 145 mov tmask=-1 // initialize tail mask 156 mov saved_lc=ar.lc // save lc 167 (p8) mov lastval=r0 // we don't need lastval if first1==last 183 (p8) mov result1[0]=word1[0] 214 mov carry1=r0 215 mov carry2=r0 218 mov ar.ec=PIPE_DEPTH [all …]
|
D | copy_page_mck.S | 108 mov saved_lc = ar.lc 110 mov saved_pr = pr 113 mov src_pre_mem = in1 114 mov pr.rot = 0x10000 115 mov ar.ec = 1 // special unrolled loop 117 mov dst_pre_mem = in0 118 mov ar.lc = 2*PREFETCH_DIST - 1 126 mov t1 = (PAGE_SIZE/128) - (2*PREFETCH_DIST) - 1 137 mov ar.lc = t1 // with 64KB pages, t1 is too big to fit in 8 bits! 138 mov ar.ec = N // # of stages in pipeline [all …]
|
D | flush.S | 29 mov r21=1 42 mov r3=ar.lc // save ar.lc 46 mov ar.lc=r8 60 mov ar.lc=r3 // restore ar.lc 81 mov r21=1 96 mov r3=ar.lc // save ar.lc 100 mov ar.lc=r8 115 mov ar.lc=r3 // restore ar.lc
|
D | strlen.S | 89 mov orig=in0 // keep trackof initial byte address 92 mov saved_pr=pr // preserve predicates (rotation) 99 mov mask=-1 // our mask 106 mov ar.ec=r0 // clear epilogue counter (saved in ar.pfs) 139 (p8) mov val1=val2 // the other test got us out of the loop 145 mov pr=saved_pr,0xffffffffffff0000 148 mov ar.pfs=saved_pfs // because of ar.ec, restore no matter what 187 mov pr=saved_pr,0xffffffffffff0000 190 mov ar.pfs=saved_pfs // because of ar.ec, restore no matter what
|
D | strnlen_user.S | 21 mov r16=ar.lc // preserve ar.lc 27 mov ar.lc=r3 28 mov r9=0 42 mov r8=r9 43 mov ar.lc=r16 // restore ar.lc
|
D | clear_page.S | 35 mov r16 = PAGE_SIZE/L3_LINE_SIZE-1 // main loop count, -1=repeat/until 37 mov saved_lc = ar.lc 40 mov ar.lc = (PREFETCH_LINES - 1) 41 mov dst_fetch = in0 50 mov ar.lc = r16 // one L3 line per iteration 74 mov ar.lc = saved_lc // restore lc
|
/linux-4.1.27/arch/sh/boot/romimage/ |
D | head.S | 17 mov.l empty_zero_page_dst, r4 18 mov.l empty_zero_page_dst_adj, r5 20 mov.l bytes_to_load, r5 21 mov.l loader_function, r7 23 mov r4, r15 25 mov.l empty_zero_page_dst, r4 26 mov.l empty_zero_page_dst_adj, r5 28 mov.l loaded_code_offs, r5 47 mov.l extra_data_size, r1 49 mov.l empty_zero_page_dst, r1 [all …]
|
/linux-4.1.27/firmware/keyspan_pda/ |
D | xircom_pgs.S | 219 start: mov SP,STACK-1 ; set stack 222 mov tx_ring_in, a 223 mov tx_ring_out, a 224 mov rx_ring_in, a 225 mov rx_ring_out, a 226 mov tx_unthrottle_threshold, a 231 mov r1, 0 232 mov a, #0xfe 233 mov dptr, #tx_ring 239 mov a, #0xfd [all …]
|
D | keyspan_pda.S | 217 start: mov SP,STACK-1 ; set stack 220 mov tx_ring_in, a 221 mov tx_ring_out, a 222 mov rx_ring_in, a 223 mov rx_ring_out, a 224 mov tx_unthrottle_threshold, a 229 mov r1, 0 230 mov a, #0xfe 231 mov dptr, #tx_ring 237 mov a, #0xfd [all …]
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | mca_asm.h | 51 mov temp = 0x7 ;; \ 55 mov reg = IA64_KR(PER_CPU_DATA);; \ 83 mov old_psr = psr; \ 87 mov ar.rsc = 0 ; \ 90 mov temp2 = ar.bspstore; \ 94 mov temp1 = ar.rnat; \ 96 mov ar.bspstore = temp2; \ 98 mov ar.rnat = temp1; \ 99 mov temp1 = psr; \ 100 mov temp2 = psr; \ [all …]
|
/linux-4.1.27/arch/sh/boards/mach-migor/ |
D | sdram.S | 25 mov.l 1f, r4 26 mov.l 2f, r1 27 mov.l @r4, r2 29 mov.l 3f, r3 31 mov.l r2, @r4 46 mov.l 1f, r4 47 mov.l @r4, r0 48 mov.l 4f, r1 50 mov.l r0, @r4 51 mov.l 6f, r4 [all …]
|
/linux-4.1.27/arch/sh/boards/mach-ap325rxa/ |
D | sdram.S | 25 mov.l 1f, r4 26 mov.l 2f, r1 27 mov.l @r4, r2 29 mov.l 3f, r3 31 mov.l r2, @r4 46 mov.l 1f, r4 47 mov.l @r4, r0 48 mov.l 4f, r1 50 mov.l r0, @r4 51 mov.l 6f, r4 [all …]
|
/linux-4.1.27/arch/ia64/hp/sim/boot/ |
D | boot_head.S | 42 mov r15=in4 49 mov r28=in0 50 mov b7=in1 60 mov r8=-1 61 mov r9=256 66 mov r9=512 74 mov r8=0 /* status = 0 */ 81 mov r8=0 /* status = 0 */ 88 mov r8=0 /* status = 0 */ 89 mov r9=96 /* num phys stacked */ [all …]
|
/linux-4.1.27/arch/sparc/mm/ |
D | ultra.S | 38 mov 0x50, %g3 62 mov SECONDARY_CONTEXT, %o4 90 mov SECONDARY_CONTEXT, %o4 217 mov PRIMARY_CONTEXT, %o2 218 mov 0x40, %g3 239 mov PRIMARY_CONTEXT, %o4 265 mov PRIMARY_CONTEXT, %o4 306 mov %i0, %o0 308 mov %i1, %o1 313 mov %o0, %o2 /* ARG2: mmu context */ [all …]
|
D | hypersparc.S | 126 mov SRMMU_CTX_REG, %g7 135 mov %o0, %o2 153 mov SRMMU_FAULT_STATUS, %g5 155 mov SRMMU_CTX_REG, %g7 176 mov SRMMU_CTX_REG, %o3 207 mov SRMMU_FAULT_STATUS, %g7 208 mov SRMMU_CTX_REG, %g4 252 mov SRMMU_FAULT_STATUS, %g1 266 mov 0x400, %g1 272 mov SRMMU_CTX_REG, %g1 [all …]
|
/linux-4.1.27/drivers/char/hw_random/ |
D | n2-asm.S | 12 mov HV_FAST_RNG_GET_DIAG_CTL, %o5 19 mov %o1, %o3 20 mov %o2, %o4 21 mov HV_FAST_RNG_CTL_READ, %o5 30 mov %i0, %o0 31 mov %i1, %o1 32 mov HV_FAST_RNG_CTL_READ, %o5 43 mov %o3, %o4 44 mov HV_FAST_RNG_CTL_WRITE, %o5 51 mov HV_FAST_RNG_CTL_WRITE, %o5 [all …]
|
/linux-4.1.27/arch/x86/crypto/sha-mb/ |
D | sha1_mb_mgr_submit_avx2.S | 105 mov %rsp, %r10 109 mov %rbx, (%rsp) 110 mov %r10, 8*2(%rsp) #save old rsp 111 mov %rbp, 8*3(%rsp) 112 mov %r12, 8*4(%rsp) 113 mov %r13, 8*5(%rsp) 114 mov %r14, 8*6(%rsp) 115 mov %r15, 8*7(%rsp) 117 mov _unused_lanes(state), unused_lanes 118 mov unused_lanes, lane [all …]
|
D | sha1_mb_mgr_flush_avx2.S | 116 mov %rsp, %r10 119 mov %rbx, _GPR_SAVE(%rsp) 120 mov %r10, _GPR_SAVE+8*1(%rsp) #save rsp 121 mov %rbp, _GPR_SAVE+8*3(%rsp) 122 mov %r12, _GPR_SAVE+8*4(%rsp) 123 mov %r13, _GPR_SAVE+8*5(%rsp) 124 mov %r14, _GPR_SAVE+8*6(%rsp) 125 mov %r15, _GPR_SAVE+8*7(%rsp) 128 mov _unused_lanes(state), unused_lanes 159 mov offset(state,idx,8), tmp [all …]
|
/linux-4.1.27/drivers/crypto/ |
D | n2_asm.S | 16 mov HV_FAST_NCS_QCONF, %o5 29 mov %o1, %g1 30 mov %o2, %g2 31 mov %o3, %g3 32 mov HV_FAST_NCS_QINFO, %o5 45 mov %o1, %o2 46 mov HV_FAST_NCS_GETHEAD, %o5 57 mov %o1, %o2 58 mov HV_FAST_NCS_GETTAIL, %o5 69 mov HV_FAST_NCS_SETTAIL, %o5 [all …]
|
/linux-4.1.27/arch/x86/crypto/ |
D | aes-i586-asm_32.S | 108 mov 0 sched,%a1; \ 110 mov 12 sched,%a2; \ 112 mov 4 sched,%a4; \ 119 mov %a3,%idx; \ 120 mov 8 sched,%a3; \ 127 mov 0 sched,%a1; \ 129 mov 4 sched,%a2; \ 131 mov 12 sched,%a4; \ 138 mov %a3,%idx; \ 139 mov 8 sched,%a3; \ [all …]
|
D | twofish-i586-asm_32.S | 83 mov s1(%ebp,%edi,4),d ## D;\ 85 mov s2(%ebp,%edi,4),%esi;\ 121 mov s1(%ebp,%edi,4),d ## D;\ 123 mov s2(%ebp,%edi,4),%esi;\ 158 mov (%ebp,%edi,4), c ## D;\ 160 mov s3(%ebp,%edi,4),%esi;\ 196 mov (%ebp,%edi,4), c ## D;\ 198 mov s3(%ebp,%edi,4),%esi;\ 229 mov ctx + 16(%esp), %ebp /* abuse the base pointer: set new base 231 mov in_blk+16(%esp),%edi /* input address in edi */ [all …]
|
D | sha512-avx-asm.S | 128 mov f_64, T1 # T1 = f 129 mov e_64, tmp0 # tmp = e 139 mov a_64, T2 # T2 = a 143 mov a_64, tmp0 # tmp = a 148 mov a_64, tmp0 # tmp = a 180 mov f_64, T1 182 mov e_64, tmp0 197 mov a_64, T2 203 mov a_64, tmp0 210 mov a_64, tmp0 [all …]
|
D | sha512-ssse3-asm.S | 121 mov f_64, T1 # T1 = f 122 mov e_64, tmp0 # tmp = e 132 mov a_64, T2 # T2 = a 136 mov a_64, tmp0 # tmp = a 141 mov a_64, tmp0 # tmp = a 173 mov f_64, T1 184 mov e_64, tmp0 196 mov a_64, T2 200 mov a_64, tmp0 205 mov a_64, tmp0 [all …]
|
D | sha256-avx-asm.S | 62 mov \p2, \p1 158 mov e, y0 # y0 = e 160 mov a, y1 # y1 = a 164 mov f, y2 # y2 = f 180 mov a, y0 # y0 = a 182 mov a, y2 # y2 = a 194 mov e, y0 # y0 = e 195 mov a, y1 # y1 = a 198 mov f, y2 # y2 = f 217 mov a, y0 # y0 = a [all …]
|
D | sha256-ssse3-asm.S | 60 mov \p2, \p1 151 mov e, y0 # y0 = e 153 mov a, y1 # y1 = a 157 mov f, y2 # y2 = f 176 mov a, y0 # y0 = a 178 mov a, y2 # y2 = a 192 mov e, y0 # y0 = e 193 mov a, y1 # y1 = a 197 mov f, y2 # y2 = f 216 mov a, y0 # y0 = a [all …]
|
D | salsa20-x86_64-asm_64.S | 5 mov %rsp,%r11 10 mov %rdi,%r8 12 mov %rsi,%rsi 14 mov %rdx,%rdi 16 mov %rcx,%rdx 85 mov %rdx,%rcx 104 mov %rdi,%rdx 110 mov %rsi,%rcx 116 mov %r8,%r9 124 mov %r8,%rax [all …]
|
D | sha256-avx2-asm.S | 63 mov \p2, \p1 161 mov a, y3 # y3 = a # MAJA 168 mov f, y2 # y2 = f # CH 189 mov a, T1 # T1 = a # MAJB 209 mov a, y3 # y3 = a # MAJA 218 mov f, y2 # y2 = f # CH 240 mov a, T1 # T1 = a # MAJB 261 mov a, y3 # y3 = a # MAJA 269 mov f, y2 # y2 = f # CH 293 mov a, T1 # T1 = a # MAJB [all …]
|
D | sha1_avx2_x86_64_asm.S | 157 mov \val, \hash 358 mov B, TB 432 mov B, T1 456 mov (HASH_PTR), A 457 mov 4(HASH_PTR), B 458 mov 8(HASH_PTR), C 459 mov 12(HASH_PTR), D 460 mov 16(HASH_PTR), E 462 mov %rsp, PRECALC_BUF 538 mov TB, B [all …]
|
D | sha512-avx2-asm.S | 124 mov \p2, \p1 185 mov a, y3 # y3 = a # MAJA 190 mov f, y2 # y2 = f # CH 208 mov a, T1 # T1 = a # MAJB 247 mov a, y3 # y3 = a # MAJA 254 mov f, y2 # y2 = f # CH 273 mov a, T1 # T1 = a # MAJB 305 mov a, y3 # y3 = a # MAJA 311 mov f, y2 # y2 = f # CH 330 mov a, T1 # T1 = a # MAJB [all …]
|
D | twofish-x86_64-asm_64.S | 81 mov s1(%r11,%rdi,4),%r8d;\ 83 mov s2(%r11,%rdi,4),%r9d;\ 116 mov b ## D, %r10d;\ 119 mov s1(%r11,%rdi,4),%r8d;\ 121 mov s2(%r11,%rdi,4),%r9d;\ 154 mov (%r11,%rdi,4), %r9d;\ 156 mov s3(%r11,%rdi,4),%r8d;\ 190 mov (%r11,%rdi,4), %r9d;\ 192 mov s3(%r11,%rdi,4),%r8d;\ 197 mov b ## D, %r10d;\ [all …]
|
D | sha1_ssse3_asm.S | 80 mov %rsp, %r12 84 mov CTX, HASH_PTR 85 mov BUF, BUFFER_PTR 89 mov CNT, BUFFER_END 97 mov $8, %ecx 98 mov %rsp, %rdi 102 mov %r12, %rsp # deallocate workspace 118 mov (HASH_PTR), A 119 mov 4(HASH_PTR), B 120 mov 8(HASH_PTR), C [all …]
|
/linux-4.1.27/arch/sparc/lib/ |
D | mcount.S | 33 mov %i7, %g3 35 mov %g3, %o1 37 mov %i7, %o0 54 5: mov %i7, %g2 55 mov %fp, %g3 57 mov %g2, %l0 59 mov %g3, %l1 80 mov %i7, %g2 81 mov %fp, %g3 83 mov %g2, %o1 [all …]
|
D | divdi3.S | 27 mov 0,%l4 28 mov -1,%l4 30 mov %o0,%o5 34 mov %o4,%i0 35 mov %o5,%i1 39 mov %i3,%o4 42 mov %o0,%o3 46 mov %o2,%i2 47 mov %o3,%i3 48 mov %i3,%o4 [all …]
|
D | udivdi3.S | 25 mov %i3,%o3 28 mov %i1,%i3 31 mov %i3,%o1 33 mov 32,%g1 57 mov 0,%o2 61 mov %i0,%o2 62 mov 1,%o0 63 mov 0,%o1 66 mov %o0,%o3 67 mov %i0,%o2 [all …]
|
D | muldi3.S | 64 mov %o1, %l3 65 mov %i1, %o0 66 mov %i2, %o1 68 mov %o0, %l0 69 mov %i0, %o0 70 mov %i3, %o1 73 mov %l2, %i0
|
/linux-4.1.27/arch/mn10300/mm/ |
D | cache-flush-by-reg.S | 56 mov DCPGCR,a0 62 mov (a0),d0 68 mov d0,(DCPGMR) define 74 mov DCPGCR_DCP,d0 75 mov d0,(a0) define 79 mov (a0),d0 106 mov PAGE_SIZE,d1 123 mov L1_CACHE_BYTES,d2 133 mov d1,a1 # a1 = end define 136 mov DCPGCR,a0 [all …]
|
D | tlb-mn10300.S | 41 mov (MMUCTR),d2 42 mov d2,(MMUCTR) define 46 mov (IPTEU),d3 47 mov (PTBR),a2 48 mov d3,d2 define 51 mov (a2,d2),a2 # PTD *ptd = PGD[addr 31..22] 73 mov d2,(IPTEL2) # change the TLB define 80 mov _PAGE_VALID,d2 # force address error handler to be 104 mov (MMUCTR),d2 105 mov d2,(MMUCTR) define [all …]
|
D | cache-dbg-flush-by-reg.S | 39 mov DCPGCR,a0 41 mov epsw,d1 51 mov (a0),d0 57 mov d0,(DCPGMR) define 63 mov DCPGCR_DCP,d0 64 mov d0,(a0) define 68 mov (a0),d0 76 mov CHCTR,a0 84 mov d1,epsw define
|
D | cache-inv-by-tag.S | 68 mov CHCTR,a0 90 mov CHCTR,a0 119 mov PAGE_SIZE,d1 156 mov DCACHE_TAG(0,0),a0 157 mov a1,d0 185 mov (L1_CACHE_WAYDISP*0,a0),d0 # read the tag in the way 0 slot 194 mov d2,(L1_CACHE_WAYDISP*0,a0) # kill the tag define 199 mov (L1_CACHE_WAYDISP*1,a0),d0 # read the tag in the way 1 slot 208 mov d2,(L1_CACHE_WAYDISP*1,a0) # kill the tag define 213 mov (L1_CACHE_WAYDISP*2,a0),d0 # read the tag in the way 2 slot [all …]
|
D | cache-inv-by-reg.S | 60 mov CHCTR,a0 82 mov CHCTR,a0 111 mov PAGE_SIZE,d1 141 mov L1_CACHE_BYTES-1,d2 147 mov d0,a2 # A2 = start address define 148 mov d1,a1 # A1 = end address define 152 mov DCPGCR,a0 # make sure the purger isn't busy
|
/linux-4.1.27/arch/arm/boot/compressed/ |
D | head.S | 59 mov \rb, #0x80000000 @ physical base address 75 mov r0, \val 80 mov r0, \val 81 mov r1, #\len 110 mov r0, r4 129 mov r0, r0 131 ARM( mov r0, r0 ) 148 mov r7, r1 @ save architecture ID 149 mov r8, r2 @ save atags pointer 160 mov r0, #0x17 @ angel_SWIreason_EnterSVC [all …]
|
D | head-sharpsl.S | 28 mov r1, #0x10000000 @ Base address of TC6393 chip 29 mov r6, #0x03 44 mov r6, #0x31 @ Load Magic Init value 46 mov r5, #0x3000 50 mov r6, #0x30 @ Load 2nd Magic Init value 85 mov r6, #0x0140 128 mov r1, #0x0c000000 @ Base address of NAND chip 133 mov r2, #0x90 @ Command "readid" 138 mov r2, #0 @ Address 0x00 148 mov pc, lr
|
/linux-4.1.27/sound/oss/ |
D | vidc_fill.S | 20 mov ip, #0xff00 30 mov pc, lr 33 mov ip, #0xff00 44 mov pc, lr 47 mov ip, #0xff00 56 mov pc, lr 59 mov ip, #0xff00 70 mov pc, lr 73 mov ip, #0xff00 88 mov pc, lr [all …]
|
/linux-4.1.27/arch/sparc/prom/ |
D | cif.S | 18 mov %g4, %l0 19 mov %g5, %l1 20 mov %g6, %l3 22 mov %i0, %o0 ! prom_args 23 mov %l0, %g4 24 mov %l1, %g5 25 mov %l3, %g6 38 mov 0, %o0 41 mov %i0, %o0 42 mov %o0, %l1 [all …]
|
/linux-4.1.27/arch/sh/boards/mach-se/7724/ |
D | sdram.S | 42 mov.l @(SH_SLEEP_MODE, r5), r0 62 mov.l FRQCRA,r0 63 mov.l @r0,r3 64 mov.l KICK,r1 66 mov.l r3, @r0 68 mov.l LSTATS,r0 69 mov #1,r1 71 mov.l @r0,r3 88 mov #100,r0 105 mov #100,r0 [all …]
|
/linux-4.1.27/arch/x86/platform/efi/ |
D | efi_stub_64.S | 16 mov %rsp, %rax; \ 19 mov %rax, (%rsp); \ 20 mov %cr0, %rax; \ 22 mov %rax, 0x8(%rsp); \ 37 mov 0x8(%rsp), %rsi; \ 38 mov %rsi, %cr0; \ 39 mov (%rsp), %rsp 78 mov (%rsp), %rax 79 mov 8(%rax), %rax 81 mov %r9, 32(%rsp) [all …]
|
/linux-4.1.27/arch/ia64/scripts/ |
D | pvcheck.sed | 10 s/mov.*=.*cr\.ifa/.warning \"cr.ifa should not used directly\"/g 11 s/mov.*=.*cr\.itir/.warning \"cr.itir should not used directly\"/g 12 s/mov.*=.*cr\.isr/.warning \"cr.isr should not used directly\"/g 13 s/mov.*=.*cr\.iha/.warning \"cr.iha should not used directly\"/g 14 s/mov.*=.*cr\.ipsr/.warning \"cr.ipsr should not used directly\"/g 15 s/mov.*=.*cr\.iim/.warning \"cr.iim should not used directly\"/g 16 s/mov.*=.*cr\.iip/.warning \"cr.iip should not used directly\"/g 17 s/mov.*=.*cr\.ivr/.warning \"cr.ivr should not used directly\"/g 18 s/mov.*=[^\.]*psr/.warning \"psr should not used directly\"/g # avoid ar.fpsr 19 s/mov.*=.*ar\.eflags/.warning \"ar.eflags should not used directly\"/g [all …]
|
/linux-4.1.27/arch/x86/net/ |
D | bpf_jit.S | 35 mov %r9d,%eax # hlen 39 mov (SKBDATA,%rsi),%eax 52 mov %r9d,%eax 76 mov %rbx, %rdi; /* arg1 == skb */ \ 80 mov $LEN,%ecx; /* len */ \ 91 mov - MAX_BPF_STACK + 32(%rbp),%eax 98 mov - MAX_BPF_STACK + 32(%rbp),%ax 110 mov %rbx, %rdi; /* arg1 == skb */ \ 114 mov $SIZE,%edx; /* size */ \ 127 mov (%rax), %eax [all …]
|
/linux-4.1.27/arch/arm/lib/ |
D | csumpartialcopygeneric.S | 26 .Lzero: mov r0, sum 143 mov r5, r4, get_byte_0 147 mov r5, r4, get_byte_1 149 mov r5, r4, get_byte_2 175 mov r4, r5, lspull #8 @ C = 0 180 mov r5, r5, lspull #8 182 mov r6, r6, lspull #8 184 mov r7, r7, lspull #8 191 mov r4, r8, lspull #8 201 mov r5, r5, lspull #8 [all …]
|
D | io-writesw-armv3.S | 15 mov r2, lr 27 mov r3, r3, lsr #16 46 mov ip, r3, lsl #16 50 mov ip, r3, lsr #16 54 mov ip, r4, lsl #16 58 mov ip, r4, lsr #16 62 mov ip, r5, lsl #16 66 mov ip, r5, lsr #16 70 mov ip, r6, lsl #16 74 mov ip, r6, lsr #16 [all …]
|
D | div64.S | 59 mov yh, #0 71 mov ip, #1 72 mov ip, ip, lsl yl 73 mov yl, r4, lsl yl 77 mov yl, r4 78 mov ip, #1 93 mov yl, yl, lsr #1 98 mov yl, #0 106 mov ip, #0x80000000 130 mov xl, xl, lsl xh [all …]
|
D | getuser.S | 38 mov r0, #0 58 mov r0, #0 65 mov r0, #0 78 mov r0, #0 91 mov r0, #0 98 mov r0, #0 114 mov r0, #0 121 mov r0, #0 127 mov r3, #0 129 mov r2, #0 [all …]
|
D | io-readsl.S | 40 mov ip, r3, get_byte_0 43 mov ip, r3, get_byte_1 46 mov ip, r3, get_byte_2 50 mov ip, r3, lspull #24 58 mov ip, r3, lspull #16 66 mov ip, r3, lspull #8 72 mov r3, ip, get_byte_2 74 7: mov r3, ip, get_byte_1 76 8: mov r3, ip, get_byte_0
|
D | memset.S | 22 mov ip, r0 @ preserve r0 as return value 29 mov r3, r1 42 mov r8, r1 43 mov lr, r1 74 mov r4, r1 75 mov r5, r1 76 mov r6, r1 77 mov r7, r1 78 mov r8, r1 79 mov lr, r1 [all …]
|
D | bitops.h | 10 mov r2, #1 12 mov r0, r0, lsr #5 19 mov r3, r2, lsl r3 35 mov r2, #1 37 mov r0, r0, lsr #5 39 mov r3, r2, lsl r3 @ create mask 66 mov r0, r0, lsr #5 67 mov r3, #1 68 mov r3, r3, lsl r2 93 mov r0, r0, lsr #5 [all …]
|
D | ecard.S | 26 mov r11, r1 27 mov r1, r0 29 mov lr, pc 30 mov pc, r2 39 mov r11, r0 41 mov lr, pc
|
D | backtrace.S | 73 subne r0, sv_pc, #4 @ allow for mov 74 subeq r0, sv_pc, #8 @ allow for mov + stmia 77 mov r2, frame 98 mov frame, sv_fp @ above the current frame 102 mov r1, frame 120 mov stack, r0 121 mov instr, r1 122 mov reg, #10 123 mov r7, #0 124 1: mov r3, #1 [all …]
|
D | memzero.S | 36 mov r2, #0 @ 1 55 mov ip, r2 @ 1 56 mov lr, r2 @ 1 87 mov r4, r2 88 mov r5, r2 89 mov r6, r2 90 mov r7, r2 91 mov ip, r2 92 mov lr, r2
|
D | putuser.S | 38 mov r0, #0 44 mov ip, r2, lsr #8 62 mov r0, #0 69 mov r0, #0 82 mov r0, #0 87 mov r0, #-EFAULT
|
D | bswapsdi2.S | 13 mov r1, r3 19 mov r3, r3, lsr #8 26 mov ip, r1 29 mov r1, r1, lsr #8 30 mov r3, r3, lsr #8
|
/linux-4.1.27/arch/unicore32/mm/ |
D | cache-ucv2.S | 33 mov r0, #0 37 mov r0, #0 41 mov pc, lr 72 2: mov ip, #0 76 3: mov ip, #0 80 mov pc, lr 106 mov r9, #PAGE_SZ 122 2: mov ip, #0 126 3: mov ip, #0 130 mov pc, lr [all …]
|
D | proc-ucv2.S | 23 mov ip, #PSR_R_BIT | PSR_I_BIT | PRIV_MODE 24 mov.a asr, ip 39 mov ip, #0 51 mov pc, r0 @ jump to loc 62 mov r0, #0 @ PCI address 66 mov pc, lr 72 mov r9, #PAGE_SZ 84 mov pc, lr 86 101: mov ip, #0 90 mov pc, lr [all …]
|
D | tlb-ucv2.S | 30 mov r0, r0 >> #PAGE_SHIFT @ align address 31 mov r0, r0 << #PAGE_SHIFT 57 mov pc, lr 69 mov r0, r0 >> #PAGE_SHIFT @ align address 70 mov r0, r0 << #PAGE_SHIFT 88 mov pc, lr
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | sleep44xx.S | 74 mov r0, #SCU_PM_NORMAL 75 mov r1, #0xFF @ clean seucre L1 109 mov r8, r0 117 mov r1, #0x00 150 mov r8, r0 158 mov r0, #0x03 159 mov r12, #OMAP4_MON_L2X0_DBG_CTRL_INDEX 163 mov r2, r0 172 mov r0, #0x00 173 mov r12, #OMAP4_MON_L2X0_DBG_CTRL_INDEX [all …]
|
D | omap-smc.S | 29 mov r12, r0 30 mov r0, r1 46 mov r3, r2 47 mov r2, r1 48 mov r1, #0x0 @ Process ID 49 mov r6, #0xff 50 mov r12, #0x00 @ Secure Service ID 51 mov r7, #0 69 mov r12, r0 @ Copy the secure service ID 70 mov r6, #0xff @ Indicate new Task call [all …]
|
D | sleep34xx.S | 88 mov r1, #0x1 110 mov r0, #25 @ set service ID for PPA 111 mov r12, r0 @ copy secure service ID in r12 112 mov r1, #0 @ set task id for ROM code in r1 113 mov r2, #4 @ set some flags in r2, r6 114 mov r6, #0xff 193 mov lr, pc 309 mov r6, #8 323 mov r6, r5 389 mov r2, r2, ror #2 [all …]
|
/linux-4.1.27/arch/ia64/include/asm/native/ |
D | inst.h | 52 mov reg = cr.ifa 55 mov reg = cr.itir 58 mov reg = cr.isr 61 mov reg = cr.iha 64 (pred) mov reg = cr.ipsr 67 mov reg = cr.iim 70 mov reg = cr.iip 73 mov reg = cr.ivr \ 77 (pred) mov reg = psr \ 81 (pred) mov reg = ar.itc \ [all …]
|
/linux-4.1.27/arch/arm64/kernel/ |
D | entry.S | 71 mov w0, w0 // zero upper 32 bits of x0 171 mov \rd, sp 192 mov x0, sp 237 mov x0, sp 238 mov x1, #\reason 316 mov x2, sp // struct pt_regs 328 mov x2, sp 335 mov x0, sp 345 mov x2, sp // struct pt_regs 351 mov x0, sp [all …]
|
D | entry32.S | 34 mov x0, sp 35 mov x27, #0 // prevent syscall restart handling (why) 40 mov x0, sp 41 mov x27, #0 // prevent syscall restart handling (why) 46 mov w3, #84 53 mov w3, #84 70 1: mov x0, #-EINVAL 101 mov w2, w4 106 mov w6, w1 109 mov w3, w6
|
D | head.S | 259 mov x21, x0 // x21=FDT 281 mov x0, #(1 << 29) 287 mov x21, #0 357 mov x27, lr 363 mov x0, x25 370 mov x0, x25 384 mov x0, x25 // idmap_pg_dir 427 mov x5, x3 // __pa(KERNEL_START) 434 mov x0, x26 // swapper_pg_dir 435 mov x5, #PAGE_OFFSET [all …]
|
D | sleep.S | 74 mov x19, x0 75 mov x20, x1 76 mov x2, sp 78 mov x0, sp 102 mov x0, x19 103 mov x1, x20 117 mov x3, #-EOPNOTSUPP 140 mov x0, #0 // return zero on success 163 mov x7, xzr 174 mov sp, x2
|
D | efi-entry.S | 62 mov x20, x0 // DTB address 112 mov x0, x20 113 mov x1, xzr 114 mov x2, xzr 115 mov x3, xzr 119 mov x0, #EFI_LOAD_ERROR
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | entry.S | 40 mov fp, #0 53 mov \rtemp, asr 55 mov.a asr, \rtemp @ switch to the SUSR mode 61 mov.a asr, \rtemp @ switch back to the PRIV mode 65 mov.a bsr, \rpsr 73 mov.a bsr, r1 @ save in bsr_priv 84 mov.a pc, lr @ return 89 mov \rd, sp >> #13 90 mov \rd, \rd << #13 109 mov r0, \reg [all …]
|
D | debug.S | 30 mov r1, #8 35 mov r1, #4 40 mov r1, #2 43 mov r1, #0 46 mov r0, r0 >> #4 54 mov r0, r2 74 3: mov pc, lr 79 mov r1, r0 80 mov r0, #0
|
D | head.S | 63 mov r0, #PRIV_MODE @ ensure priv mode 65 mov.a asr, r0 79 mov r1, #0 89 mov r7, #PMD_TYPE_SECT | PMD_PRESENT @ page size: section 99 mov r6, pc 100 mov r6, r6 >> #22 @ start of kernel section 132 mov r0, #0 175 mov r0, r0 178 mov pc, r15 217 mov fp, #0 @ Clear BSS (and zero fp) [all …]
|
/linux-4.1.27/arch/arm/kernel/ |
D | debug.S | 47 mov r1, #8 52 mov r1, #4 57 mov r1, #2 60 mov r1, #0 63 mov r0, r0, lsr #4 70 mov r0, r2 98 mov r1, r0 99 mov r0, #0 115 mov r1, r0 116 mov r0, #0x04 @ SYS_WRITE0 [all …]
|
D | fiqasm.S | 26 mov r2, #PSR_I_BIT | PSR_F_BIT | FIQ_MODE 29 mov r0, r0 @ avoid hazard prior to ARMv4 34 mov r0, r0 @ avoid hazard prior to ARMv4 39 mov r2, #PSR_I_BIT | PSR_F_BIT | FIQ_MODE 42 mov r0, r0 @ avoid hazard prior to ARMv4 47 mov r0, r0 @ avoid hazard prior to ARMv4
|
D | head.S | 140 mov r8, r4 @ set TTBR1 to swapper_pg_dir 169 mov r0, r4 170 mov r3, #0 184 mov r0, r4 187 mov r6, #4 @ PTRS_PER_PGD 188 mov r7, #1 << (55 - 32) @ L_PGD_SWAPPER 218 mov r5, r5, lsr #SECTION_SHIFT 219 mov r6, r6, lsr #SECTION_SHIFT 244 mov r3, pc 245 mov r3, r3, lsr #SECTION_SHIFT [all …]
|
D | entry-common.S | 56 mov r0, sp @ 'regs' 57 mov r2, why @ 'syscall' 128 THUMB( mov r8, sp ) 208 mov why, #0 @ no longer a real syscall 232 mov r1, scno 237 mov scno, r0 @ syscall number (possibly new) 250 mov r0, sp 299 mov why, #0 @ prevent syscall restart handling 305 mov why, #0 @ prevent syscall restart handling 331 mov r0, #-EINVAL [all …]
|
D | head-common.S | 67 1: mov r2, #0 91 mov fp, #0 @ Clear BSS (and zero fp) 130 mov r9, r0 132 mov r0, r5 165 mov r5, #0 @ unknown processor 196 mov r0, r9 212 mov r0, #0x02000000 213 mov r3, #0x11 221 1: mov r0, r0
|
D | sleep.S | 40 ARM( mov \dst, \dst, lsr \rs0 ) @ dst=aff0>>rs0 68 mov r5, sp @ current virtual SP 80 1: mov r2, r5 @ virtual SP 81 mov r1, r4 @ size of save block 93 mov sp, r2 108 mov r0, r0 109 mov r0, r0 115 mov r0, #0 @ return zero on success 127 mov r1, #0 149 THUMB( mov sp, r2 )
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | frame.inc | 36 mov usp,a1 37 mov a1,(sp) # USP in MOVM[other] dummy slot 39 mov sp,fp # FRAME pointer in A3 44 mov (TI_frame,a1),a0 45 mov a0,(REG_NEXT,fp) 46 mov fp,(TI_frame,a1) 53 mov (__current),e2 66 mov (TI_frame,a0),fp 67 mov fp,sp 68 mov (REG_NEXT,fp),d0 [all …]
|
/linux-4.1.27/arch/arm64/xen/ |
D | hypercall.S | 59 mov x16, #__HYPERVISOR_##hypercall; \ 86 mov x16, x0 87 mov x0, x1 88 mov x1, x2 89 mov x2, x3 90 mov x3, x4 91 mov x4, x5
|
/linux-4.1.27/arch/unicore32/boot/compressed/ |
D | head.S | 25 mov r0, #0xD3 26 mov.a asr, r0 78 mov r0, #0 86 mov r0, #0 92 mov r0, #0x1c @ en icache and wb dcache 100 mov r1, sp @ malloc space above stack 136 mov r0, r4 142 mov r0, #0 151 mov r0, #0 @ disable i/d cache and MMU 155 mov r0, #0 @ must be zero [all …]
|
/linux-4.1.27/drivers/scsi/arm/ |
D | acornscsi-io.S | 27 mov lr, #0xff 70 mov r3, r3, lsr #8 85 mov r3, r4, lsl #16 87 mov r4, r4, lsr #16 89 mov r5, r6, lsl #16 91 mov r6, r6, lsr #16 94 mov r3, ip, lsl #16 96 mov r4, ip, lsr #16 98 mov ip, lr, lsl #16 100 mov lr, lr, lsr #16 [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/ |
D | hub.fuc | 56 mov $r15 1 71 mov $xdbase $r0 77 mov $sp $r1 80 mov $r2 NV_PGRAPH_FECS_ACCESS_FIFO 84 mov $r1 #ih 85 mov $iv0 $r1 91 mov $r2 0x2003 // { HUB_CHSW_PULSE, ZERO } -> intr 8 98 mov $r2 0x2004 // { 0x04, ZERO } -> intr 9 100 mov $r2 0x200b // { HUB_FIRMWARE_MTHD, ZERO } -> intr 10 102 mov $r2 0x200c // { 0x0c, ZERO } -> intr 15 [all …]
|
D | gpc.fuc | 56 */ mov b32 $r15 reg /* 68 mov $r15 1 86 */ mov $r15 NV_PGRAPH_GPC0_TPCX_STRAND_CMD_ENABLE /* 90 */ mov $r15 NV_PGRAPH_GPC0_TPCX_STRAND_CMD_DISABLE /* 94 */ mov $r15 NV_PGRAPH_GPC0_TPCX_STRAND_INDEX_ALL /* 96 */ mov $r15 p /* 98 */ mov $r15 NV_PGRAPH_GPC0_TPCX_STRAND_CMD_SEEK /* 102 */ mov $r15 m /* 104 */ mov $r15 NV_PGRAPH_GPC0_TPCX_STRAND_CMD_GET_INFO /* 129 mov $sp $r1 [all …]
|
/linux-4.1.27/arch/x86/um/ |
D | stub_64.S | 19 mov $(STUB_DATA >> 32), %rbx 21 mov $(STUB_DATA & 0xffffffff), %rax 24 mov %rbx, %rsp 28 mov 0x0(%rsp), %rax 32 mov %rax, 8(%rbx) 37 mov %rsp, 8(%rbx) 63 mov %rax, (%rbx)
|
D | stub_32.S | 9 mov $(STUB_DATA+8), %esp 13 mov 0x0(%esp), %eax 17 mov %eax, STUB_DATA+4 22 mov %esp, STUB_DATA+4 48 mov %eax, STUB_DATA
|
/linux-4.1.27/arch/sh/boards/mach-hp6xx/ |
D | pm_wakeup.S | 25 mov #-126, k1 27 mov.b k0, @k1 29 mov.l 5f, k1 30 mov.w 6f, k0 31 mov.w k0, @k1 33 mov.l 4f, k1
|
/linux-4.1.27/arch/avr32/kernel/ |
D | entry-avr32b.S | 131 mov r3, -1 /* All entries have been accessed, */ 132 mov r2, 0 /* so start at 0 */ 155 mov r11, sp 171 mov r1, lo(swapper_pg_dir) 218 mov r8, r5 /* 5th argument (6th is pushed by stub) */ 248 mov r12, -ENOSYS 254 mov r12, 0 260 mov r12, r0 261 mov lr, r2 /* syscall_return */ 262 mov pc, r1 [all …]
|
/linux-4.1.27/arch/arm64/kernel/vdso/ |
D | gettimeofday.S | 54 mov x2, x30 68 mov x13, #1000 78 mov x0, xzr 82 mov x8, #__NR_gettimeofday 95 mov x2, x30 106 mov x30, x2 124 mov x12, #0 147 mov x15, #NSEC_PER_SEC_LO16 163 mov x0, xzr 166 mov x30, x2 [all …]
|
/linux-4.1.27/arch/unicore32/lib/ |
D | findbit.S | 23 mov r2, #0 30 3: mov r0, r1 @ no free bits 31 mov pc, lr 46 mov.a r3, r3 >> ip @ shift off unused bits 61 mov r2, #0 63 mov.a r3, r3 68 3: mov r0, r1 @ no free bits 69 mov pc, lr 83 mov.a r3, r3 >> ip @ shift off unused bits 99 mov pc, lr
|
D | backtrace.S | 24 mov r0, fp 29 mov pc, lr 35 mov.a frame, r0 @ if frame pointer is zero 69 sub r0, sv_pc, #4 @ allow for mov 72 sub r0, sv_pc, #8 @ allow for mov + stmia 75 mov r2, frame 97 mov frame, sv_fp @ above the current frame 101 mov r1, frame 120 mov stack, r0 121 mov instr, r1 [all …]
|
D | strncpy_from_user.S | 26 mov ip, r1 35 mov pc, lr 40 9001: mov r3, #0 42 mov r0, #-EFAULT 43 mov pc, lr
|
D | strnlen_user.S | 26 mov r2, r0 35 mov pc, lr 40 9001: mov r0, #0 41 mov pc, lr
|
/linux-4.1.27/arch/arm/common/ |
D | mcpm_head.S | 35 mov r0, r9 39 mov r0, r10 59 mov r3, #MAX_CPUS_PER_CLUSTER 89 mov r0, #MCPM_SYNC_CLUSTER_SIZE 93 mov r0, #CPU_COMING_UP 94 mov r5, #MCPM_SYNC_CPU_SIZE 101 mov r0, #VLOCK_SIZE 103 mov r0, r11 104 mov r1, r9 @ cpu 115 mov r0, r11 [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/ |
D | com.fuc | 138 mov $sp $r0 141 mov $r1 #ih 142 mov $iv0 $r1 143 mov $r1 0x400 154 mov $r1 0x1200 155 mov $r2 3 184 mov $r4 0x7700 185 mov $xtargets $r4 188 mov $xdbase $r0 191 mov $r4 0x2100 [all …]
|
/linux-4.1.27/arch/x86/xen/ |
D | xen-head.S | 42 mov %esi,xen_start_info 43 mov $init_thread_union+THREAD_SIZE,%esp 45 mov %rsi,xen_start_info 46 mov $init_thread_union+THREAD_SIZE,%rsp 64 mov %rsi, %r11 67 mov $0x80000001, %eax 69 mov %edx, %esi 71 mov $MSR_EFER, %ecx
|
D | xen-asm_64.S | 24 mov 8+0(%rsp), %rcx 25 mov 8+8(%rsp), %r11 123 mov 0*8(%rsp), %rcx 124 mov 1*8(%rsp), %r11 125 mov 5*8(%rsp), %rsp 153 mov $-ENOSYS, %rax
|
/linux-4.1.27/arch/arm/include/debug/ |
D | omap2plus.S | 83 mov \rp, #UART_OFFSET(OMAP2_UART1_BASE) @ omap2/3/4 87 mov \rp, #UART_OFFSET(OMAP2_UART2_BASE) @ omap2/3/4 91 mov \rp, #UART_OFFSET(OMAP2_UART3_BASE) 95 mov \rp, #UART_OFFSET(OMAP3_UART1_BASE) 101 mov \rp, #UART_OFFSET(OMAP4_UART3_BASE) 105 mov \rp, #UART_OFFSET(OMAP3_UART1_BASE) 111 mov \rp, #UART_OFFSET(OMAP4_UART4_BASE) 115 mov \rp, #UART_OFFSET(TI81XX_UART1_BASE) 119 mov \rp, #UART_OFFSET(TI81XX_UART2_BASE) 123 mov \rp, #UART_OFFSET(TI81XX_UART3_BASE) [all …]
|
/linux-4.1.27/arch/arm/mm/ |
D | tlb-v6.S | 38 mov ip, #0 41 mov r0, r0, lsr #PAGE_SHIFT @ align address 42 mov r1, r1, lsr #PAGE_SHIFT 45 mov r1, r1, lsl #PAGE_SHIFT 70 mov r2, #0 72 mov r0, r0, lsr #PAGE_SHIFT @ align address 73 mov r1, r1, lsr #PAGE_SHIFT 74 mov r0, r0, lsl #PAGE_SHIFT 75 mov r1, r1, lsl #PAGE_SHIFT
|
D | proc-arm940.S | 53 mov ip, #0 79 mov r0, #0 96 mov r2, #VM_EXEC 110 mov ip, #0 114 mov r1, #(CACHE_DSEGMENTS - 1) << 4 @ 4 segments 163 mov r0, #0 164 mov r1, #(CACHE_DSEGMENTS - 1) << 4 @ 4 segments 185 mov ip, #0 186 mov r1, #(CACHE_DSEGMENTS - 1) << 4 @ 4 segments 207 mov ip, #0 [all …]
|
D | proc-arm1020e.S | 98 mov ip, #0 131 mov r0, #0 151 mov r2, #VM_EXEC 152 mov ip, #0 156 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 16 segments 182 mov ip, #0 223 mov ip, #0 236 mov r0, #0 249 mov ip, #0 274 mov ip, #0 [all …]
|
D | tlb-v7.S | 39 mov r0, r0, lsr #PAGE_SHIFT @ align address 40 mov r1, r1, lsr #PAGE_SHIFT 43 ALT_SMP(W(mov) r3, #0 ) 47 mov r1, r1, lsl #PAGE_SHIFT 73 mov r0, r0, lsr #PAGE_SHIFT @ align address 74 mov r1, r1, lsr #PAGE_SHIFT 75 mov r0, r0, lsl #PAGE_SHIFT 76 mov r1, r1, lsl #PAGE_SHIFT
|
D | proc-sa110.S | 39 mov r0, #0 47 mov r0, #0 67 mov ip, #0 98 mov r0, r0 @ safety 99 mov r0, r0 @ safety 100 mov r0, r0 @ safety 102 mov r0, r0 @ safety 103 mov r0, r0 @ safety 104 mov r0, r0 @ safety 156 mov r0, r0 [all …]
|
D | proc-sa1100.S | 43 mov r0, #0 75 mov ip, #0 102 mov r0, r0 @ 4 nop padding 103 mov r0, r0 104 mov r0, r0 105 mov r0, r0 @ 4 nop padding 106 mov r0, r0 107 mov r0, r0 108 mov r0, #0 114 mov r0, r0 @ safety [all …]
|
D | proc-arm1020.S | 98 mov ip, #0 131 mov r0, #0 151 mov r2, #VM_EXEC 152 mov ip, #0 156 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 16 segments 183 mov ip, #0 227 mov ip, #0 242 mov r0, #0 255 mov ip, #0 281 mov ip, #0 [all …]
|
D | proc-arm1022.S | 89 mov ip, #0 122 mov r0, #0 142 mov r2, #VM_EXEC 143 mov ip, #0 146 mov r1, #(CACHE_DSEGMENTS - 1) << 5 @ 16 segments 172 mov ip, #0 214 mov ip, #0 227 mov r0, #0 240 mov ip, #0 265 mov ip, #0 [all …]
|
D | proc-arm1026.S | 89 mov ip, #0 122 mov r0, #0 142 mov r2, #VM_EXEC 143 mov ip, #0 167 mov ip, #0 208 mov ip, #0 221 mov r0, #0 234 mov ip, #0 259 mov ip, #0 285 mov ip, #0 [all …]
|
D | proc-arm740.S | 54 mov ip, #0 65 mov r0, #0 74 mov r0, #0x0000003F @ base = 0, size = 4GB 79 mov r4, #10 @ 11 is the minimum (4KB) 92 mov r4, #10 @ 11 is the minimum (4KB) 100 mov r0, #0x06 103 mov r0, #0x00 @ disable whole write buffer 105 mov r0, #0x02 @ Region 1 write bufferred 109 mov r0, #0x10000
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sec/fuc/ |
D | g98.fuc0s | 103 mov $r1 #ih 104 mov $iv0 $r1 107 mov $sp $r0 112 mov $r2 0x400 120 mov $r1 3 121 mov $r2 0x1200 143 mov $r2 0x7700 144 mov $xtargets $r2 145 mov $xdbase $r0 147 mov $r2 0 [all …]
|
/linux-4.1.27/arch/arm/mach-davinci/ |
D | sleep.S | 74 mov ip, #PHYRDY_CYCLES 79 mov r7, r0 80 mov r0, #0x2 82 mov r0, r7 96 mov ip, #PLL_BYPASS_CYCLES 130 mov ip, #PLL_RESET_CYCLES 140 mov ip, #PLL_LOCK_CYCLES 159 mov r7, r0 160 mov r0, #0x3 162 mov r0, r7 [all …]
|
/linux-4.1.27/arch/arm/mach-tegra/ |
D | sleep-tegra20.S | 102 mov r12, #CPU_RESETTABLE 107 mov r2, #FLOW_CTRL_WAITEVENT | FLOW_CTRL_JTAG_RESUME 113 mov r1, r1, lsl r0 157 mov r12, #1 178 mov r12, #0 192 mov r12, #CPU_NOT_RESETTABLE 206 mov r12, #CPU_RESETTABLE_SOON 260 mov r0, #TEGRA_FLUSH_CACHE_LOUIS 265 mov r3, #CPU_RESETTABLE 284 mov r3, #CPU_NOT_RESETTABLE [all …]
|
/linux-4.1.27/arch/arm/mach-mvebu/ |
D | coherency_ll.S | 71 mov r2, #(1 << 24) 94 mov r0, lr 100 mov lr, r0 119 mov r0, lr 125 mov lr, r0 134 mov r0, #0 146 mov r0, lr 152 mov lr, r0
|
/linux-4.1.27/arch/arm/mach-omap1/ |
D | sleep.S | 72 mov r4, #0 77 mov r6, #TCMIF_ASM_BASE & 0xff000000 93 mov r4, #CLKGEN_REG_ASM_BASE & 0xff000000 99 mov r5, #OMAP7XX_IDLECT2_SLEEP_VAL & 0xff 104 mov r3, #OMAP7XX_IDLECT1_SLEEP_VAL & 0xff 118 mov r2, #0 152 mov r4, #TCMIF_ASM_BASE & 0xff000000 178 mov r4, #CLKGEN_REG_ASM_BASE & 0xff000000 183 mov r5, #OMAP1510_IDLE_CLOCK_DOMAINS & 0xff 188 mov r3, #OMAP1510_DEEP_SLEEP_REQUEST & 0xff [all …]
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
D | aic7xxx.seq | 98 mov A, QINPOS; 101 mov ARG_1, NEXT_QUEUED_SCB; 109 mov ALLZEROS call get_free_or_disc_scb; 112 mov SCBPTR, ARG_1; 121 mov ARG_1 call dma_scb; 128 mov A, ARG_1; 135 mov NEXT_QUEUED_SCB, SCB_NEXT; 136 mov SCB_NEXT,WAITING_SCBH; 137 mov WAITING_SCBH, SCBPTR; 139 mov NONE, SNSCB_QOFF; [all …]
|
/linux-4.1.27/arch/avr32/lib/ |
D | csum_partial_copy_generic.S | 54 6: mov r12, r9 58 7: mov r5, 0 59 mov r4, 32 77 mov r9, -EFAULT 87 mov r9, 0 91 mov r9, -EFAULT 96 1: mov r9, 0
|
/linux-4.1.27/arch/ia64/sn/kernel/ |
D | pio_phys.S | 28 mov r2=psr 34 mov psr.l=r2;; 43 mov r2=psr 49 mov psr.l=r2;; 58 mov r2=psr 66 mov psr.l=r2;;
|
/linux-4.1.27/arch/arm/xen/ |
D | hypercall.S | 59 mov r12, #__HYPERVISOR_##hypercall; \ 74 mov r12, #__HYPERVISOR_##hypercall; \ 96 mov r12, r0 97 mov r0, r1 98 mov r1, r2 99 mov r2, r3
|
/linux-4.1.27/arch/arm/kvm/ |
D | interrupts.S | 60 mov r2, #0 61 mov r3, #0 87 mov r0, #0 @ rn parameter for c15 flushes is SBZ 166 mov r2, #0 167 mov r3, #0 212 mov r0, r1 @ Return the return code 213 mov r1, #0 @ Clear upper bits in return value 216 mov r0, #0 @ Clear upper bits in return value 300 mov r1, #\exception_code 393 mov lr, r0 [all …]
|
/linux-4.1.27/arch/sh/boards/mach-ecovec24/ |
D | sdram.S | 40 mov.l @(SH_SLEEP_MODE, r5), r0 71 mov #100,r0 88 mov #100,r0 97 mov.l DUMMY,r0 98 mov.l @r0, r1 /* force single dummy read */
|
/linux-4.1.27/arch/arm/crypto/ |
D | aes-armv4.S | 154 mov r12,r0 @ inp 155 mov r11,r2 213 mov r4,r0,lsr#24 @ write output in endian-neutral 214 mov r5,r0,lsr#16 @ manner... 215 mov r6,r0,lsr#8 218 mov r4,r1,lsr#24 220 mov r5,r1,lsr#16 222 mov r6,r1,lsr#8 225 mov r4,r2,lsr#24 227 mov r5,r2,lsr#16 [all …]
|
/linux-4.1.27/arch/arm/mach-exynos/ |
D | sleep.S | 71 mov r0, #SMC_CMD_C15RESUME 92 mov r0, #SMC_CMD_L2X0SETUP1 102 mov r0, #SMC_CMD_L2X0SETUP2 105 mov r0, #SMC_CMD_L2X0INVALL 108 mov r1, #1 109 mov r0, #SMC_CMD_L2X0CTRL
|