/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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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 | 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 | 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 …]
|
/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 …]
|
/arch/sparc/kernel/ |
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 | 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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|
/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 …]
|