/arch/cris/arch-v10/lib/ |
D | string.c | 54 register unsigned const char *src __asm__ ("r11") = psrc; in memcpy() 68 *dst = *src; in memcpy() 69 src++; in memcpy() 76 *(short *) dst = *(short *) src; in memcpy() 77 src += 2; in memcpy() 128 : "=r" (dst), "=r" (src), "=r" (n) in memcpy() 131 : "0" (dst), "1" (src), "2" (n)); in memcpy() 136 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy() 137 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy() 138 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy() [all …]
|
D | usercopy.c | 45 register const char *src __asm__ ("r11") = psrc; in __copy_user() 60 __asm_copy_to_user_1 (dst, src, retn); in __copy_user() 66 __asm_copy_to_user_2 (dst, src, retn); in __copy_user() 149 /* Outputs */ : "=r" (dst), "=r" (src), "=r" (n), "=r" (retn) in __copy_user() 150 /* Inputs */ : "0" (dst), "1" (src), "2" (n), "3" (retn)); in __copy_user() 161 __asm_copy_to_user_16 (dst, src, retn); in __copy_user() 169 __asm_copy_to_user_4 (dst, src, retn); in __copy_user() 178 __asm_copy_to_user_1 (dst, src, retn); in __copy_user() 181 __asm_copy_to_user_2 (dst, src, retn); in __copy_user() 184 __asm_copy_to_user_3 (dst, src, retn); in __copy_user() [all …]
|
/arch/cris/arch-v32/lib/ |
D | string.c | 54 register unsigned const char *src __asm__ ("r11") = psrc; in memcpy() 68 *dst = *src; in memcpy() 69 src++; in memcpy() 76 *(short *) dst = *(short *) src; in memcpy() 77 src += 2; in memcpy() 128 : "=r" (dst), "=r" (src), "=r" (n) in memcpy() 131 : "0" (dst), "1" (src), "2" (n)); in memcpy() 136 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy() 137 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy() 138 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy() [all …]
|
D | usercopy.c | 41 register const char *src __asm__ ("r11") = psrc; in __copy_user() 56 __asm_copy_to_user_1 (dst, src, retn); in __copy_user() 62 __asm_copy_to_user_2 (dst, src, retn); in __copy_user() 122 /* Outputs */ : "=r" (dst), "=r" (src), "=r" (n), "=r" (retn) in __copy_user() 123 /* Inputs */ : "0" (dst), "1" (src), "2" (n), "3" (retn)); in __copy_user() 129 __asm_copy_to_user_16 (dst, src, retn); in __copy_user() 137 __asm_copy_to_user_4 (dst, src, retn); in __copy_user() 146 __asm_copy_to_user_1 (dst, src, retn); in __copy_user() 149 __asm_copy_to_user_2 (dst, src, retn); in __copy_user() 152 __asm_copy_to_user_3 (dst, src, retn); in __copy_user() [all …]
|
/arch/parisc/math-emu/ |
D | sfsqrt.c | 57 register unsigned int src, result; in sgl_fsqrt() local 62 src = *srcptr; in sgl_fsqrt() 66 if ((src_exponent = Sgl_exponent(src)) == SGL_INFINITY_EXPONENT) { in sgl_fsqrt() 70 if (Sgl_isone_signaling(src)) { in sgl_fsqrt() 75 Sgl_set_quiet(src); in sgl_fsqrt() 81 if (Sgl_iszero_sign(src) || Sgl_isnotzero_mantissa(src)) { in sgl_fsqrt() 82 *dstptr = src; in sgl_fsqrt() 90 if (Sgl_iszero_exponentmantissa(src)) { in sgl_fsqrt() 91 *dstptr = src; in sgl_fsqrt() 98 if (Sgl_isone_sign(src)) { in sgl_fsqrt() [all …]
|
/arch/m68k/math-emu/ |
D | fp_trig.c | 22 fp_fsin(struct fp_ext *dest, struct fp_ext *src) in fp_fsin() argument 26 fp_monadic_check(dest, src); in fp_fsin() 32 fp_fcos(struct fp_ext *dest, struct fp_ext *src) in fp_fcos() argument 36 fp_monadic_check(dest, src); in fp_fcos() 42 fp_ftan(struct fp_ext *dest, struct fp_ext *src) in fp_ftan() argument 46 fp_monadic_check(dest, src); in fp_ftan() 52 fp_fasin(struct fp_ext *dest, struct fp_ext *src) in fp_fasin() argument 56 fp_monadic_check(dest, src); in fp_fasin() 62 fp_facos(struct fp_ext *dest, struct fp_ext *src) in fp_facos() argument 66 fp_monadic_check(dest, src); in fp_facos() [all …]
|
D | fp_arith.c | 34 fp_fabs(struct fp_ext *dest, struct fp_ext *src) in fp_fabs() argument 38 fp_monadic_check(dest, src); in fp_fabs() 46 fp_fneg(struct fp_ext *dest, struct fp_ext *src) in fp_fneg() argument 50 fp_monadic_check(dest, src); in fp_fneg() 63 fp_fadd(struct fp_ext *dest, struct fp_ext *src) in fp_fadd() argument 69 fp_dyadic_check(dest, src); in fp_fadd() 73 if (IS_INF(src) && (src->sign != dest->sign)) in fp_fadd() 77 if (IS_INF(src)) { in fp_fadd() 78 fp_copy_ext(dest, src); in fp_fadd() 83 if (IS_ZERO(src)) { in fp_fadd() [all …]
|
D | fp_log.c | 25 extern struct fp_ext *fp_fadd(struct fp_ext *dest, const struct fp_ext *src); 26 extern struct fp_ext *fp_fdiv(struct fp_ext *dest, const struct fp_ext *src); 29 fp_fsqrt(struct fp_ext *dest, struct fp_ext *src) in fp_fsqrt() argument 36 fp_monadic_check(dest, src); in fp_fsqrt() 102 fp_fetoxm1(struct fp_ext *dest, struct fp_ext *src) in fp_fetoxm1() argument 106 fp_monadic_check(dest, src); in fp_fetoxm1() 112 fp_fetox(struct fp_ext *dest, struct fp_ext *src) in fp_fetox() argument 116 fp_monadic_check(dest, src); in fp_fetox() 122 fp_ftwotox(struct fp_ext *dest, struct fp_ext *src) in fp_ftwotox() argument 126 fp_monadic_check(dest, src); in fp_ftwotox() [all …]
|
D | fp_arith.h | 22 fp_fabs(struct fp_ext *dest, struct fp_ext *src); 24 fp_fneg(struct fp_ext *dest, struct fp_ext *src); 28 fp_fadd(struct fp_ext *dest, struct fp_ext *src); 30 fp_fsub(struct fp_ext *dest, struct fp_ext *src); 32 fp_fcmp(struct fp_ext *dest, struct fp_ext *src); 34 fp_ftst(struct fp_ext *dest, struct fp_ext *src); 36 fp_fmul(struct fp_ext *dest, struct fp_ext *src); 38 fp_fdiv(struct fp_ext *dest, struct fp_ext *src); 42 fp_fmod(struct fp_ext *dest, struct fp_ext *src); 44 fp_frem(struct fp_ext *dest, struct fp_ext *src); [all …]
|
/arch/score/lib/ |
D | checksum.S | 34 #define CSUM_BIGCHUNK(src, offset, sum) \ argument 35 lw r8, [src, offset + 0x00]; \ 36 lw r9, [src, offset + 0x04]; \ 37 lw r10, [src, offset + 0x08]; \ 38 lw r11, [src, offset + 0x0c]; \ 43 lw r8, [src, offset + 0x10]; \ 44 lw r9, [src, offset + 0x14]; \ 45 lw r10, [src, offset + 0x18]; \ 46 lw r11, [src, offset + 0x1c]; \ 52 #define src r4 macro [all …]
|
/arch/m68k/lib/ |
D | memmove.c | 10 void *memmove(void *dest, const void *src, size_t n) in memmove() argument 18 if (dest < src) { in memmove() 21 const char *csrc = src; in memmove() 24 src = csrc; in memmove() 29 const short *ssrc = src; in memmove() 32 src = ssrc; in memmove() 38 const long *lsrc = src; in memmove() 44 src = lsrc; in memmove() 48 const short *ssrc = src; in memmove() 51 src = ssrc; in memmove() [all …]
|
/arch/microblaze/lib/ |
D | memmove.c | 37 const char *src = v_src; in memmove() local 48 src += c; in memmove() 53 *--dst = *--src; in memmove() 60 const char *src = v_src; in memmove() local 81 src += c; in memmove() 91 *--dst = *--src; in memmove() 94 *--dst = *--src; in memmove() 97 *--dst = *--src; in memmove() 104 switch ((unsigned long)src & 3) { in memmove() 107 i_src = (const void *)src; in memmove() [all …]
|
D | memcpy.c | 38 const char *src = v_src; in memcpy() local 43 *dst++ = *src++; in memcpy() 50 const char *src = v_src; in memcpy() local 69 *dst++ = *src++; in memcpy() 72 *dst++ = *src++; in memcpy() 75 *dst++ = *src++; in memcpy() 83 switch ((unsigned long)src & 3) { in memcpy() 85 i_src = (const void *)src; in memcpy() 90 src = (const void *)i_src; in memcpy() 94 i_src = (const void *) ((unsigned)src & ~3); in memcpy() [all …]
|
D | memset.c | 37 char *src = v_src; in memset() local 44 *src++ = c; in memset() 51 char *src = v_src; in memset() local 68 switch ((unsigned) src & 3) { in memset() 70 *src++ = c; in memset() 73 *src++ = c; in memset() 76 *src++ = c; in memset() 80 i_src = (void *)src; in memset() 86 src = (void *)i_src; in memset() 91 *src++ = c; in memset()
|
/arch/x86/include/asm/ |
D | uaccess_64.h | 52 int __copy_from_user_nocheck(void *dst, const void __user *src, unsigned size) in __copy_from_user_nocheck() argument 58 return copy_user_generic(dst, (__force void *)src, size); in __copy_from_user_nocheck() 62 __get_user_asm(*(u8 *)dst, (u8 __user *)src, in __copy_from_user_nocheck() 68 __get_user_asm(*(u16 *)dst, (u16 __user *)src, in __copy_from_user_nocheck() 74 __get_user_asm(*(u32 *)dst, (u32 __user *)src, in __copy_from_user_nocheck() 80 __get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck() 86 __get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck() 90 (u16 __user *)(8 + (char __user *)src), in __copy_from_user_nocheck() 96 __get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck() 100 (u64 __user *)(8 + (char __user *)src), in __copy_from_user_nocheck() [all …]
|
/arch/x86/include/asm/crypto/ |
D | serpent-sse2.h | 12 const u8 *src, bool xor); 14 const u8 *src); 17 const u8 *src) in serpent_enc_blk_xway() argument 19 __serpent_enc_blk_4way(ctx, dst, src, false); in serpent_enc_blk_xway() 23 const u8 *src) in serpent_enc_blk_xway_xor() argument 25 __serpent_enc_blk_4way(ctx, dst, src, true); in serpent_enc_blk_xway_xor() 29 const u8 *src) in serpent_dec_blk_xway() argument 31 serpent_dec_blk_4way(ctx, dst, src); in serpent_dec_blk_xway() 39 const u8 *src, bool xor); 41 const u8 *src); [all …]
|
D | camellia.h | 41 const u8 *src, bool xor); 43 const u8 *src); 47 const u8 *src, bool xor); 49 const u8 *src); 53 const u8 *src); 55 const u8 *src); 58 const u8 *src); 60 const u8 *src, le128 *iv); 63 const u8 *src, le128 *iv); 65 const u8 *src, le128 *iv); [all …]
|
/arch/x86/crypto/ |
D | blowfish_glue.c | 37 asmlinkage void __blowfish_enc_blk(struct bf_ctx *ctx, u8 *dst, const u8 *src, 39 asmlinkage void blowfish_dec_blk(struct bf_ctx *ctx, u8 *dst, const u8 *src); 43 const u8 *src, bool xor); 45 const u8 *src); 47 static inline void blowfish_enc_blk(struct bf_ctx *ctx, u8 *dst, const u8 *src) in blowfish_enc_blk() argument 49 __blowfish_enc_blk(ctx, dst, src, false); in blowfish_enc_blk() 53 const u8 *src) in blowfish_enc_blk_xor() argument 55 __blowfish_enc_blk(ctx, dst, src, true); in blowfish_enc_blk_xor() 59 const u8 *src) in blowfish_enc_blk_4way() argument 61 __blowfish_enc_blk_4way(ctx, dst, src, false); in blowfish_enc_blk_4way() [all …]
|
D | glue_helper-asm-avx.S | 18 #define load_8way(src, x0, x1, x2, x3, x4, x5, x6, x7) \ argument 19 vmovdqu (0*16)(src), x0; \ 20 vmovdqu (1*16)(src), x1; \ 21 vmovdqu (2*16)(src), x2; \ 22 vmovdqu (3*16)(src), x3; \ 23 vmovdqu (4*16)(src), x4; \ 24 vmovdqu (5*16)(src), x5; \ 25 vmovdqu (6*16)(src), x6; \ 26 vmovdqu (7*16)(src), x7; 38 #define store_cbc_8way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument [all …]
|
/arch/arm64/lib/ |
D | memmove.S | 41 src .req x1 label 61 cmp dstin, src 63 add tmp1, src, count 68 add src, src, count 72 ands tmp2, src, #15 /* Bytes to reach alignment. */ 81 ldrb tmp1w, [src, #-1]! 85 ldrh tmp1w, [src, #-2]! 89 ldr tmp1w, [src, #-4]! 93 ldr tmp1, [src, #-8]! 114 ldp A_l, A_h, [src, #-16]! [all …]
|
D | copy_template.S | 37 src .req x1 label 59 neg tmp2, src 70 ldrb1 tmp1w, src, #1 74 ldrh1 tmp1w, src, #2 78 ldr1 tmp1w, src, #4 82 ldr1 tmp1, src, #8 102 ldp1 A_l, A_h, src, #16 105 ldp1 A_l, A_h, src, #16 108 ldp1 A_l, A_h, src, #16 123 ldr1 tmp1, src, #8 [all …]
|
/arch/mips/include/asm/ |
D | ftrace.h | 22 #define safe_load(load, src, dst, error) \ argument 39 : [tmp_src] "r" (src) \ 44 #define safe_store(store, src, dst, error) \ argument 61 : [tmp_dst] "r" (dst), [tmp_src] "r" (src)\ 66 #define safe_load_code(dst, src, error) \ argument 67 safe_load(STR(lw), src, dst, error) 68 #define safe_store_code(src, dst, error) \ argument 69 safe_store(STR(sw), src, dst, error) 71 #define safe_load_stack(dst, src, error) \ argument 72 safe_load(STR(PTR_L), src, dst, error) [all …]
|
/arch/mips/cavium-octeon/ |
D | octeon-memcpy.S | 21 #define src a1 macro 192 EXC( LOAD t0, UNIT(0)(src), l_exc) 193 EXC( LOAD t1, UNIT(1)(src), l_exc_copy) 194 EXC( LOAD t2, UNIT(2)(src), l_exc_copy) 195 EXC( LOAD t3, UNIT(3)(src), l_exc_copy) 201 EXC( LOAD t0, UNIT(4)(src), l_exc_copy) 202 EXC( LOAD t1, UNIT(5)(src), l_exc_copy) 203 EXC( LOAD t2, UNIT(6)(src), l_exc_copy) 204 EXC( LOAD t3, UNIT(7)(src), l_exc_copy) 208 ADD src, src, 16*NBYTES [all …]
|
/arch/alpha/lib/ |
D | srm_printk.c | 14 char *src, *dst; in srm_printk() local 23 for (src = buf; *src; ++src) { in srm_printk() 24 if (*src == '\n') { in srm_printk() 31 for (dst = src + num_lf; src >= buf; ) { in srm_printk() 32 if (*src == '\n') { in srm_printk() 35 *dst-- = *src--; in srm_printk()
|
/arch/blackfin/mm/ |
D | maccess.c | 19 long probe_kernel_read(void *dst, const void *src, size_t size) in probe_kernel_read() argument 21 unsigned long lsrc = (unsigned long)src; in probe_kernel_read() 30 u16 mmr = bfin_read16(src); in probe_kernel_read() 34 u32 mmr = bfin_read32(src); in probe_kernel_read() 42 return __probe_kernel_read(dst, src, size); in probe_kernel_read() 45 if (dma_memcpy(dst, src, size)) in probe_kernel_read() 49 if (isram_memcpy(dst, src, size)) in probe_kernel_read() 58 long probe_kernel_write(void *dst, const void *src, size_t size) in probe_kernel_write() argument 70 memcpy(&mmr, src, sizeof(mmr)); in probe_kernel_write() 75 memcpy(&mmr, src, sizeof(mmr)); in probe_kernel_write() [all …]
|