/arch/ia64/kernel/ |
D | relocate_kernel.S | 132 mov r30=in0 // in0 is page_list 136 ld8 r30=[in0], 8;; 143 (p6) and in0=r30, r16 194 add loc1=4*8, in0 // save r4 and r5 first 204 add loc1=32*8, in0 207 st8 [in0]=r0, 8 // r0 211 st8 [in0]=r1, 8 // r1 215 st8 [in0]=r2, 8 // r2 219 st8 [in0]=r3, 24 // r3 223 st8 [in0]=r6, 8 // r6 [all …]
|
D | pal.S | 35 st8 [r2]=in0 60 mov r28 = in0 103 mov r28 = in0 // Index MUST be copied to r28 104 mov out0 = in0 // AND in0 of PAL function 150 mov r28 = in0 // copy procedure index 209 mov r28 = in0 // copy procedure index 230 mov out0 = in0 // first argument 266 add r2=16,in0 268 stf.spill [in0] = f10,32 271 stf.spill [in0] = f12,32 [all …]
|
D | head.S | 428 add r19=IA64_NUM_DBG_REGS*8,in0 438 st8.nta [in0]=r16,8 448 lfetch.nta [in0] 450 add r19=IA64_NUM_DBG_REGS*8,in0 454 1: ld8.nta r16=[in0],8 472 adds loc0=96*16-16,in0 473 adds loc1=96*16-16-128,in0 489 adds loc2=96*16-32,in0 493 adds loc3=96*16-32-128,in0 509 adds loc0=96*16-48,in0 [all …]
|
D | esi_stub.S | 50 ld8 r2=[in0],8 // load ESI function's entry point 73 ld8 gp=[in0] // load ESI function's global pointer
|
D | efi_stub.S | 48 ld8 r2=[in0],8 // load EFI function's entry point 56 ld8 gp=[in0] // load EFI function's global pointer
|
D | entry.S | 66 mov out0=in0 // filename 119 tbit.nz p6,p0=in0,CLONE_SETTLS_BIT 124 mov out0=in0 // out0 = clone_flags 150 tbit.nz p6,p0=in0,CLONE_SETTLS_BIT 155 mov out0=in0 // out0 = clone_flags 179 adds r21=IA64_TASK_THREAD_KSP_OFFSET,in0 180 dep r20=0,in0,61,3 // physical address of "next" 184 cmp.eq p7,p6=r25,in0 194 MOV_TO_KR(CURRENT, in0, r8, r9) // update "current" application register 196 mov r13=in0 // set "current" pointer [all …]
|
/arch/arm64/crypto/ |
D | aes-neon.S | 118 .macro sub_bytes_2x, in0, in1 119 sub v8.16b, \in0\().16b, v12.16b 121 tbl \in0\().16b, {v16.16b-v19.16b}, \in0\().16b 125 tbx \in0\().16b, {v20.16b-v23.16b}, v8.16b 129 tbx \in0\().16b, {v24.16b-v27.16b}, v10.16b 131 tbx \in0\().16b, {v28.16b-v31.16b}, v8.16b 135 .macro sub_bytes_4x, in0, in1, in2, in3 136 sub v8.16b, \in0\().16b, v12.16b 137 tbl \in0\().16b, {v16.16b-v19.16b}, \in0\().16b 144 tbx \in0\().16b, {v20.16b-v23.16b}, v8.16b [all …]
|
/arch/ia64/lib/ |
D | xor.S | 31 shr in0 = in0, 3 33 adds in0 = -1, in0 37 mov ar.lc = in0 68 shr in0 = in0, 3 70 adds in0 = -1, in0 75 mov ar.lc = in0 108 shr in0 = in0, 3 110 adds in0 = -1, in0 115 mov ar.lc = in0 151 shr in0 = in0, 3 [all …]
|
D | ip_fast_csum.S | 26 #define in0 r32 macro 37 and r14=3,in0 // is it aligned on 4-byte? 38 add r15=4,in0 // second source pointer 42 (p7) ld4 r20=[in0],8 46 ld4 r22=[in0],8 49 ld4 r24=[in0] 86 mov out0=in0 97 ld4 r20=[in0],4 101 ld4 r22=[in0],4 105 ld4 r24=[in0],4 [all …]
|
D | clear_page.S | 41 mov dst_fetch = in0 42 adds dst1 = 16, in0 43 adds dst2 = 32, in0 46 adds dst3 = 48, in0 // executing this multiple times is harmless 51 adds dst4 = 64, in0
|
D | idiv32.S | 45 EXTEND in0 = in0 // in0 = a 48 setf.sig f8 = in0 71 setf.sig f7 = in0
|
D | copy_page.S | 61 adds tgt2=8,in0 64 mov tgt1=in0 65 add tgtf=512,in0 66 add tgt_last = tgt_last, in0
|
D | flush.S | 34 shr.u r23=in0,r20 // start / (stride size) 82 add r22=in1,in0 87 shr.u r23=in0,r20 // start / (stride size)
|
D | copy_page_mck.S | 117 mov dst_pre_mem = in0 121 add dst_pre_l2 = 8*8, in0 124 add dst0 = 8, in0 // first t1 dst 125 add dst1 = 3*8, in0 // first t3 dst
|
D | strlen.S | 88 extr.u tmp=in0,0,3 // tmp=least significant 3 bits 89 mov orig=in0 // keep trackof initial byte address 90 dep src=0,in0,0,3 // src=8byte-aligned in0 address
|
D | strlen_user.S | 90 extr.u tmp=in0,0,3 // tmp=least significant 3 bits 91 mov orig=in0 // keep trackof initial byte address 92 dep src=0,in0,0,3 // src=8byte-aligned in0 address
|
D | idiv64.S | 42 setf.sig f8 = in0 67 setf.sig f8 = in0 // f8 = a
|
D | strnlen_user.S | 32 EXCLR(.Lexit, ld1 r8=[in0],1)
|
D | strncpy_from_user.S | 34 EX(.Lexit, st1 [in0]=r8,1)
|
D | memcpy_mck.S | 69 #define in0 r32 macro 74 and r28=0x7,in0 77 mov retval=in0 84 and r28=0x7,in0 87 mov saved_in0=in0 // save dest pointer 99 add dst0=0,in0 100 add dst1=1,in0 // dest odd index 123 add dst_pre_mem=0,in0 // prefetch dest pointer 493 add dst0=in0,r30 // setup arguments
|
D | memcpy.S | 52 or t0=in0,in1 62 mov retval=in0 // return dst 66 mov dst=in0 // copy because of rotation
|
/arch/x86/crypto/ |
D | salsa20-i586-asm_32.S | 38 # in0 = *(uint32 *) (x + 0) 44 # j0 = in0 128 # in0 = j0 136 # x0 = in0 747 # in0 = x0 751 # in0 += j0 755 # in0 ^= *(uint32 *) (m + 0) 759 # *(uint32 *) (out + 0) = in0 998 # in0 = 1634760805 1006 # *(uint32 *) (x + 0) = in0 [all …]
|
D | salsa20-x86_64-asm_64.S | 39 # in0 = *(uint64 *) (x + 0) 55 # j0 = in0 818 # in0 = *(uint64 *) (k + 0) 822 # *(uint64 *) (x + 4) = in0 841 # in0 = 1634760805 849 # *(uint32 *) (x + 0) = in0 870 # in0 = 1634760805 878 # *(uint32 *) (x + 0) = in0
|
/arch/ia64/sn/kernel/sn2/ |
D | ptc_deadlock.S | 23 ptc0 = in0
|
/arch/ia64/hp/sim/boot/ |
D | boot_head.S | 49 mov r28=in0
|