/arch/arc/lib/ |
D | strlen.S | 19 sub r1,r2,r7 22 sub r12,r6,r7 32 sub r1,r2,r4 35 sub r12,r6,r4 47 sub r1,r2,r4 49 sub r12,r6,r4 56 sub.ne r3,r3,4 64 sub r0,r3,r0 66 sub r0,r0,r1 72 sub r0,r3,r0
|
/arch/sparc/lib/ |
D | memscan_32.S | 41 sub %o0, 1, %o0 63 sub %g2, %o2, %g2 79 sub %g2, %o2, %g2 86 sub %o0, 4, %g3 98 sub %o0, 3, %o0 106 sub %o0, 2, %o0 114 sub %o0, 1, %o0 118 sub %o0, 2, %o0
|
D | divdi3.S | 18 sub %g0,%i1,%o0 21 sub %g0,%i0,%o0 30 sub %g0,%i3,%o0 33 sub %g0,%i2,%o0 49 sub %i0,%o4,%i0 ! this kills msb of n 57 sub %i0,%o4,%i0 ! this kills msb of n 58 4: sub %i0,%o4,%i0 65 sub %i0,%o4,%i0 85 sub %g3,%o4,%g3 ! this kills msb of n 93 sub %g3,%o4,%g3 ! this kills msb of n [all …]
|
D | copy_user.S | 133 sub %o2, 1, %o2 140 sub %o2, 2, %o2 147 sub %o2, 2, %o2 170 sub %g1, 4, %g1 200 sub %o5, %o4, %o5 221 EX2(st %g3, [%o0 - 0x04], and %g1, 0xf, %g1, sub %g1, 4) 268 sub %o5, %o4, %o5 286 sub %o2, 1, %o2 324 sub %o5, %o4, %o5 357 EX(st %g3, [%o0 + 0x04], sub %o2, 4) [all …]
|
D | memset.S | 86 EX(stb %g3, [%o0], sub %o1, 0) 90 EX(stb %g3, [%o0 + 0x01], sub %o1, 1) 92 EX(stb %g3, [%o0 + 0x02], sub %o1, 2) 94 sub %o2, 4, %o2 97 sub %o0, %o2, %o0 114 EX(st %g3, [%o0], sub %o1, 0) 115 sub %o1, 4, %o1 137 sub %o4, %o3, %o4 193 sub %g2, 9, %g2 199 sub %o0, %g2, %o0 [all …]
|
D | strncmp_32.S | 36 sub %o0, %g2, %o0 52 sub %o0, %g2, %o0 68 sub %o0, %g2, %o0 84 sub %o0, %g2, %o0 110 sub %o0, %g2, %o0 119 sub %o3, %o0, %o0
|
D | NGmemcpy.S | 95 sub %g1, 8, %g1 100 sub %g1, 16, %g1 105 sub %g1, 24, %g1 110 sub %g1, 32, %g1 115 sub %g1, 40, %g1 120 sub %g1, 48, %g1 125 sub %g1, 56, %g1 134 sub %i4, 8, %i4 209 sub %i4, 64, %i4 210 sub %g0, %i4, %i4 ! bytes to align dst [all …]
|
D | GENmemcpy.S | 90 sub %o0, %o1, %o3 93 sub %o4, 0x8, %o4 94 sub %g0, %o4, %o4 95 sub %o2, %o4, %o2 104 sub %o2, %g1, %o2 113 sub %o0, %o1, %o3 120 sub %o0, %o1, %o3
|
D | NG4memset.S | 35 sub %g0, %o0, %g1 38 sub %o1, %g1, %o1 46 sub %g0, %o0, %g1 49 sub %o1, %g1, %o1 56 sub %o1, %g1, %o1 70 sub %o1, %g1, %o1 77 sub %o1, %g1, %o1
|
D | atomic_64.S | 70 ATOMIC_OP(sub) 71 ATOMIC_OP_RETURN(sub) 72 ATOMIC_FETCH_OP(sub) 136 ATOMIC64_OP(sub) 137 ATOMIC64_OP_RETURN(sub) 138 ATOMIC64_FETCH_OP(sub) 157 sub %g1, 1, %g7 163 sub %g1, 1, %o0
|
D | udivdi3.S | 25 sub %i0,%o3,%i0 ! this kills msb of n 33 sub %i0,%o3,%i0 ! this kills msb of n 34 4: sub %i0,%o3,%i0 41 sub %i0,%o3,%i0 63 sub %o4,%o3,%o4 ! this kills msb of n 71 sub %o4,%o3,%o4 ! this kills msb of n 72 4: sub %o4,%o3,%o4 79 sub %o4,%o3,%o4 89 sub %i0,%o3,%i0 ! this kills msb of n 97 sub %i0,%o3,%i0 ! this kills msb of n [all …]
|
/arch/ia64/lib/ |
D | copy_user.S | 160 sub t1=8,src2 164 sub len1=len,t1 // set len1 166 sub lshift=64,rshift 172 sub t1=dst2,src2 175 (p14) sub word1=8,src2 // (8 - src offset) 176 (p15) sub t1=r0,t1 // absolute value 177 (p15) sub word1=8,dst2 // (8 - dst offset) 181 sub t2=8,t1 182 (p14) sub word1=word1,t1 184 sub len1=len,word1 // resulting len [all …]
|
D | strlen.S | 105 sub tmp=64,tmp // how many bits to shift our mask on the right 145 sub ret0=src,orig // distance from base 146 sub tmp=8,val1 // which byte in word 149 sub ret0=ret0,tmp // adjust 187 sub ret0=base,orig // distance from base 188 sub tmp=8,val1 191 sub ret0=ret0,tmp // length=now - back -1
|
/arch/sh/lib64/ |
D | udivdi3.S | 11 sub r21,r5,r1 14 sub r63,r22,r20 // r63 == 64 % 64 31 sub r63,r4,r4 // Negate to make sure r1 ends up <= 1/r2 40 sub r2,r8,r2 53 sub r2,r5,r2 63 sub r2,r3,r2 78 sub r63,r4,r4 // Negate to make sure r1 ends up <= 1/r2 87 sub r25,r5,r25 98 sub r25,r5,r25 101 sub r25,r7,r25 [all …]
|
D | udivsi3.S | 17 sub r20,r25,r21 22 sub r20,r0,r0 39 sub r4,r20,r25 48 sub.l r25,r20,r25 52 sub r25,r22,r25
|
/arch/x86/include/asm/ |
D | intel_pmc_ipc.h | 34 int intel_pmc_ipc_simple_command(int cmd, int sub); 35 int intel_pmc_ipc_raw_cmd(u32 cmd, u32 sub, u8 *in, u32 inlen, 37 int intel_pmc_ipc_command(u32 cmd, u32 sub, u8 *in, u32 inlen, 47 static inline int intel_pmc_ipc_simple_command(int cmd, int sub) in intel_pmc_ipc_simple_command() argument 52 static inline int intel_pmc_ipc_raw_cmd(u32 cmd, u32 sub, u8 *in, u32 inlen, in intel_pmc_ipc_raw_cmd() argument 58 static inline int intel_pmc_ipc_command(u32 cmd, u32 sub, u8 *in, u32 inlen, in intel_pmc_ipc_command() argument
|
/arch/arm64/lib/ |
D | strnlen.S | 57 sub limit_wd, limit, #1 /* Limit != 0, so no underflow. */ 74 sub tmp1, data1, zeroones 76 sub tmp3, data2, zeroones 92 sub len, src, srcin 96 sub len, len, #8 106 CPU_BE( sub tmp1, data2, zeroones ) 110 sub len, len, #8 131 sub limit_wd, limit, #1
|
D | strlen.S | 66 sub tmp1, data1, zeroones 68 sub tmp3, data2, zeroones 75 sub len, src, srcin 78 sub len, len, #8 88 CPU_BE( sub tmp1, data2, zeroones ) 92 sub len, len, #8
|
D | strncmp.S | 68 sub limit_wd, limit, #1 /* limit != 0, so no underflow. */ 81 sub tmp1, data1, zeroones 124 sub limit_wd, limit, #1 /* limit != 0, so no underflow. */ 158 sub limit, limit, pos 171 sub result, data1, data2 185 sub limit, limit, tmp3 189 sub tmp1, data1, zeroones 212 sub tmp1, data1, zeroones 223 sub tmp1, data1, zeroones 258 CPU_BE( sub tmp1, tmp3, zeroones ) [all …]
|
/arch/unicore32/mm/ |
D | cache-ucv2.S | 55 sub r1, r1, r0 65 sub.a r1, r1, #CACHE_LINESIZE 95 sub r1, r1, r0 104 sub r9, r9, #1 @ PAGE_MASK 115 sub.a r1, r1, #CACHE_LINESIZE 149 sub r1, r1, r0 158 sub r9, r9, #1 @ PAGE_MASK 168 sub.a r1, r1, #CACHE_LINESIZE 189 sub r1, r1, r0 200 sub.a r1, r1, #CACHE_LINESIZE
|
/arch/hexagon/mm/ |
D | copy_from_user.S | 54 r2 += sub(src_sav,src) 64 r2 += sub(src_sav,src) 74 r2 += sub(src_sav,src) 84 r2 += sub(src_sav,src)
|
/arch/unicore32/lib/ |
D | backtrace.S | 38 sub offset, r0, r1 60 sub sv_pc, sv_pc, offset @ Correct PC for prefetching 66 sub r0, sv_pc, #4 @ allow for mov 69 sub r0, sv_pc, #8 @ allow for mov + stmia 80 sub r0, r0, #4 @ point at the last arg 87 sub r0, frame, #16 124 sub reg, reg, #3 137 sub r2, r2, #3 145 2: sub.a reg, reg, #1
|
D | strncpy_from_user.S | 24 1: sub.a r2, r2, #1 30 sub r1, r1, #1 @ take NUL character out of count 31 2: sub r0, r1, ip
|
/arch/nios2/boot/compressed/ |
D | head.S | 28 sub r1, r1, r2 34 sub r1, r1, r2 55 sub r1, r1, r2 91 sub r1, r1, r2 97 sub r1, r1, r2
|
/arch/sparc/kernel/ |
D | helpers.S | 13 1: sub %g2, 1, %g2 34 sub %g1, 1, %g3 37 sub %g2, 1, %g2 42 sub %g3, 1, %g3
|