/Linux-v4.19/arch/sh/kernel/cpu/sh2/ |
D | entry.S | 46 mov.l r2,@-sp 47 mov.l r3,@-sp 49 mov.l $cpu_mode,r2 51 mov.l $cpuid,r3 52 mov.l @r3,r3 53 mov.l @r3,r3 57 mov.l @r2,r0 58 mov.l @(5*4,r15),r3 ! previous SR 62 mov.l r3,@(5*4,r15) ! update SR 64 mov.l __md_bit,r0 [all …]
|
/Linux-v4.19/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 71 mov r4, r12 ! Store device tree blob pointer in r12 85 mov.l 2f, r0 86 mov r0, r15 ! Set initial r15 (stack pointer) 88 mov.l 7f, r0 141 mov.l .LMMUCR, r1 /* Flush the TLB */ 142 mov.l @r1, r0 144 mov.l r0, @r1 [all …]
|
/Linux-v4.19/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-v4.19/arch/sh/lib/ |
D | copy_page.S | 28 mov.l r8,@-r15 29 mov.l r10,@-r15 30 mov.l r11,@-r15 31 mov r4,r10 32 mov r5,r11 33 mov r5,r8 34 mov #(PAGE_SIZE >> 10), r0 39 1: mov.l @r11+,r0 40 mov.l @r11+,r1 41 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 | 31 mov r4,r2 ! 5 MT (0 cycles latency) 33 mov.l @(r0,r5),r7 ! 21 LS (2 cycles latency) 40 3: mov.l @(r0,r5),r1 ! 21 LS (latency=2) ! NMLK 41 mov r7, r3 ! 5 MT (latency=0) ! RQPO 46 mov r1,r6 ! 5 MT (latency=0) 50 mov r1, r7 ! 5 MT (latency=0) 55 mov.l r3,@-r0 ! 30 LS 57 3: mov.l @(r0,r5),r1 ! 21 LS (latency=2) ! KLMN 58 mov r7,r3 ! 5 MT (latency=0) ! OPQR 64 mov r1,r6 ! 5 MT (latency=0) [all …]
|
/Linux-v4.19/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 …]
|
/Linux-v4.19/arch/sparc/kernel/ |
D | hvcalls.S | 8 mov HV_FAST_INTR_DEVINO2SYSINO, %o5 11 mov %o1, %o0 19 mov HV_FAST_INTR_GETENABLED, %o5 22 mov %o1, %o0 29 mov HV_FAST_INTR_SETENABLED, %o5 40 mov HV_FAST_INTR_GETSTATE, %o5 43 mov %o1, %o0 50 mov HV_FAST_INTR_SETSTATE, %o5 61 mov HV_FAST_INTR_GETTARGET, %o5 64 mov %o1, %o0 [all …]
|
D | pci_sun4v_asm.S | 20 mov %o5, %g1 21 mov HV_FAST_PCI_IOMMU_MAP, %o5 25 mov %o1, %o0 37 mov HV_FAST_PCI_IOMMU_DEMAP, %o5 40 mov %o1, %o0 51 mov %o2, %o4 52 mov HV_FAST_PCI_IOMMU_GETMAP, %o5 57 mov %o0, %o0 71 mov HV_FAST_PCI_CONFIG_GET, %o5 74 mov -1, %o2 [all …]
|
/Linux-v4.19/arch/h8300/kernel/ |
D | entry.S | 39 mov.l er0,@-sp 40 mov.l er1,@-sp 41 mov.l er2,@-sp 42 mov.l er3,@-sp 45 mov.l @sp+,er3 46 mov.l @sp+,er2 71 mov.w @(USEREXR:16,er0),r1 72 mov.w r1,@(LEXR-LER3:16,sp) /* copy EXR */ 75 mov.w @(LEXR-LER1:16,sp),r1 /* restore EXR */ 76 mov.b r1l,r1h [all …]
|
/Linux-v4.19/arch/ia64/kernel/ |
D | pal.S | 47 mov r8=-1 62 mov r28 = in0 63 mov r29 = in1 64 mov r8 = ip 69 mov loc4=ar.rsc // save RSE configuration 71 mov ar.rsc=0 // put RSE in enforced lazy, LE mode 72 mov loc3 = psr 73 mov loc0 = rp 75 mov r30 = in2 77 mov r31 = in3 [all …]
|
D | efi_stub.S | 50 mov loc0=rp 53 mov loc2=gp // save global pointer 54 mov loc4=ar.rsc // save RSE configuration 55 mov ar.rsc=0 // put RSE in enforced lazy, LE mode 59 mov loc3=psr // save processor status word 63 mov b6=r2 67 .ret0: mov out4=in5 68 mov out0=in1 69 mov out1=in2 70 mov out2=in3 [all …]
|
D | mca_asm.S | 74 mov r24=0 83 mov ar.lc=r20 101 mov r18=KERNEL_TR_PAGE_SHIFT<<2 114 mov r18=IA64_GRANULE_SHIFT<<2 121 mov r16=IA64_KR(CURRENT_STACK) 127 mov r18=IA64_GRANULE_SHIFT<<2 142 mov r3=IA64_MCA_CPU_MCA_STACK_OFFSET // use the MCA stack 144 mov r19=1 // All MCA events are treated as monarch (for now) 163 mov b1=r18;; 169 mov r18=KERNEL_TR_PAGE_SHIFT<<2 [all …]
|
/Linux-v4.19/arch/sh/include/asm/ |
D | entry-macros.S | 11 mov #0xfffffff0, r11 27 mov #((THREAD_SIZE - 1) >> 10) ^ 0xff, \tmp 30 mov r15, \ti 38 mov.l r0, @-r15 39 mov.l r1, @-r15 40 mov.l r2, @-r15 41 mov.l r3, @-r15 42 mov.l r4, @-r15 43 mov.l r5, @-r15 44 mov.l r6, @-r15 [all …]
|
/Linux-v4.19/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 …]
|
/Linux-v4.19/arch/x86/xen/ |
D | xen-pvh.S | 69 mov $PVH_DS_SEL,%eax 70 mov %eax,%ds 71 mov %eax,%es 72 mov %eax,%ss 75 mov $_pa(pvh_start_info), %edi 76 mov %ebx, %esi 77 mov _pa(pvh_start_info_sz), %ecx 82 mov $_pa(early_stack_end), %esp 85 mov %cr4, %eax 87 mov %eax, %cr4 [all …]
|
/Linux-v4.19/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-v4.19/arch/sh/boot/compressed/ |
D | head_32.S | 16 mov.l init_sr, r1 21 mov.l 1f, r2 25 mov.l bss_start_addr, r0 26 mov #0xffffffe0, r1 28 mov.l text_start_addr, r3 29 mov r0, r1 32 mov.l @r1, r4 33 mov.l @(4,r1), r5 34 mov.l @(8,r1), r6 35 mov.l @(12,r1), r7 [all …]
|
/Linux-v4.19/arch/ia64/lib/ |
D | xor.S | 25 mov r30 = ar.lc 27 mov r29 = pr 30 mov r8 = in1 31 mov ar.ec = 6 + 2 35 mov r16 = in1 36 mov r17 = in2 38 mov ar.lc = in0 39 mov pr.rot = 1 << 16 51 mov ar.lc = r30 52 mov pr = r29, -1 [all …]
|
/Linux-v4.19/arch/sh/boot/romimage/ |
D | head.S | 18 mov.l empty_zero_page_dst, r4 19 mov.l empty_zero_page_dst_adj, r5 21 mov.l bytes_to_load, r5 22 mov.l loader_function, r7 24 mov r4, r15 26 mov.l empty_zero_page_dst, r4 27 mov.l empty_zero_page_dst_adj, r5 29 mov.l loaded_code_offs, r5 48 mov.l extra_data_size, r1 50 mov.l empty_zero_page_dst, r1 [all …]
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | mca_asm.h | 52 mov temp = 0x7 ;; \ 56 mov reg = IA64_KR(PER_CPU_DATA);; \ 84 mov old_psr = psr; \ 88 mov ar.rsc = 0 ; \ 91 mov temp2 = ar.bspstore; \ 95 mov temp1 = ar.rnat; \ 97 mov ar.bspstore = temp2; \ 99 mov ar.rnat = temp1; \ 100 mov temp1 = psr; \ 101 mov temp2 = psr; \ [all …]
|