/linux-master/arch/alpha/lib/ |
H A D | ev6-stxcpy.S | 103 zap t0, t8, t0 # E : clear dst bytes <= null 208 or t0, t1, t1 # E : current dst word now complete
|
H A D | ev6-stxncpy.S | 127 zap t1, t8, t1 # .. e1 : clear dst bytes <= null 199 mskql t0, a0, t0 # U : mask trailing garbage in dst 250 or t0, t1, t0 # E : current dst word now complete
|
H A D | srm_printk.c | 15 char *src, *dst; local 32 for (dst = src + num_lf; src >= buf; ) { 34 *dst-- = '\r'; 36 *dst-- = *src--;
|
H A D | stxcpy.S | 87 zap t0, t8, t0 # e0 : clear dst bytes <= null 183 or t0, t1, t1 # e0 : current dst word now complete
|
H A D | stxncpy.S | 101 zap t1, t8, t1 # .. e1 : clear dst bytes <= null 160 mskql t0, a0, t0 # e0 : mask trailing garbage in dst 208 or t0, t1, t0 # e0 : current dst word now complete
|
/linux-master/arch/arc/lib/ |
H A D | memcpy-archs.S | 105 ;; Both src and dst are aligned 143 ;; Both src and dst are aligned 183 ;; Both src and dst are aligned
|
/linux-master/arch/arm/kernel/ |
H A D | io.c | 77 void _memset_io(volatile void __iomem *dst, int c, size_t count) argument 81 writeb(c, dst); 82 dst++;
|
/linux-master/arch/arm/vdso/ |
H A D | vdsomunge.c | 111 static void write_elf_word(Elf32_Word val, Elf32_Word *dst, bool swap) argument 113 *dst = swap ? swab32(val) : val;
|
/linux-master/arch/arm64/kernel/ |
H A D | io.c | 71 void __memset_io(volatile void __iomem *dst, int c, size_t count) argument 79 while (count && !IS_ALIGNED((unsigned long)dst, 8)) { 80 __raw_writeb(c, dst); 81 dst++; 86 __raw_writeq(qc, dst); 87 dst += 8; 92 __raw_writeb(c, dst); 93 dst++;
|
/linux-master/arch/arm64/lib/ |
H A D | copy_template.S | 31 dst .req x6 label 42 mov dst, dstin 52 * Copy the leading memory data from src to dst in an increasing 55 * dst is less than 16. The memory accesses here are alignment. 59 strb1 tmp1w, dst, #1 63 strh1 tmp1w, dst, #2 67 str1 tmp1w, dst, #4 71 str1 tmp1, dst, #8 91 stp1 A_l, A_h, dst, #16 94 stp1 A_l, A_h, dst, #1 [all...] |
/linux-master/arch/hexagon/mm/ |
H A D | cache.c | 119 unsigned long vaddr, void *dst, void *src, int len) 121 memcpy(dst, src, len); 123 flush_icache_range((unsigned long) dst, 124 (unsigned long) dst + len); 118 copy_to_user_page(struct vm_area_struct *vma, struct page *page, unsigned long vaddr, void *dst, void *src, int len) argument
|
H A D | copy_from_user.S | 29 #define dst r0 define 53 memd(dst) = d_dbuf 63 memw(dst) = w_dbuf 73 memh(dst) = w_dbuf 83 memb(dst) = w_dbuf
|
H A D | copy_to_user.S | 28 #define dst r0 define 46 /* Normal copy loops. Use dst-dst_sav to compute distance */ 47 /* dst holds best write, no need to unwind any loops */ 59 r2 += sub(dst_sav,dst)
|
H A D | copy_user_template.S | 21 r3 = or(dst,src) 22 r4 = xor(dst,src) 28 src_dst_sav = combine(src,dst) 40 if (p3) memd(dst++#8) = d_dbuf 45 memd(dst++#8) = d_dbuf 70 if (p3) memw(dst++#4) = w_dbuf 75 memw(dst++#4) = w_dbuf 96 if (p3) memh(dst++#2) = w_dbuf 101 memh(dst++#2) = w_dbuf 112 if (p3) memb(dst [all...] |
/linux-master/arch/m68k/fpsp040/ |
H A D | do_func.S | 303 moveb FPTEMP(%a6),%d0 |get sign of dst op 315 moveb FPTEMP(%a6),%d0 |get sign of dst op 383 moveb FPTEMP(%a6),%d0 |get sign of dst op 395 moveb FPTEMP(%a6),%d0 |get sign of dst op
|
H A D | x_snan.S | 252 | Check if it is a src nan or dst nan
|
/linux-master/arch/m68k/ifpsp060/src/ |
H A D | fplsp.S | 4297 fmov.s 0x8(%a6),%fp0 # load sgl dst 4316 lea FP_DST(%a6),%a1 # pass ptr to dst 4363 fmov.d 0x8(%a6),%fp0 # load dbl dst 4382 lea FP_DST(%a6),%a1 # pass ptr to dst 4430 mov.l 0x8+0x0(%a6),0x0(%a0) # load ext dst 4450 lea FP_DST(%a6),%a1 # pass ptr to dst 4501 fmov.s 0x8(%a6),%fp0 # load sgl dst 4520 lea FP_DST(%a6),%a1 # pass ptr to dst 4567 fmov.d 0x8(%a6),%fp0 # load dbl dst 4586 lea FP_DST(%a6),%a1 # pass ptr to dst [all...] |
H A D | fpsp.S | 588 # set_tag_x() - determine optype of src/dst operands # 591 # load_fpn2() - load dst operand from FP regfile # 639 #$# sub.l &24,%sp # make room for src/dst 677 bfextu EXC_CMDREG(%a6){&6:&3},%d0 # dyadic; load dst reg 678 bsr.l load_fpn2 # load dst into FP_DST 680 lea FP_DST(%a6),%a0 # pass: ptr to dst op 686 mov.b %d0,DTAG(%a6) # save dst optype tag 828 # set_tag_x() - determine optype of src/dst operands # 831 # load_fpn2() - load dst operand from FP regfile # 879 #$# sub.l &24,%sp # make room for src/dst [all...] |
H A D | pfpsp.S | 587 # set_tag_x() - determine optype of src/dst operands # 590 # load_fpn2() - load dst operand from FP regfile # 638 #$# sub.l &24,%sp # make room for src/dst 676 bfextu EXC_CMDREG(%a6){&6:&3},%d0 # dyadic; load dst reg 677 bsr.l load_fpn2 # load dst into FP_DST 679 lea FP_DST(%a6),%a0 # pass: ptr to dst op 685 mov.b %d0,DTAG(%a6) # save dst optype tag 827 # set_tag_x() - determine optype of src/dst operands # 830 # load_fpn2() - load dst operand from FP regfile # 878 #$# sub.l &24,%sp # make room for src/dst [all...] |
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-iob-defs.h | 402 uint64_t dst:9; member in struct:cvmx_iob_inb_control_match::cvmx_iob_inb_control_match_s 406 uint64_t dst:9; 421 uint64_t dst:9; member in struct:cvmx_iob_inb_control_match_enb::cvmx_iob_inb_control_match_enb_s 425 uint64_t dst:9; 597 uint64_t dst:8; member in struct:cvmx_iob_outb_control_match::cvmx_iob_outb_control_match_s 601 uint64_t dst:8; 616 uint64_t dst:8; member in struct:cvmx_iob_outb_control_match_enb::cvmx_iob_outb_control_match_enb_s 620 uint64_t dst:8;
|
H A D | cvmx-pip-defs.h | 2536 uint64_t dst:16; member in struct:cvmx_pip_tag_secret::cvmx_pip_tag_secret_s 2540 uint64_t dst:16;
|
/linux-master/arch/mips/lib/ |
H A D | iomap_copy.c | 19 u64 *dst = to; local 24 *dst++ = __raw_readq(src++);
|
/linux-master/arch/nios2/lib/ |
H A D | memmove.c | 15 unsigned long dst, src; local 21 dst = (unsigned long) d; 24 if ((count < 8) || ((dst ^ src) & 3)) 27 if (dst & 1) { 28 *(char *)dst++ = *(char *)src++; 31 if (dst & 2) { 32 *(short *)dst = *(short *)src; 34 dst += 2; 38 *(long *)dst = *(long *)src; 40 dst [all...] |
/linux-master/arch/parisc/include/asm/ |
H A D | hash.h | 88 * This _ASSIGN(dst, src) macro performs "dst = src", but prevents GCC 106 #define _ASSIGN(dst, src, ...) asm("" : "=r" (dst) : "0" (src), ##__VA_ARGS__)
|
/linux-master/arch/parisc/lib/ |
H A D | io.c | 19 void memcpy_toio(volatile void __iomem *dst, const void *src, int count) argument 21 if (((unsigned long)dst & 3) != ((unsigned long)src & 3)) 23 while ((unsigned long)dst & 3) { 24 writeb(*(char *)src, dst++); 29 __raw_writel(*(u32 *)src, dst); 31 dst += 4; 36 writeb(*(char *)src, dst++); 54 void memcpy_fromio(void *dst, const volatile void __iomem *src, int count) argument 56 /* first compare alignment of src/dst */ 57 if ( (((unsigned long)dst 127 insb(unsigned long port, void *dst, unsigned long count) argument 167 insw(unsigned long port, void *dst, unsigned long count) argument 239 insl(unsigned long port, void *dst, unsigned long count) argument [all...] |