Home
last modified time | relevance | path

Searched refs:dest (Results 1 – 25 of 227) sorted by relevance

12345678910

/arch/m68k/math-emu/
Dfp_arith.c32 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 …]
Dfp_log.c25 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 …]
Dfp_trig.c22 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 …]
Dmulti_arith.h81 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 …]
Dfp_emu.h74 #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 …]
Dfp_arith.h20 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/
Dmemmove.c10 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/
Dstring.c14 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/
Dprocess.c287 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/
Dusercopy_64.c89 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 …]
Dstring_32.c18 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/
Dipl_vmparm.c6 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/
Dfeature-fixups.c46 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/
Dstring.c77 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/
Dfmn.c45 #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/
Dreg_add_sub.c31 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 …]
Dpoly.h37 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()
Dreg_mul.c33 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/
Duaccess.c22 __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/
Dcnv_float.h39 #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 …]
Dhppa.h15 #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/
Dppc_asm.h80 #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/
Dstring.c11 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/
Dmaccess.c80 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/
Dsgiarcs.h378 #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 …]

12345678910