/linux-master/arch/powerpc/boot/ |
H A D | string.h | 6 extern char *strcpy(char *dest, const char *src); 7 extern char *strncpy(char *dest, const char *src, size_t n); 8 extern char *strcat(char *dest, const char *src); 17 extern void *memmove(void *dest, const void *src, unsigned long n); 18 extern void *memcpy(void *dest, const void *src, unsigned long n);
|
/linux-master/arch/arm64/include/asm/ |
H A D | string.h | 48 void memcpy_flushcache(void *dst, const void *src, size_t cnt); 59 #define memcpy(dst, src, len) __memcpy(dst, src, len) 60 #define memmove(dst, src, len) __memmove(dst, src, len)
|
/linux-master/tools/perf/util/ |
H A D | addr_location.c | 35 void addr_location__copy(struct addr_location *dst, struct addr_location *src) argument 40 *dst = *src; 41 dst->thread = thread__get(src->thread); 42 dst->maps = maps__get(src->maps); 43 dst->map = map__get(src->map);
|
/linux-master/arch/mips/boot/compressed/ |
H A D | string.c | 12 void *memcpy(void *dest, const void *src, size_t n) argument 15 const char *s = src; 33 void * __weak memmove(void *dest, const void *src, size_t n) argument 36 const char *s = src; 39 if ((uintptr_t)dest < (uintptr_t)src) {
|
/linux-master/drivers/gpu/drm/xe/compat-i915-headers/gem/ |
H A D | i915_gem_object.h | 38 void *src; local 51 src = ttm_kmap_obj_virtual(&map, &is_iomem); 52 src += ofs; 54 memcpy_fromio(ptr, (void __iomem *)src, size); 56 memcpy(ptr, src, size);
|
/linux-master/arch/parisc/math-emu/ |
H A D | fcnvfxt.c | 52 register unsigned int src, temp; local 55 src = *srcptr; 56 src_exponent = Sgl_exponent(src) - SGL_BIAS; 64 Sgl_isnotzero_mantissa(src) || Sgl_iszero_sign(src)) { 65 if (Sgl_iszero_sign(src)) result = 0x7fffffff; 80 temp = src; 83 if (Sgl_isone_sign(src)) result = -Sgl_all(temp); 88 if (Sgl_isinexact_to_fix(src,src_exponent)) { 97 if (Sgl_isnotzero_exponentmantissa(src)) { 117 register unsigned int src, temp, resultp2; local [all...] |
H A D | fcnvfu.c | 52 register unsigned int src, result; local 56 src = *srcptr; 57 src_exponent = Sgl_exponent(src) - SGL_BIAS; 63 if (Sgl_isone_sign(src)) { 83 if (Sgl_isone_sign(src)) { 92 Sgl_clear_signexponent_set_hidden(src); 93 Suint_from_sgl_mantissa(src,src_exponent,result); 96 if (Sgl_isinexact_to_unsigned(src,src_exponent)) { 106 if (Sgl_isone_roundbit(src,src_exponent) && 107 (Sgl_isone_stickybit(src,src_exponen 174 register unsigned int src, resultp1, resultp2; local [all...] |
H A D | frnd.c | 40 register unsigned int src, result; local 44 src = *srcptr; 48 if ((src_exponent = Sgl_exponent(src)) == SGL_INFINITY_EXPONENT) { 52 if (Sgl_isone_signaling(src)) { 57 Sgl_set_quiet(src); 62 *dstptr = src; 69 *dstptr = src; 76 Sgl_clear_exponent_set_hidden(src); 77 result = src; 80 if (Sgl_isinexact_to_fix(src,src_exponen [all...] |
H A D | fcnvfx.c | 51 register unsigned int src, temp; local 55 src = *srcptr; 56 src_exponent = Sgl_exponent(src) - SGL_BIAS; 64 Sgl_isnotzero_mantissa(src) || Sgl_iszero_sign(src)) { 65 if (Sgl_iszero_sign(src)) result = 0x7fffffff; 80 temp = src; 83 if (Sgl_isone_sign(src)) result = -Sgl_all(temp); 87 if (Sgl_isinexact_to_fix(src,src_exponent)) { 92 if (Sgl_iszero_sign(src)) resul 149 register unsigned int src, temp, resultp2; local [all...] |
H A D | fcnvfut.c | 50 register unsigned int src, result; local 53 src = *srcptr; 54 src_exponent = Sgl_exponent(src) - SGL_BIAS; 60 if (Sgl_isone_sign(src)) { 80 if (Sgl_isone_sign(src)) { 89 Sgl_clear_signexponent_set_hidden(src); 90 Suint_from_sgl_mantissa(src,src_exponent,result); 94 if (Sgl_isinexact_to_unsigned(src,src_exponent)) { 103 if (Sgl_isnotzero_exponentmantissa(src)) { 120 register unsigned int src, resultp local [all...] |
/linux-master/include/trace/stages/ |
H A D | stage6_event_callback.h | 25 #define __string(item, src) __dynamic_array(char, item, -1) 28 #define __string_len(item, src, len) __dynamic_array(char, item, -1) 34 #define __assign_str(dst, src) \ 38 WARN_ON_ONCE(!(void *)(src) != !(void *)__data_offsets.dst##_ptr_); \ 39 WARN_ON_ONCE((src) && strcmp((src), __data_offsets.dst##_ptr_)); \ 61 #define __assign_bitmask(dst, src, nr_bits) \ 62 memcpy(__get_bitmask(dst), (src), __bitmask_size_in_bytes(nr_bits)) 71 #define __assign_cpumask(dst, src) \ 72 memcpy(__get_cpumask(dst), (src), __bitmask_size_in_byte [all...] |
/linux-master/arch/hexagon/mm/ |
H A D | copy_user_template.S | 21 r3 = or(dst,src) 22 r4 = xor(dst,src) 28 src_dst_sav = combine(src,dst) 41 d_dbuf = memd(src++#8) 71 w_dbuf = memw(src++#4) 97 w_dbuf = memuh(src++#2) 113 w_dbuf = memub(src++#1) 137 if (p0.new) w_dbuf = memub(src) 138 p0 = tstbit(src,#0) 145 if (p0) src [all...] |
/linux-master/sound/pci/ctxfi/ |
H A D | ctatc.c | 245 struct src *src; local 259 err = src_mgr->get_src(src_mgr, &desc, (struct src **)&apcm->src); 265 src = apcm->src; 266 src->ops->set_pitch(src, pitch); 267 src->ops->set_rom(src, select_ro 377 struct src *src = apcm->src; local 401 struct src *src; local 428 struct src *src = apcm->src; local 506 struct src *src; local 645 struct src *src; local 723 struct src *src; local 774 struct src *src = apcm->src; local 788 struct src *src; local 895 struct src *src; local 941 struct src *src; local 963 struct src *src; local 1452 struct src *src; local 1490 struct src *src; local [all...] |
/linux-master/drivers/infiniband/ulp/opa_vnic/ |
H A D | opa_vnic_vema_iface.c | 89 u64 *src; local 111 for (dst = &cntrs->tx_unicast, src = &vstats.tx_grp.unicast; 112 dst < &cntrs->reserved[0]; dst++, src++) { 113 *dst = cpu_to_be64(*src); 164 struct __opa_vesw_info *src = &adapter->info.vesw; local 167 info->fabric_id = cpu_to_be16(src->fabric_id); 168 info->vesw_id = cpu_to_be16(src->vesw_id); 169 memcpy(info->rsvd0, src->rsvd0, ARRAY_SIZE(src->rsvd0)); 170 info->def_port_mask = cpu_to_be16(src 232 struct __opa_per_veswport_info *src = &adapter->info.vport; local [all...] |
/linux-master/drivers/video/fbdev/core/ |
H A D | cfbcopyarea.c | 47 const unsigned long __iomem *src, unsigned src_idx, int bits, 59 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); 73 FB_WRITEL( comp( FB_READL(src), FB_READL(dst), first), dst); 79 FB_WRITEL( comp( FB_READL(src), FB_READL(dst), first), dst); 81 src++; 88 FB_WRITEL(FB_READL(src++), dst++); 89 FB_WRITEL(FB_READL(src++), dst++); 90 FB_WRITEL(FB_READL(src++), dst++); 91 FB_WRITEL(FB_READL(src++), dst++); 92 FB_WRITEL(FB_READL(src 46 bitcpy(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) argument 212 bitcpy_rev(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) argument [all...] |
/linux-master/arch/m68k/math-emu/ |
H A D | multi_arith.h | 83 static inline int fp_addmant(struct fp_ext *dest, struct fp_ext *src) argument 89 : "g,d" (src->lowmant), "0,0" (dest->lowmant)); 91 : "d" (src->mant.m32[1]), "0" (dest->mant.m32[1])); 93 : "d" (src->mant.m32[0]), "0" (dest->mant.m32[0])); 141 #define fp_addx96(dest, src) ({ \ 150 #define fp_sub64(dest, src) ({ \ 152 : "dm,d" (src.m32[1]), "0,0" (dest.m32[1])); \ 154 : "d" (src.m32[0]), "0" (dest.m32[0])); \ 182 static inline void fp_dividemant(union fp_mant128 *dest, struct fp_ext *src, argument 193 if (src 245 fp_putmant128(struct fp_ext *dest, union fp_mant128 *src, int shift) argument [all...] |
/linux-master/crypto/ |
H A D | poly1305_generic.c | 35 const u8 *src, unsigned int srclen) 39 poly1305_core_setkey(&dctx->core_r, src); 40 src += POLY1305_BLOCK_SIZE; 45 dctx->s[0] = get_unaligned_le32(src + 0); 46 dctx->s[1] = get_unaligned_le32(src + 4); 47 dctx->s[2] = get_unaligned_le32(src + 8); 48 dctx->s[3] = get_unaligned_le32(src + 12); 49 src += POLY1305_BLOCK_SIZE; 57 static void poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src, argument 63 datalen = crypto_poly1305_setdesckey(dctx, src, srcle 34 crypto_poly1305_setdesckey(struct poly1305_desc_ctx *dctx, const u8 *src, unsigned int srclen) argument 72 crypto_poly1305_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument [all...] |
H A D | cbc.c | 16 const u8 *src, u8 *dst, unsigned nbytes, 21 for (; nbytes >= bsize; src += bsize, dst += bsize, nbytes -= bsize) { 22 crypto_xor(iv, src, bsize); 31 u8 *src, unsigned nbytes, u8 *oiv) 40 crypto_xor(src, iv, bsize); 41 crypto_lskcipher_encrypt(tfm, src, src, bsize, NULL); 42 iv = src; 44 src += bsize; 53 static int crypto_cbc_encrypt(struct crypto_lskcipher *tfm, const u8 *src, argument 15 crypto_cbc_encrypt_segment(struct crypto_lskcipher *tfm, const u8 *src, u8 *dst, unsigned nbytes, u8 *iv) argument 30 crypto_cbc_encrypt_inplace(struct crypto_lskcipher *tfm, u8 *src, unsigned nbytes, u8 *oiv) argument 69 crypto_cbc_decrypt_segment(struct crypto_lskcipher *tfm, const u8 *src, u8 *dst, unsigned nbytes, u8 *oiv) argument 94 crypto_cbc_decrypt_inplace(struct crypto_lskcipher *tfm, u8 *src, unsigned nbytes, u8 *iv) argument 122 crypto_cbc_decrypt(struct crypto_lskcipher *tfm, const u8 *src, u8 *dst, unsigned len, u8 *iv, u32 flags) argument [all...] |
/linux-master/arch/s390/lib/ |
H A D | string.c | 82 * @src: Where to copy the string from 87 char *strcpy(char *dest, const char *src) argument 93 "0: mvst %[dest],%[src]\n" 95 : [dest] "+&a" (dest), [src] "+&a" (src) 106 * @src: Where to copy the string from 113 char *strncpy(char *dest, const char *src, size_t n) argument 115 size_t len = __strnend(src, n) - src; 117 memcpy(dest, src, le 131 strcat(char *dest, const char *src) argument 157 strlcat(char *dest, const char *src, size_t n) argument 188 strncat(char *dest, const char *src, size_t n) argument [all...] |
/linux-master/drivers/media/platform/allegro-dvt/ |
H A D | allegro-mail.c | 255 u32 *src) 260 param->num_ref_idx_l0 = FIELD_GET(GENMASK(7, 4), src[9]); 261 param->num_ref_idx_l1 = FIELD_GET(GENMASK(11, 8), src[9]); 357 allegro_dec_init(struct mcu_msg_init_response *msg, u32 *src) argument 361 msg->reserved0 = src[i++]; 363 return i * sizeof(*src); 368 u32 *src) 373 msg->channel_id = src[i++]; 374 msg->user_id = src[i++]; 380 msg->options = src[ 253 allegro_decode_config_blob(struct create_channel_param *param, struct mcu_msg_create_channel_response *msg, u32 *src) argument 367 allegro_dec_create_channel(struct mcu_msg_create_channel_response *msg, u32 *src) argument 396 allegro_dec_destroy_channel(struct mcu_msg_destroy_channel_response *msg, u32 *src) argument 407 allegro_dec_encode_frame(struct mcu_msg_encode_frame_response *msg, u32 *src) argument 520 allegro_decode_mail(void *msg, u32 *src) argument [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_core_reloc_mods.c | 46 #define CORE_READ(dst, src) bpf_core_read(dst, sizeof(*(dst)), src) 48 #define CORE_READ(dst, src) ({ \ 49 int __sz = sizeof(*(dst)) < sizeof(*(src)) ? sizeof(*(dst)) : \ 50 sizeof(*(src)); \ 52 (const char *)(src) + sizeof(*(src)) - __sz); \
|
/linux-master/lib/zstd/compress/ |
H A D | zstd_opt.h | 22 void const* src, size_t srcSize); 25 void const* src, size_t srcSize); 28 void const* src, size_t srcSize); 33 void const* src, size_t srcSize); 36 void const* src, size_t srcSize); 40 void const* src, size_t srcSize); 43 void const* src, size_t srcSize);
|
/linux-master/arch/arm64/crypto/ |
H A D | poly1305-glue.c | 22 asmlinkage void poly1305_blocks(void *state, const u8 *src, u32 len, u32 hibit); 23 asmlinkage void poly1305_blocks_neon(void *state, const u8 *src, u32 len, u32 hibit); 50 static void neon_poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src, argument 55 poly1305_init_arm64(&dctx->h, src); 56 src += POLY1305_BLOCK_SIZE; 61 dctx->s[0] = get_unaligned_le32(src + 0); 62 dctx->s[1] = get_unaligned_le32(src + 4); 63 dctx->s[2] = get_unaligned_le32(src + 8); 64 dctx->s[3] = get_unaligned_le32(src + 12); 65 src 81 neon_poly1305_do_update(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, bool do_neon) argument 111 neon_poly1305_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 125 poly1305_update_arch(struct poly1305_desc_ctx *dctx, const u8 *src, unsigned int nbytes) argument [all...] |
/linux-master/arch/x86/lib/ |
H A D | csum-wrappers_64.c | 14 * @src: source address (user space) 19 * src and dst are best aligned to 64bits. 22 csum_and_copy_from_user(const void __user *src, void *dst, int len) argument 27 if (!user_access_begin(src, len)) 29 sum = csum_partial_copy_generic((__force const void *)src, dst, len); 36 * @src: source address 41 * src and dst are best aligned to 64bits. 44 csum_and_copy_to_user(const void *src, void __user *dst, int len) argument 51 sum = csum_partial_copy_generic(src, (void __force *)dst, len); 58 * @src 65 csum_partial_copy_nocheck(const void *src, void *dst, int len) argument [all...] |
/linux-master/include/asm-generic/ |
H A D | cacheflush.h | 107 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ 109 instrument_copy_to_user((void __user *)dst, src, len); \ 110 memcpy(dst, src, len); \ 117 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ 119 instrument_copy_from_user_before(dst, (void __user *)src, \ 121 memcpy(dst, src, len); \ 122 instrument_copy_from_user_after(dst, (void __user *)src, len, \
|