/arch/m68k/math-emu/ |
D | fp_arith.c | 32 fp_fabs(struct fp_ext *dest, struct fp_ext *src) in fp_fabs() argument 36 fp_monadic_check(dest, src); in fp_fabs() 38 dest->sign = 0; in fp_fabs() 40 return dest; in fp_fabs() 44 fp_fneg(struct fp_ext *dest, struct fp_ext *src) in fp_fneg() argument 48 fp_monadic_check(dest, src); in fp_fneg() 50 dest->sign = !dest->sign; in fp_fneg() 52 return dest; in fp_fneg() 61 fp_fadd(struct fp_ext *dest, struct fp_ext *src) in fp_fadd() argument 67 fp_dyadic_check(dest, 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() 38 if (IS_ZERO(dest)) in fp_fsqrt() 39 return dest; in fp_fsqrt() 41 if (dest->sign) { in fp_fsqrt() 42 fp_set_nan(dest); in fp_fsqrt() 43 return dest; in fp_fsqrt() 45 if (IS_INF(dest)) in fp_fsqrt() [all …]
|
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() 28 return dest; 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() 38 return dest; 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() 48 return dest; in fp_ftan() 52 fp_fasin(struct fp_ext *dest, struct fp_ext *src) in fp_fasin() argument [all …]
|
D | multi_arith.h | 81 static inline int fp_addmant(struct fp_ext *dest, struct fp_ext *src) in fp_addmant() argument 86 asm volatile ("add.b %1,%0" : "=d,g" (dest->lowmant) in fp_addmant() 87 : "g,d" (src->lowmant), "0,0" (dest->lowmant)); in fp_addmant() 88 asm volatile ("addx.l %1,%0" : "=d" (dest->mant.m32[1]) in fp_addmant() 89 : "d" (src->mant.m32[1]), "0" (dest->mant.m32[1])); in fp_addmant() 90 asm volatile ("addx.l %1,%0" : "=d" (dest->mant.m32[0]) in fp_addmant() 91 : "d" (src->mant.m32[0]), "0" (dest->mant.m32[0])); in fp_addmant() 114 static inline void fp_submant(struct fp_ext *dest, struct fp_ext *src1, in fp_submant() argument 118 asm volatile ("sub.b %1,%0" : "=d,g" (dest->lowmant) in fp_submant() 120 asm volatile ("subx.l %1,%0" : "=d" (dest->mant.m32[1]) in fp_submant() [all …]
|
D | fp_emu.h | 74 #define fp_copy_ext(dest, src) ({ \ argument 75 *dest = *src; \ 78 #define fp_monadic_check(dest, src) ({ \ argument 79 fp_copy_ext(dest, src); \ 80 if (!fp_normalize_ext(dest)) \ 81 return dest; \ 84 #define fp_dyadic_check(dest, src) ({ \ argument 85 if (!fp_normalize_ext(dest)) \ 86 return dest; \ 88 fp_copy_ext(dest, src); \ [all …]
|
D | fp_arith.h | 20 fp_fabs(struct fp_ext *dest, struct fp_ext *src); 22 fp_fneg(struct fp_ext *dest, struct fp_ext *src); 26 fp_fadd(struct fp_ext *dest, struct fp_ext *src); 28 fp_fsub(struct fp_ext *dest, struct fp_ext *src); 30 fp_fcmp(struct fp_ext *dest, struct fp_ext *src); 32 fp_ftst(struct fp_ext *dest, struct fp_ext *src); 34 fp_fmul(struct fp_ext *dest, struct fp_ext *src); 36 fp_fdiv(struct fp_ext *dest, struct fp_ext *src); 40 fp_fmod(struct fp_ext *dest, struct fp_ext *src); 42 fp_frem(struct fp_ext *dest, struct fp_ext *src); [all …]
|
/arch/m68k/lib/ |
D | memmove.c | 10 void *memmove(void *dest, const void *src, size_t n) in memmove() argument 12 void *xdest = dest; in memmove() 18 if (dest < src) { in memmove() 19 if ((long)dest & 1) { in memmove() 20 char *cdest = dest; in memmove() 23 dest = cdest; in memmove() 27 if (n > 2 && (long)dest & 2) { in memmove() 28 short *sdest = dest; in memmove() 31 dest = sdest; in memmove() 37 long *ldest = dest; in memmove() [all …]
|
/arch/x86/boot/compressed/ |
D | string.c | 14 static void *____memcpy(void *dest, const void *src, size_t n) in ____memcpy() argument 22 : "0" (n >> 2), "g" (n & 3), "1" (dest), "2" (src) in ____memcpy() 25 return dest; in ____memcpy() 28 static void *____memcpy(void *dest, const void *src, size_t n) in ____memcpy() argument 36 : "0" (n >> 3), "g" (n & 7), "1" (dest), "2" (src) in ____memcpy() 39 return dest; in ____memcpy() 53 void *memmove(void *dest, const void *src, size_t n) in memmove() argument 55 unsigned char *d = dest; in memmove() 59 return ____memcpy(dest, src, n); in memmove() 64 return dest; in memmove() [all …]
|
/arch/alpha/kernel/ |
D | process.c | 287 dump_elf_thread(elf_greg_t *dest, struct pt_regs *pt, struct thread_info *ti) in dump_elf_thread() argument 292 dest[ 0] = pt->r0; in dump_elf_thread() 293 dest[ 1] = pt->r1; in dump_elf_thread() 294 dest[ 2] = pt->r2; in dump_elf_thread() 295 dest[ 3] = pt->r3; in dump_elf_thread() 296 dest[ 4] = pt->r4; in dump_elf_thread() 297 dest[ 5] = pt->r5; in dump_elf_thread() 298 dest[ 6] = pt->r6; in dump_elf_thread() 299 dest[ 7] = pt->r7; in dump_elf_thread() 300 dest[ 8] = pt->r8; in dump_elf_thread() [all …]
|
/arch/x86/lib/ |
D | usercopy_64.c | 89 unsigned long flushed, dest = (unsigned long) dst; in __copy_user_flushcache() local 101 if (!IS_ALIGNED(dest, 4) || size != 4) in __copy_user_flushcache() 104 if (!IS_ALIGNED(dest, 8)) { in __copy_user_flushcache() 105 dest = ALIGN(dest, boot_cpu_data.x86_clflush_size); in __copy_user_flushcache() 109 flushed = dest - (unsigned long) dst; in __copy_user_flushcache() 119 unsigned long dest = (unsigned long) _dst; in __memcpy_flushcache() local 123 if (!IS_ALIGNED(dest, 8)) { in __memcpy_flushcache() 124 size_t len = min_t(size_t, size, ALIGN(dest, 8) - dest); in __memcpy_flushcache() 126 memcpy((void *) dest, (void *) source, len); in __memcpy_flushcache() 127 clean_cache_range((void *) dest, len); in __memcpy_flushcache() [all …]
|
D | string_32.c | 18 char *strcpy(char *dest, const char *src) in strcpy() argument 26 : "0" (src), "1" (dest) : "memory"); in strcpy() 27 return dest; in strcpy() 33 char *strncpy(char *dest, const char *src, size_t count) in strncpy() argument 46 : "0" (src), "1" (dest), "2" (count) : "memory"); in strncpy() 47 return dest; in strncpy() 53 char *strcat(char *dest, const char *src) in strcat() argument 64 : "0" (src), "1" (dest), "2" (0), "3" (0xffffffffu) : "memory"); in strcat() 65 return dest; in strcat() 71 char *strncat(char *dest, const char *src, size_t count) in strncat() argument [all …]
|
/arch/s390/kernel/ |
D | ipl_vmparm.c | 6 size_t ipl_block_get_ascii_vmparm(char *dest, size_t size, in ipl_block_get_ascii_vmparm() argument 18 memcpy(dest, ipb->ccw.vm_parm, len); in ipl_block_get_ascii_vmparm() 23 if ((dest[i] > 0x80 && dest[i] < 0x8a) || /* a-i */ in ipl_block_get_ascii_vmparm() 24 (dest[i] > 0x90 && dest[i] < 0x9a) || /* j-r */ in ipl_block_get_ascii_vmparm() 25 (dest[i] > 0xa1 && dest[i] < 0xaa)) { /* s-z */ in ipl_block_get_ascii_vmparm() 30 EBC_TOLOWER(dest, len); in ipl_block_get_ascii_vmparm() 31 EBCASC(dest, len); in ipl_block_get_ascii_vmparm() 33 dest[len] = 0; in ipl_block_get_ascii_vmparm()
|
/arch/powerpc/lib/ |
D | feature-fixups.c | 46 static int patch_alt_instruction(struct ppc_inst *src, struct ppc_inst *dest, in patch_alt_instruction() argument 59 err = translate_branch(&instr, dest, src); in patch_alt_instruction() 65 raw_patch_instruction(dest, instr); in patch_alt_instruction() 72 struct ppc_inst *start, *end, *alt_start, *alt_end, *src, *dest, nop; in patch_feature_section() local 86 dest = start; in patch_feature_section() 89 dest = ppc_inst_next(dest, dest)) { in patch_feature_section() 90 if (patch_alt_instruction(src, dest, alt_start, alt_end)) in patch_feature_section() 95 for (; dest < end; dest = ppc_inst_next(dest, &nop)) in patch_feature_section() 96 raw_patch_instruction(dest, nop); in patch_feature_section() 124 unsigned int instrs[3], *dest; in do_stf_entry_barrier_fixups() local [all …]
|
/arch/s390/lib/ |
D | string.c | 77 char *strcpy(char *dest, const char *src) in strcpy() argument 80 char *ret = dest; in strcpy() 84 : "+&a" (dest), "+&a" (src) : "d" (r0) in strcpy() 103 size_t strlcpy(char *dest, const char *src, size_t size) in strlcpy() argument 109 dest[len] = '\0'; in strlcpy() 110 memcpy(dest, src, len); in strlcpy() 127 char *strncpy(char *dest, const char *src, size_t n) in strncpy() argument 130 memset(dest + len, 0, n - len); in strncpy() 131 memcpy(dest, src, len); in strncpy() 132 return dest; in strncpy() [all …]
|
/arch/mips/netlogic/xlr/ |
D | fmn.c | 45 #define COP2_CC_INIT_CPU_DEST(dest, conf) \ argument 47 nlm_write_c2_cc##dest(0, conf[(dest * 8) + 0]); \ 48 nlm_write_c2_cc##dest(1, conf[(dest * 8) + 1]); \ 49 nlm_write_c2_cc##dest(2, conf[(dest * 8) + 2]); \ 50 nlm_write_c2_cc##dest(3, conf[(dest * 8) + 3]); \ 51 nlm_write_c2_cc##dest(4, conf[(dest * 8) + 4]); \ 52 nlm_write_c2_cc##dest(5, conf[(dest * 8) + 5]); \ 53 nlm_write_c2_cc##dest(6, conf[(dest * 8) + 6]); \ 54 nlm_write_c2_cc##dest(7, conf[(dest * 8) + 7]); \
|
/arch/x86/math-emu/ |
D | reg_add_sub.c | 31 FPU_REG * dest, int deststnr, int control_w); 40 FPU_REG *dest = &st(deststnr); in FPU_add() local 44 u_char saved_sign = getsign(dest); in FPU_add() 56 FPU_u_add(a, b, dest, control_w, signa, expa, expb); in FPU_add() 72 FPU_u_sub(a, b, dest, control_w, signa, in FPU_add() 76 FPU_u_sub(b, a, dest, control_w, signb, in FPU_add() 81 setsign(dest, ((control_w & CW_RC) != RC_DOWN) in FPU_add() 88 setsign(dest, saved_sign); in FPU_add() 125 dest, deststnr, control_w); in FPU_add() 132 FPU_REG *dest; in FPU_sub() local [all …]
|
D | poly.h | 37 asmlinkage void mul_Xsig_Xsig(Xsig *dest, const Xsig *mult); 42 asmlinkage void div_Xsig(Xsig *x1, const Xsig *x2, const Xsig *dest); 74 static inline void add_Xsig_Xsig(Xsig *dest, const Xsig *x2) in add_Xsig_Xsig() argument 80 (*dest):"g"(dest), "g"(x2) in add_Xsig_Xsig() 88 static inline void add_two_Xsig(Xsig *dest, const Xsig *x2, long int *exp) in add_two_Xsig() argument 98 "0: xorl %%eax,%%eax;\n" "1:\n":"=g" (*exp), "=g"(*dest) in add_two_Xsig() 99 :"g"(dest), "g"(x2), "g"(exp) in add_two_Xsig()
|
D | reg_mul.c | 33 FPU_REG *dest = a; in FPU_mul() local 35 u_char saved_sign = getsign(dest); in FPU_mul() 43 FPU_u_mul(a, b, dest, control_w, sign, in FPU_mul() 46 setsign(dest, saved_sign); in FPU_mul() 67 tag = FPU_u_mul(&x, &y, dest, control_w, sign, in FPU_mul() 70 setsign(dest, saved_sign); in FPU_mul() 87 setsign(dest, sign); in FPU_mul() 101 setsign(dest, sign); in FPU_mul() 105 setsign(dest, sign); in FPU_mul()
|
/arch/hexagon/mm/ |
D | uaccess.c | 22 __kernel_size_t __clear_user_hexagon(void __user *dest, unsigned long count) in __clear_user_hexagon() argument 27 uncleared = raw_copy_to_user(dest, &empty_zero_page, PAGE_SIZE); in __clear_user_hexagon() 31 dest += PAGE_SIZE; in __clear_user_hexagon() 34 count = raw_copy_to_user(dest, &empty_zero_page, count); in __clear_user_hexagon() 39 unsigned long clear_user_hexagon(void __user *dest, unsigned long count) in clear_user_hexagon() argument 41 if (!access_ok(dest, count)) in clear_user_hexagon() 44 return __clear_user_hexagon(dest, count); in clear_user_hexagon()
|
/arch/parisc/math-emu/ |
D | cnv_float.h | 39 #define Sgl_to_dbl_exponent(src_exponent,dest) \ argument 40 Deposit_dexponent(dest,src_exponent+(DBL_BIAS-SGL_BIAS)) 85 #define Dbl_to_sgl_exponent(src_exponent,dest) \ argument 86 dest = src_exponent + (SGL_BIAS - DBL_BIAS) 88 #define Dbl_to_sgl_mantissa(srcA,srcB,dest,inexact,guard,sticky,odd) \ argument 89 Shiftdouble(Dmantissap1(srcA),Dmantissap2(srcB),29,dest); \ 95 #define Dbl_to_sgl_denormalized(srcA,srcB,exp,dest,inexact,guard,sticky,odd,tiny) \ argument 103 Shiftdouble(Dmantissap1(srcA),Dmantissap2(srcB),29,dest); \ 104 odd = dest << 31; \ 109 dest++; \ [all …]
|
D | hppa.h | 15 #define Shiftdouble(left,right,amount,dest) \ argument 17 dest = ((left) << (32-(amount))) | ((unsigned int)(right) >> (amount)) 20 #define Variableshiftdouble(left,right,amount,dest) \ argument 22 if (amount == 0) dest = right; \ 23 else dest = ((((unsigned) left)&0x7fffffff) << (32-(amount))) | \ 27 #define Variable_shift_double(left,right,amount,dest) \ argument 29 dest = (left << (32-(amount))) | ((unsigned) right >> (amount))
|
/arch/powerpc/boot/ |
D | ppc_asm.h | 80 #define MFTBL(dest) mftb dest argument 81 #define MFTBU(dest) mftbu dest argument 83 #define MFTBL(dest) mfspr dest, SPRN_TBRL argument 84 #define MFTBU(dest) mfspr dest, SPRN_TBRU argument
|
/arch/mips/boot/compressed/ |
D | string.c | 11 void *memcpy(void *dest, const void *src, size_t n) in memcpy() argument 15 char *d = dest; in memcpy() 19 return dest; in memcpy() 32 void * __weak memmove(void *dest, const void *src, size_t n) in memmove() argument 36 char *d = dest; in memmove() 38 if ((uintptr_t)dest < (uintptr_t)src) { in memmove() 45 return dest; in memmove()
|
/arch/s390/mm/ |
D | maccess.c | 80 static int __no_sanitize_address __memcpy_real(void *dest, void *src, size_t count) in __memcpy_real() argument 82 register unsigned long _dest asm("2") = (unsigned long) dest; in __memcpy_real() 95 "+d" (_len2), "=m" (*((long *) dest)) in __memcpy_real() 101 static unsigned long __no_sanitize_address _memcpy_real(unsigned long dest, in _memcpy_real() argument 115 rc = __memcpy_real((void *) dest, (void *) src, (size_t) count); in _memcpy_real() 127 int memcpy_real(void *dest, void *src, size_t count) in memcpy_real() argument 134 dest, src, count); in memcpy_real() 143 return _memcpy_real((unsigned long) dest,(unsigned long) src, in memcpy_real() 150 void memcpy_absolute(void *dest, void *src, size_t count) in memcpy_absolute() argument 161 memcpy(dest, src, count); in memcpy_absolute() [all …]
|
/arch/mips/include/asm/ |
D | sgiarcs.h | 378 #define ARC_CALL0(dest) \ argument 380 long __vec = (long) romvec->dest; \ 385 #define ARC_CALL1(dest, a1) \ argument 388 long __vec = (long) romvec->dest; \ 393 #define ARC_CALL2(dest, a1, a2) \ argument 397 long __vec = (long) romvec->dest; \ 402 #define ARC_CALL3(dest, a1, a2, a3) \ argument 407 long __vec = (long) romvec->dest; \ 412 #define ARC_CALL4(dest, a1, a2, a3, a4) \ argument 418 long __vec = (long) romvec->dest; \ [all …]
|