/Linux-v5.4/arch/sh/kernel/cpu/sh2/ |
D | entry.S | 43 mov.l r2,@-sp 44 mov.l r3,@-sp 46 mov.l $cpu_mode,r2 48 mov.l $cpuid,r3 49 mov.l @r3,r3 50 mov.l @r3,r3 54 mov.l @r2,r0 55 mov.l @(5*4,r15),r3 ! previous SR 59 mov.l r3,@(5*4,r15) ! update SR 61 mov.l __md_bit,r0 [all …]
|
/Linux-v5.4/arch/sh/kernel/cpu/shmobile/ |
D | sleep.S | 31 mov.l r4, @(SH_SLEEP_MODE, r5) 35 mov.l r0, @(SH_SLEEP_VBR, r5) 42 mov.l r0, @(SH_SLEEP_SPC, r5) 46 mov.l r0, @(SH_SLEEP_SR, r5) 49 mov.l @(SH_SLEEP_MODE, r5), r0 54 mov.l r14, @-r15 55 mov.l r13, @-r15 56 mov.l r12, @-r15 57 mov.l r11, @-r15 58 mov.l r10, @-r15 [all …]
|
/Linux-v5.4/arch/sh/kernel/ |
D | relocate_kernel.S | 20 mov.l 10f, r0 /* PAGE_SIZE */ 24 mov.l r15, @-r0 25 mov r0, r15 26 mov.l r14, @-r15 27 mov.l r13, @-r15 28 mov.l r12, @-r15 29 mov.l r11, @-r15 30 mov.l r10, @-r15 31 mov.l r9, @-r15 32 mov.l r8, @-r15 [all …]
|
D | head_32.S | 21 mov.l label, reg; \ 59 mov.l 1f, r0 ! MD=1, RB=0, BL=0, IMASK=0xF 63 mov #0, r0 68 mov r4, r12 ! Store device tree blob pointer in r12 82 mov.l 2f, r0 83 mov r0, r15 ! Set initial r15 (stack pointer) 85 mov.l 7f, r0 138 mov.l .LMMUCR, r1 /* Flush the TLB */ 139 mov.l @r1, r0 141 mov.l r0, @r1 [all …]
|
/Linux-v5.4/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 | 31 mov.l @(48,r5),r0 34 mov.l @(60,r5),r0 36 mov.l r0,@(60,r4) 38 mov.l @(56,r5),r0 40 mov.l r0,@(56,r4) 42 mov.l @(52,r5),r0 44 mov.l r0,@(52,r4) 54 mov.l r0,@(56,r4) 55 mov.l @(52,r5),r0 57 mov.l r0,@(52,r4) [all …]
|
D | checksum.S | 48 mov r4, r0 51 mov r4, r7 ! Keep a copy to check for alignment 60 mov.b @r4+, r0 63 mov r6, r0 68 mov r4, r0 80 mov.w @r4+, r0 87 mov r5, r1 88 mov #-5, r0 141 mov #2, r1 144 mov.w @r4+, r0 [all …]
|
D | mcount.S | 13 mov.l r4, @-r15; \ 14 mov.l r5, @-r15; \ 15 mov.l r6, @-r15; \ 16 mov.l r7, @-r15; \ 19 mov.l @(20,r15),r4; \ 24 mov.l @r15+, r7; \ 25 mov.l @r15+, r6; \ 26 mov.l @r15+, r5; \ 28 mov.l @r15+, r4 42 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-v5.4/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-v5.4/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-v5.4/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-v5.4/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 | entry.S | 66 mov loc0=rp 68 mov out0=in0 // filename 70 mov out1=in1 // argv 71 mov out2=in2 // envp 75 mov ar.pfs=loc1 // restore ar.pfs 79 mov rp=loc0 80 (p6) mov ar.pfs=r0 // clear ar.pfs on success 89 mov ar.unat=0; mov ar.lc=0 90 mov r4=0; mov f2=f0; mov b1=r0 91 mov r5=0; mov f3=f0; mov b2=r0 [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-v5.4/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-v5.4/arch/sh/kernel/cpu/sh2a/ |
D | entry.S | 43 mov.l r2,@-sp 45 mov.l $cpu_mode,r2 51 mov.l $current_thread_info,r2 52 mov.l @r2,r2 53 mov #(THREAD_SIZE >> 8),r0 56 mov r15,r2 ! r2 = user stack top 57 mov r0,r15 ! switch kernel stack 58 mov.l r1,@-r15 ! TRA 62 mov.l @(4*4,r2),r0 63 mov.l r0,@-r15 ! original SR [all …]
|
/Linux-v5.4/arch/x86/platform/pvh/ |
D | head.S | 58 mov $PVH_DS_SEL,%eax 59 mov %eax,%ds 60 mov %eax,%es 61 mov %eax,%ss 64 mov $_pa(pvh_start_info), %edi 65 mov %ebx, %esi 66 mov _pa(pvh_start_info_sz), %ecx 71 mov $_pa(early_stack_end), %esp 74 mov %cr4, %eax 76 mov %eax, %cr4 [all …]
|
/Linux-v5.4/arch/sh/kernel/cpu/sh3/ |
D | swsusp.S | 24 mov.l 1f, r15 25 mov.l 2f, r4 26 mov.l @r4, r4 29 mov r4, r0 33 mov.l @(PBE_ADDRESS, r4), r2 34 mov.l @(PBE_ORIG_ADDRESS, r4), r5 36 mov #(PAGE_SIZE >> 10), r3 41 mov.l @r2+,r1 /* 16n+0 */ 42 mov.l r1,@r5 44 mov.l @r2+,r1 /* 16n+4 */ [all …]
|
/Linux-v5.4/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-v5.4/arch/ia64/lib/ |
D | xor.S | 17 mov r30 = ar.lc 19 mov r29 = pr 22 mov r8 = in1 23 mov ar.ec = 6 + 2 27 mov r16 = in1 28 mov r17 = in2 30 mov ar.lc = in0 31 mov pr.rot = 1 << 16 43 mov ar.lc = r30 44 mov pr = r29, -1 [all …]
|
/Linux-v5.4/arch/x86/kvm/vmx/ |
D | vmenter.S | 106 mov %_ASM_SP, %_ASM_BP 125 mov %_ASM_ARG3B, %bl 132 mov (%_ASM_SP), %_ASM_AX 138 mov VCPU_RBX(%_ASM_AX), %_ASM_BX 139 mov VCPU_RCX(%_ASM_AX), %_ASM_CX 140 mov VCPU_RDX(%_ASM_AX), %_ASM_DX 141 mov VCPU_RSI(%_ASM_AX), %_ASM_SI 142 mov VCPU_RDI(%_ASM_AX), %_ASM_DI 143 mov VCPU_RBP(%_ASM_AX), %_ASM_BP 145 mov VCPU_R8 (%_ASM_AX), %r8 [all …]
|
/Linux-v5.4/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 …]
|