/linux-master/drivers/media/usb/pwc/ |
H A D | pwc-uncompress.c | 25 u16 *src; local 57 src = (u16 *)yuv; 65 *dsty++ = *src++; 66 *dsty++ = *src++; 68 *dstv++ = *src++; 70 *dstu++ = *src++;
|
/linux-master/arch/x86/crypto/ |
H A D | twofish_glue.c | 48 const u8 *src); 51 const u8 *src); 54 static void twofish_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument 56 twofish_enc_blk(crypto_tfm_ctx(tfm), dst, src); local 59 static void twofish_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument 61 twofish_dec_blk(crypto_tfm_ctx(tfm), dst, src); local
|
H A D | nhpoly1305-avx2-glue.c | 20 const u8 *src, unsigned int srclen) 23 return crypto_nhpoly1305_update(desc, src, srclen); 29 crypto_nhpoly1305_update_helper(desc, src, n, nh_avx2); 31 src += n; 38 const u8 *src, unsigned int srclen, u8 *out) 41 nhpoly1305_avx2_update(desc, src, srclen) ?: 19 nhpoly1305_avx2_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 37 nhpoly1305_avx2_digest(struct shash_desc *desc, const u8 *src, unsigned int srclen, u8 *out) argument
|
H A D | nhpoly1305-sse2-glue.c | 20 const u8 *src, unsigned int srclen) 23 return crypto_nhpoly1305_update(desc, src, srclen); 29 crypto_nhpoly1305_update_helper(desc, src, n, nh_sse2); 31 src += n; 38 const u8 *src, unsigned int srclen, u8 *out) 41 nhpoly1305_sse2_update(desc, src, srclen) ?: 19 nhpoly1305_sse2_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 37 nhpoly1305_sse2_digest(struct shash_desc *desc, const u8 *src, unsigned int srclen, u8 *out) argument
|
H A D | des3_ede_glue.c | 26 const u8 *src); 30 const u8 *src); 33 const u8 *src) 37 des3_ede_x86_64_crypt_blk(enc_ctx, dst, src); 41 const u8 *src) 45 des3_ede_x86_64_crypt_blk(dec_ctx, dst, src); 49 const u8 *src) 53 des3_ede_x86_64_crypt_blk_3way(dec_ctx, dst, src); 56 static void des3_ede_x86_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument 58 des3_ede_enc_blk(crypto_tfm_ctx(tfm), dst, src); local 32 des3_ede_enc_blk(struct des3_ede_x86_ctx *ctx, u8 *dst, const u8 *src) argument 40 des3_ede_dec_blk(struct des3_ede_x86_ctx *ctx, u8 *dst, const u8 *src) argument 48 des3_ede_dec_blk_3way(struct des3_ede_x86_ctx *ctx, u8 *dst, const u8 *src) argument 61 des3_ede_x86_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument 63 des3_ede_dec_blk(crypto_tfm_ctx(tfm), dst, src); local 131 u64 *src = (u64 *)walk->src.virt.addr; local 172 u64 *src = (u64 *)walk->src.virt.addr; local [all...] |
H A D | chacha_glue.c | 18 asmlinkage void chacha_block_xor_ssse3(u32 *state, u8 *dst, const u8 *src, 20 asmlinkage void chacha_4block_xor_ssse3(u32 *state, u8 *dst, const u8 *src, 24 asmlinkage void chacha_2block_xor_avx2(u32 *state, u8 *dst, const u8 *src, 26 asmlinkage void chacha_4block_xor_avx2(u32 *state, u8 *dst, const u8 *src, 28 asmlinkage void chacha_8block_xor_avx2(u32 *state, u8 *dst, const u8 *src, 31 asmlinkage void chacha_2block_xor_avx512vl(u32 *state, u8 *dst, const u8 *src, 33 asmlinkage void chacha_4block_xor_avx512vl(u32 *state, u8 *dst, const u8 *src, 35 asmlinkage void chacha_8block_xor_avx512vl(u32 *state, u8 *dst, const u8 *src, 48 static void chacha_dosimd(u32 *state, u8 *dst, const u8 *src, argument 54 chacha_8block_xor_avx512vl(state, dst, src, byte 142 chacha_crypt_arch(u32 *state, u8 *dst, const u8 *src, unsigned int bytes, int nrounds) argument [all...] |
/linux-master/fs/bcachefs/ |
H A D | bkey_buf.h | 33 struct bkey_i *src) 35 bch2_bkey_buf_realloc(s, c, src->k.u64s); 36 bkey_copy(s->k, src); 42 struct bkey_packed *src) 45 bkeyp_val_u64s(&b->format, src)); 46 bch2_bkey_unpack(b, s->k, src); 31 bch2_bkey_buf_copy(struct bkey_buf *s, struct bch_fs *c, struct bkey_i *src) argument 39 bch2_bkey_buf_unpack(struct bkey_buf *s, struct bch_fs *c, struct btree *b, struct bkey_packed *src) argument
|
/linux-master/arch/arm64/crypto/ |
H A D | nhpoly1305-neon-glue.c | 20 const u8 *src, unsigned int srclen) 23 return crypto_nhpoly1305_update(desc, src, srclen); 29 crypto_nhpoly1305_update_helper(desc, src, n, nh_neon); 31 src += n; 38 const u8 *src, unsigned int srclen, u8 *out) 41 nhpoly1305_neon_update(desc, src, srclen) ?: 19 nhpoly1305_neon_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 37 nhpoly1305_neon_digest(struct shash_desc *desc, const u8 *src, unsigned int srclen, u8 *out) argument
|
/linux-master/arch/arm/crypto/ |
H A D | nhpoly1305-neon-glue.c | 20 const u8 *src, unsigned int srclen) 23 return crypto_nhpoly1305_update(desc, src, srclen); 29 crypto_nhpoly1305_update_helper(desc, src, n, nh_neon); 31 src += n; 38 const u8 *src, unsigned int srclen, u8 *out) 41 nhpoly1305_neon_update(desc, src, srclen) ?: 19 nhpoly1305_neon_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 37 nhpoly1305_neon_digest(struct shash_desc *desc, const u8 *src, unsigned int srclen, u8 *out) argument
|
H A D | poly1305-glue.c | 22 void poly1305_blocks_arm(void *state, const u8 *src, u32 len, u32 hibit); 23 void poly1305_blocks_neon(void *state, const u8 *src, u32 len, u32 hibit); 26 void __weak poly1305_blocks_neon(void *state, const u8 *src, u32 len, u32 hibit) argument 54 static void arm_poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src, argument 59 poly1305_init_arm(&dctx->h, src); 60 src += POLY1305_BLOCK_SIZE; 65 dctx->s[0] = get_unaligned_le32(src + 0); 66 dctx->s[1] = get_unaligned_le32(src + 4); 67 dctx->s[2] = get_unaligned_le32(src + 8); 68 dctx->s[3] = get_unaligned_le32(src 85 arm_poly1305_do_update(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, bool do_neon) argument 115 arm_poly1305_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 124 arm_poly1305_update_neon(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 139 poly1305_update_arch(struct poly1305_desc_ctx *dctx, const u8 *src, unsigned int nbytes) argument [all...] |
/linux-master/arch/sh/kernel/ |
H A D | iomap.c | 104 static inline void mmio_outsb(void __iomem *addr, const u8 *src, int count) argument 107 __raw_writeb(*src, addr); 108 src++; 112 static inline void mmio_outsw(void __iomem *addr, const u16 *src, int count) argument 115 __raw_writew(*src, addr); 116 src++; 120 static inline void mmio_outsl(void __iomem *addr, const u32 *src, int count) argument 123 __raw_writel(*src, addr); 124 src++; 146 void iowrite8_rep(void __iomem *addr, const void *src, unsigne argument 152 iowrite16_rep(void __iomem *addr, const void *src, unsigned long count) argument 158 iowrite32_rep(void __iomem *addr, const void *src, unsigned long count) argument [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | string.h | 22 void *memcpy(void *dest, const void *src, size_t n); 24 void *memmove(void *dest, const void *src, size_t n); 43 size_t strlcat(char *dest, const char *src, size_t n); 44 char *strncat(char *dest, const char *src, size_t n); 45 char *strncpy(char *dest, const char *src, size_t n); 70 void *__memcpy(void *dest, const void *src, size_t n); 72 void *__memmove(void *dest, const void *src, size_t n); 130 static inline char *strcat(char *dst, const char *src) argument 139 "1: mvst %[dummy],%[src]\n" 141 : [dummy] "+&a" (dummy), [dst] "+&a" (dst), [src] " 149 strcpy(char *dst, const char *src) argument [all...] |
/linux-master/arch/mips/lib/ |
H A D | memcpy.S | 41 #define src a1 define 47 * memcpy copies len bytes from src to dst and sets v0 to dst. 49 * - src and dst don't overlap 50 * - src is readable 54 * __copy_user copies up to len bytes from src to dst and sets a2 (len) to 56 * __copy_user assumes that src and dst don't overlap, and that the call is 59 * - src is readable (no exceptions when reading src) 78 * 2- src_entry <= src < AT, and 79 * 3- (dst - src) [all...] |
/linux-master/arch/parisc/math-emu/ |
H A D | fcnvuf.c | 52 register unsigned int src, result = 0; local 55 src = *srcptr; 58 if (src == 0) { 72 Find_ms_one_bit(src,dst_exponent); 74 src <<= dst_exponent+1; 75 Sgl_set_mantissa(result, src >> SGL_EXP_LENGTH); 79 if (Suint_isinexact_to_sgl(src)) { 87 Sgl_roundnearest_from_suint(src,result); 112 register unsigned int src, resultp1 = 0, resultp2 = 0; local 114 src [all...] |
/linux-master/arch/parisc/lib/ |
H A D | lusercopy.S | 90 src = arg1 define 118 xor src,dst,t0 131 20: ldb,ma 1(srcspc,src),t1 144 10: ldd 0(srcspc,src),t1 145 11: ldd 8(srcspc,src),t2 146 ldo 16(src),src 149 14: ldd 0(srcspc,src),t1 150 15: ldd 8(srcspc,src),t2 151 ldo 16(src),sr [all...] |
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)) 24 writeb(*(char *)src, dst++); 25 src++; 29 __raw_writel(*(u32 *)src, dst); 30 src += 4; 36 writeb(*(char *)src, dst++); 37 src++; 52 ** TODO: only look at src alignment and adjust the stores to dest. 54 void memcpy_fromio(void *dst, const volatile void __iomem *src, in argument 319 outsb(unsigned long port, const void * src, unsigned long count) argument 337 outsw(unsigned long port, const void *src, unsigned long count) argument 409 outsl(unsigned long port, const void *src, unsigned long count) argument [all...] |
/linux-master/drivers/gpu/drm/gud/ |
H A D | gud_internal.h | 128 const struct drm_display_mode *src) 130 u32 flags = src->flags & GUD_DISPLAY_MODE_FLAG_USER_MASK; 132 if (src->type & DRM_MODE_TYPE_PREFERRED) 135 dst->clock = cpu_to_le32(src->clock); 136 dst->hdisplay = cpu_to_le16(src->hdisplay); 137 dst->hsync_start = cpu_to_le16(src->hsync_start); 138 dst->hsync_end = cpu_to_le16(src->hsync_end); 139 dst->htotal = cpu_to_le16(src->htotal); 140 dst->vdisplay = cpu_to_le16(src->vdisplay); 141 dst->vsync_start = cpu_to_le16(src 127 gud_from_display_mode(struct gud_display_mode_req *dst, const struct drm_display_mode *src) argument 147 gud_to_display_mode(struct drm_display_mode *dst, const struct gud_display_mode_req *src) argument [all...] |
/linux-master/security/selinux/ss/ |
H A D | context.h | 43 const struct context *src) 47 dst->range.level[0].sens = src->range.level[0].sens; 48 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); 52 dst->range.level[1].sens = src->range.level[1].sens; 53 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); 61 * Sets both levels in the MLS range of 'dst' to the low level of 'src'. 64 const struct context *src) 68 dst->range.level[0].sens = src->range.level[0].sens; 69 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); 73 dst->range.level[1].sens = src 42 mls_context_cpy(struct context *dst, const struct context *src) argument 63 mls_context_cpy_low(struct context *dst, const struct context *src) argument 84 mls_context_cpy_high(struct context *dst, const struct context *src) argument 156 context_cpy(struct context *dst, const struct context *src) argument [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | io_32.h | 34 static inline void _memcpy_fromio(void *dst, const volatile void __iomem *src, argument 40 char tmp = readb(src); 42 src++; 46 static inline void _memcpy_toio(volatile void __iomem *dst, const void *src, argument 49 const char *s = src; 105 const volatile void __iomem *src, 111 char tmp = sbus_readb(src); 113 src++; 118 const void *src, 121 const char *s = src; 104 sbus_memcpy_fromio(void *dst, const volatile void __iomem *src, __kernel_size_t n) argument 117 sbus_memcpy_toio(volatile void __iomem *dst, const void *src, __kernel_size_t n) argument [all...] |
/linux-master/crypto/ |
H A D | aegis.h | 37 const u8 *src, unsigned int size); 39 const u8 *src, unsigned int size); 47 const union aegis_block *src) 49 dst->words64[0] ^= src->words64[0]; 50 dst->words64[1] ^= src->words64[1]; 54 const union aegis_block *src) 56 dst->words64[0] &= src->words64[0]; 57 dst->words64[1] &= src->words64[1]; 61 const union aegis_block *src, 64 const u8 *s = src 46 crypto_aegis_block_xor(union aegis_block *dst, const union aegis_block *src) argument 53 crypto_aegis_block_and(union aegis_block *dst, const union aegis_block *src) argument 60 crypto_aegis_aesenc(union aegis_block *dst, const union aegis_block *src, const union aegis_block *key) argument [all...] |
/linux-master/sound/core/ |
H A D | rawmidi_compat.c | 21 struct snd_rawmidi_params32 __user *src) 26 if (get_user(params.stream, &src->stream) || 27 get_user(params.buffer_size, &src->buffer_size) || 28 get_user(params.avail_min, &src->avail_min) || 29 get_user(params.mode, &src->mode) || 30 get_user(val, &src->no_active_sensing)) 57 struct compat_snd_rawmidi_status64 __user *src) 63 if (get_user(status.stream, &src->stream)) 91 if (copy_to_user(src, &compat_status, sizeof(*src))) 20 snd_rawmidi_ioctl_params_compat(struct snd_rawmidi_file *rfile, struct snd_rawmidi_params32 __user *src) argument 56 snd_rawmidi_ioctl_status_compat64(struct snd_rawmidi_file *rfile, struct compat_snd_rawmidi_status64 __user *src) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | uaccess_64.h | 123 raw_copy_from_user(void *dst, const void __user *src, unsigned long size) argument 125 return copy_user_generic(dst, (__force void *)src, size); 129 raw_copy_to_user(void __user *dst, const void *src, unsigned long size) argument 131 return copy_user_generic((__force void *)dst, src, size); 134 extern long __copy_user_nocache(void *dst, const void __user *src, unsigned size); 135 extern long __copy_user_flushcache(void *dst, const void __user *src, unsigned size); 138 __copy_from_user_inatomic_nocache(void *dst, const void __user *src, argument 144 ret = __copy_user_nocache(dst, src, size); 150 __copy_from_user_flushcache(void *dst, const void __user *src, unsigned size) argument 153 return __copy_user_flushcache(dst, src, siz [all...] |
/linux-master/include/trace/stages/ |
H A D | stage5_get_offsets.h | 59 #define __string(item, src) __dynamic_array(char, item, \ 60 strlen(__string_src(src)) + 1) \ 61 __data_offsets->item##_ptr_ = src; 64 #define __string_len(item, src, len) __dynamic_array(char, item, (len) + 1)\ 65 __data_offsets->item##_ptr_ = src; 82 #define __rel_string(item, src) __rel_dynamic_array(char, item, \ 83 strlen(__string_src(src)) + 1) \ 84 __data_offsets->item##_ptr_ = src; 87 #define __rel_string_len(item, src, len) __rel_dynamic_array(char, item, (len) + 1)\ 88 __data_offsets->item##_ptr_ = src; [all...] |
/linux-master/arch/alpha/lib/ |
H A D | csum_partial_copy.c | 84 csum_partial_cfu_aligned(const unsigned long __user *src, unsigned long *dst, argument 92 if (__get_word(ldq, word, src)) 95 src++; 106 if (__get_word(ldq, word, src)) 124 csum_partial_cfu_dest_aligned(const unsigned long __user *src, argument 131 unsigned long lastsrc = 7+len+(unsigned long)src; 134 if (__get_word(ldq_u, first,src)) 140 if (__get_word(ldq_u, second, src+1)) 144 src++; 179 csum_partial_cfu_src_aligned(const unsigned long __user *src, argument 237 csum_partial_cfu_unaligned(const unsigned long __user * src, unsigned long * dst, unsigned long soff, unsigned long doff, long len, unsigned long partial_dest) argument 316 __csum_and_copy(const void __user *src, void *dst, int len) argument 350 csum_and_copy_from_user(const void __user *src, void *dst, int len) argument 358 csum_partial_copy_nocheck(const void *src, void *dst, int len) argument [all...] |
/linux-master/arch/mips/crypto/ |
H A D | poly1305-glue.c | 17 asmlinkage void poly1305_blocks_mips(void *state, const u8 *src, u32 len, u32 hibit); 42 static void mips_poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src, argument 47 poly1305_init_mips(&dctx->h, src); 48 src += POLY1305_BLOCK_SIZE; 53 dctx->s[0] = get_unaligned_le32(src + 0); 54 dctx->s[1] = get_unaligned_le32(src + 4); 55 dctx->s[2] = get_unaligned_le32(src + 8); 56 dctx->s[3] = get_unaligned_le32(src + 12); 57 src += POLY1305_BLOCK_SIZE; 67 poly1305_blocks_mips(&dctx->h, src, le 70 mips_poly1305_update(struct shash_desc *desc, const u8 *src, unsigned int len) argument 102 poly1305_update_arch(struct poly1305_desc_ctx *dctx, const u8 *src, unsigned int nbytes) argument [all...] |