Home
last modified time | relevance | path

Searched refs:src (Results 1 – 200 of 2224) sorted by relevance

12345678910>>...12

/linux-4.4.14/arch/cris/arch-v10/lib/
Dstring.c54 register unsigned const char *src __asm__ ("r11") = psrc; in memcpy()
68 *dst = *src; in memcpy()
69 src++; in memcpy()
76 *(short *) dst = *(short *) src; in memcpy()
77 src += 2; in memcpy()
128 : "=r" (dst), "=r" (src), "=r" (n) in memcpy()
131 : "0" (dst), "1" (src), "2" (n)); in memcpy()
136 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy()
137 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy()
138 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy()
[all …]
Dusercopy.c44 register const char *src __asm__ ("r11") = psrc; in __copy_user()
59 __asm_copy_to_user_1 (dst, src, retn); in __copy_user()
65 __asm_copy_to_user_2 (dst, src, retn); in __copy_user()
148 /* Outputs */ : "=r" (dst), "=r" (src), "=r" (n), "=r" (retn) in __copy_user()
149 /* Inputs */ : "0" (dst), "1" (src), "2" (n), "3" (retn)); in __copy_user()
160 __asm_copy_to_user_16 (dst, src, retn); in __copy_user()
168 __asm_copy_to_user_4 (dst, src, retn); in __copy_user()
177 __asm_copy_to_user_1 (dst, src, retn); in __copy_user()
180 __asm_copy_to_user_2 (dst, src, retn); in __copy_user()
183 __asm_copy_to_user_3 (dst, src, retn); in __copy_user()
[all …]
/linux-4.4.14/arch/cris/arch-v32/lib/
Dstring.c54 register unsigned const char *src __asm__ ("r11") = psrc; in memcpy()
68 *dst = *src; in memcpy()
69 src++; in memcpy()
76 *(short *) dst = *(short *) src; in memcpy()
77 src += 2; in memcpy()
128 : "=r" (dst), "=r" (src), "=r" (n) in memcpy()
131 : "0" (dst), "1" (src), "2" (n)); in memcpy()
136 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy()
137 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy()
138 *(long *) dst = *(long *) src; dst += 4; src += 4; in memcpy()
[all …]
Dusercopy.c40 register const char *src __asm__ ("r11") = psrc; in __copy_user()
55 __asm_copy_to_user_1 (dst, src, retn); in __copy_user()
61 __asm_copy_to_user_2 (dst, src, retn); in __copy_user()
121 /* Outputs */ : "=r" (dst), "=r" (src), "=r" (n), "=r" (retn) in __copy_user()
122 /* Inputs */ : "0" (dst), "1" (src), "2" (n), "3" (retn)); in __copy_user()
128 __asm_copy_to_user_16 (dst, src, retn); in __copy_user()
136 __asm_copy_to_user_4 (dst, src, retn); in __copy_user()
145 __asm_copy_to_user_1 (dst, src, retn); in __copy_user()
148 __asm_copy_to_user_2 (dst, src, retn); in __copy_user()
151 __asm_copy_to_user_3 (dst, src, retn); in __copy_user()
[all …]
/linux-4.4.14/drivers/infiniband/core/
Duverbs_marshall.c37 struct ib_ah_attr *src) in ib_copy_ah_attr_to_user() argument
39 memcpy(dst->grh.dgid, src->grh.dgid.raw, sizeof src->grh.dgid); in ib_copy_ah_attr_to_user()
40 dst->grh.flow_label = src->grh.flow_label; in ib_copy_ah_attr_to_user()
41 dst->grh.sgid_index = src->grh.sgid_index; in ib_copy_ah_attr_to_user()
42 dst->grh.hop_limit = src->grh.hop_limit; in ib_copy_ah_attr_to_user()
43 dst->grh.traffic_class = src->grh.traffic_class; in ib_copy_ah_attr_to_user()
45 dst->dlid = src->dlid; in ib_copy_ah_attr_to_user()
46 dst->sl = src->sl; in ib_copy_ah_attr_to_user()
47 dst->src_path_bits = src->src_path_bits; in ib_copy_ah_attr_to_user()
48 dst->static_rate = src->static_rate; in ib_copy_ah_attr_to_user()
[all …]
/linux-4.4.14/sound/pci/ctxfi/
Dctsrc.c28 static int src_default_config_memrd(struct src *src);
29 static int src_default_config_memwr(struct src *src);
30 static int src_default_config_arcrw(struct src *src);
32 static int (*src_default_config[3])(struct src *) = {
38 static int src_set_state(struct src *src, unsigned int state) in src_set_state() argument
42 hw = src->rsc.hw; in src_set_state()
43 hw->src_set_state(src->rsc.ctrl_blk, state); in src_set_state()
48 static int src_set_bm(struct src *src, unsigned int bm) in src_set_bm() argument
52 hw = src->rsc.hw; in src_set_bm()
53 hw->src_set_bm(src->rsc.ctrl_blk, bm); in src_set_bm()
[all …]
Dctsrc.h48 struct src { struct
50 struct src *intlv; /* Pointer to next interleaved SRC in a series */ argument
58 int (*set_state)(struct src *src, unsigned int state); argument
59 int (*set_bm)(struct src *src, unsigned int bm);
60 int (*set_sf)(struct src *src, unsigned int sf);
61 int (*set_pm)(struct src *src, unsigned int pm);
62 int (*set_rom)(struct src *src, unsigned int rom);
63 int (*set_vo)(struct src *src, unsigned int vo);
64 int (*set_st)(struct src *src, unsigned int st);
65 int (*set_bp)(struct src *src, unsigned int bp);
[all …]
Dctatc.c249 struct src *src; in atc_pcm_playback_prepare() local
263 err = src_mgr->get_src(src_mgr, &desc, (struct src **)&apcm->src); in atc_pcm_playback_prepare()
269 src = apcm->src; in atc_pcm_playback_prepare()
270 src->ops->set_pitch(src, pitch); in atc_pcm_playback_prepare()
271 src->ops->set_rom(src, select_rom(pitch)); in atc_pcm_playback_prepare()
272 src->ops->set_sf(src, convert_format(apcm->substream->runtime->format, in atc_pcm_playback_prepare()
274 src->ops->set_pm(src, (src->ops->next_interleave(src) != NULL)); in atc_pcm_playback_prepare()
299 src = apcm->src; in atc_pcm_playback_prepare()
303 amixer->ops->setup(amixer, &src->rsc, in atc_pcm_playback_prepare()
306 src = src->ops->next_interleave(src); in atc_pcm_playback_prepare()
[all …]
/linux-4.4.14/arch/m68k/math-emu/
Dfp_arith.c34 fp_fabs(struct fp_ext *dest, struct fp_ext *src) in fp_fabs() argument
38 fp_monadic_check(dest, src); in fp_fabs()
46 fp_fneg(struct fp_ext *dest, struct fp_ext *src) in fp_fneg() argument
50 fp_monadic_check(dest, src); in fp_fneg()
63 fp_fadd(struct fp_ext *dest, struct fp_ext *src) in fp_fadd() argument
69 fp_dyadic_check(dest, src); in fp_fadd()
73 if (IS_INF(src) && (src->sign != dest->sign)) in fp_fadd()
77 if (IS_INF(src)) { in fp_fadd()
78 fp_copy_ext(dest, src); in fp_fadd()
83 if (IS_ZERO(src)) { in fp_fadd()
[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()
32 fp_fcos(struct fp_ext *dest, struct fp_ext *src) in fp_fcos() argument
36 fp_monadic_check(dest, src); 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()
52 fp_fasin(struct fp_ext *dest, struct fp_ext *src) in fp_fasin() argument
56 fp_monadic_check(dest, src); in fp_fasin()
62 fp_facos(struct fp_ext *dest, struct fp_ext *src) in fp_facos() argument
66 fp_monadic_check(dest, src); in fp_facos()
[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()
102 fp_fetoxm1(struct fp_ext *dest, struct fp_ext *src) in fp_fetoxm1() argument
106 fp_monadic_check(dest, src); in fp_fetoxm1()
112 fp_fetox(struct fp_ext *dest, struct fp_ext *src) in fp_fetox() argument
116 fp_monadic_check(dest, src); in fp_fetox()
122 fp_ftwotox(struct fp_ext *dest, struct fp_ext *src) in fp_ftwotox() argument
126 fp_monadic_check(dest, src); in fp_ftwotox()
[all …]
Dfp_arith.h22 fp_fabs(struct fp_ext *dest, struct fp_ext *src);
24 fp_fneg(struct fp_ext *dest, struct fp_ext *src);
28 fp_fadd(struct fp_ext *dest, struct fp_ext *src);
30 fp_fsub(struct fp_ext *dest, struct fp_ext *src);
32 fp_fcmp(struct fp_ext *dest, struct fp_ext *src);
34 fp_ftst(struct fp_ext *dest, struct fp_ext *src);
36 fp_fmul(struct fp_ext *dest, struct fp_ext *src);
38 fp_fdiv(struct fp_ext *dest, struct fp_ext *src);
42 fp_fmod(struct fp_ext *dest, struct fp_ext *src);
44 fp_frem(struct fp_ext *dest, struct fp_ext *src);
[all …]
Dmulti_arith.h82 static inline int fp_addmant(struct fp_ext *dest, struct fp_ext *src) in fp_addmant() argument
88 : "g,d" (src->lowmant), "0,0" (dest->lowmant)); in fp_addmant()
90 : "d" (src->mant.m32[1]), "0" (dest->mant.m32[1])); in fp_addmant()
92 : "d" (src->mant.m32[0]), "0" (dest->mant.m32[0])); in fp_addmant()
140 #define fp_addx96(dest, src) ({ \ argument
149 #define fp_sub64(dest, src) ({ \ argument
151 : "dm,d" (src.m32[1]), "0,0" (dest.m32[1])); \
153 : "d" (src.m32[0]), "0" (dest.m32[0])); \
181 static inline void fp_dividemant(union fp_mant128 *dest, struct fp_ext *src, in fp_dividemant() argument
192 if (src->mant.m64 >= div->mant.m64) { in fp_dividemant()
[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); \
84 #define fp_dyadic_check(dest, src) ({ \ argument
87 if (!fp_normalize_ext(src)) { \
88 fp_copy_ext(dest, src); \
108 #define fp_conv_ext2long(src) ({ \ argument
109 register struct fp_ext *__src asm ("a0") = src; \
118 #define fp_conv_long2ext(dest, src) ({ \ argument
[all …]
/linux-4.4.14/arch/score/lib/
Dchecksum.S34 #define CSUM_BIGCHUNK(src, offset, sum) \ argument
35 lw r8, [src, offset + 0x00]; \
36 lw r9, [src, offset + 0x04]; \
37 lw r10, [src, offset + 0x08]; \
38 lw r11, [src, offset + 0x0c]; \
43 lw r8, [src, offset + 0x10]; \
44 lw r9, [src, offset + 0x14]; \
45 lw r10, [src, offset + 0x18]; \
46 lw r11, [src, offset + 0x1c]; \
52 #define src r4 macro
[all …]
/linux-4.4.14/drivers/phy/
Dphy-xgene.c97 #define SATA_MEM_RESET_RD(src) (((src) & 0x00000020) >> 5) argument
106 #define REGSPEC_CFG_I_TX_WORDMODE0_SET(dst, src) \ argument
107 (((dst) & ~0x00070000) | (((u32) (src) << 16) & 0x00070000))
108 #define REGSPEC_CFG_I_RX_WORDMODE0_SET(dst, src) \ argument
109 (((dst) & ~0x00e00000) | (((u32) (src) << 21) & 0x00e00000))
111 #define REGSPEC_CFG_I_CUSTOMER_PIN_MODE0_SET(dst, src) \ argument
112 (((dst) & ~0x00007fff) | (((u32) (src)) & 0x00007fff))
114 #define CFG_I_SPD_SEL_CDR_OVR1_SET(dst, src) \ argument
115 (((dst) & ~0x0000000f) | (((u32) (src)) & 0x0000000f))
121 #define CFG_IND_ADDR_SET(dst, src) \ argument
[all …]
/linux-4.4.14/arch/parisc/math-emu/
Dsfsqrt.c57 register unsigned int src, result; in sgl_fsqrt() local
62 src = *srcptr; in sgl_fsqrt()
66 if ((src_exponent = Sgl_exponent(src)) == SGL_INFINITY_EXPONENT) { in sgl_fsqrt()
70 if (Sgl_isone_signaling(src)) { in sgl_fsqrt()
75 Sgl_set_quiet(src); in sgl_fsqrt()
81 if (Sgl_iszero_sign(src) || Sgl_isnotzero_mantissa(src)) { in sgl_fsqrt()
82 *dstptr = src; in sgl_fsqrt()
90 if (Sgl_iszero_exponentmantissa(src)) { in sgl_fsqrt()
91 *dstptr = src; in sgl_fsqrt()
98 if (Sgl_isone_sign(src)) { in sgl_fsqrt()
[all …]
Dfcnvfx.c64 register unsigned int src, temp; in sgl_to_sgl_fcnvfx() local
68 src = *srcptr; in sgl_to_sgl_fcnvfx()
69 src_exponent = Sgl_exponent(src) - SGL_BIAS; in sgl_to_sgl_fcnvfx()
77 Sgl_isnotzero_mantissa(src) || Sgl_iszero_sign(src)) { in sgl_to_sgl_fcnvfx()
78 if (Sgl_iszero_sign(src)) result = 0x7fffffff; in sgl_to_sgl_fcnvfx()
93 temp = src; in sgl_to_sgl_fcnvfx()
96 if (Sgl_isone_sign(src)) result = -Sgl_all(temp); in sgl_to_sgl_fcnvfx()
100 if (Sgl_isinexact_to_fix(src,src_exponent)) { in sgl_to_sgl_fcnvfx()
105 if (Sgl_iszero_sign(src)) result++; in sgl_to_sgl_fcnvfx()
108 if (Sgl_isone_sign(src)) result--; in sgl_to_sgl_fcnvfx()
[all …]
Dfcnvfu.c65 register unsigned int src, result; in sgl_to_sgl_fcnvfu() local
69 src = *srcptr; in sgl_to_sgl_fcnvfu()
70 src_exponent = Sgl_exponent(src) - SGL_BIAS; in sgl_to_sgl_fcnvfu()
76 if (Sgl_isone_sign(src)) { in sgl_to_sgl_fcnvfu()
96 if (Sgl_isone_sign(src)) { in sgl_to_sgl_fcnvfu()
105 Sgl_clear_signexponent_set_hidden(src); in sgl_to_sgl_fcnvfu()
106 Suint_from_sgl_mantissa(src,src_exponent,result); in sgl_to_sgl_fcnvfu()
109 if (Sgl_isinexact_to_unsigned(src,src_exponent)) { in sgl_to_sgl_fcnvfu()
119 if (Sgl_isone_roundbit(src,src_exponent) && in sgl_to_sgl_fcnvfu()
120 (Sgl_isone_stickybit(src,src_exponent) || in sgl_to_sgl_fcnvfu()
[all …]
Dfrnd.c53 register unsigned int src, result; in sgl_frnd() local
57 src = *srcptr; in sgl_frnd()
61 if ((src_exponent = Sgl_exponent(src)) == SGL_INFINITY_EXPONENT) { in sgl_frnd()
65 if (Sgl_isone_signaling(src)) { in sgl_frnd()
70 Sgl_set_quiet(src); in sgl_frnd()
75 *dstptr = src; in sgl_frnd()
82 *dstptr = src; in sgl_frnd()
89 Sgl_clear_exponent_set_hidden(src); in sgl_frnd()
90 result = src; in sgl_frnd()
93 if (Sgl_isinexact_to_fix(src,src_exponent)) { in sgl_frnd()
[all …]
Dfcnvxf.c64 register int src, dst_exponent; in sgl_to_sgl_fcnvxf() local
67 src = *srcptr; in sgl_to_sgl_fcnvxf()
71 if (src < 0) { in sgl_to_sgl_fcnvxf()
73 Int_negate(src); in sgl_to_sgl_fcnvxf()
78 if (src == 0) { in sgl_to_sgl_fcnvxf()
93 Find_ms_one_bit(src,dst_exponent); in sgl_to_sgl_fcnvxf()
95 if (dst_exponent >= 0) src <<= dst_exponent; in sgl_to_sgl_fcnvxf()
96 else src = 1 << 30; in sgl_to_sgl_fcnvxf()
97 Sgl_set_mantissa(result, src >> (SGL_EXP_LENGTH-1)); in sgl_to_sgl_fcnvxf()
101 if (Int_isinexact_to_sgl(src)) { in sgl_to_sgl_fcnvxf()
[all …]
Dfcnvfxt.c65 register unsigned int src, temp; in sgl_to_sgl_fcnvfxt() local
68 src = *srcptr; in sgl_to_sgl_fcnvfxt()
69 src_exponent = Sgl_exponent(src) - SGL_BIAS; in sgl_to_sgl_fcnvfxt()
77 Sgl_isnotzero_mantissa(src) || Sgl_iszero_sign(src)) { in sgl_to_sgl_fcnvfxt()
78 if (Sgl_iszero_sign(src)) result = 0x7fffffff; in sgl_to_sgl_fcnvfxt()
93 temp = src; in sgl_to_sgl_fcnvfxt()
96 if (Sgl_isone_sign(src)) result = -Sgl_all(temp); in sgl_to_sgl_fcnvfxt()
101 if (Sgl_isinexact_to_fix(src,src_exponent)) { in sgl_to_sgl_fcnvfxt()
110 if (Sgl_isnotzero_exponentmantissa(src)) { in sgl_to_sgl_fcnvfxt()
130 register unsigned int src, temp, resultp2; in sgl_to_dbl_fcnvfxt() local
[all …]
Dfcnvfut.c63 register unsigned int src, result; in sgl_to_sgl_fcnvfut() local
66 src = *srcptr; in sgl_to_sgl_fcnvfut()
67 src_exponent = Sgl_exponent(src) - SGL_BIAS; in sgl_to_sgl_fcnvfut()
73 if (Sgl_isone_sign(src)) { in sgl_to_sgl_fcnvfut()
93 if (Sgl_isone_sign(src)) { in sgl_to_sgl_fcnvfut()
102 Sgl_clear_signexponent_set_hidden(src); in sgl_to_sgl_fcnvfut()
103 Suint_from_sgl_mantissa(src,src_exponent,result); in sgl_to_sgl_fcnvfut()
107 if (Sgl_isinexact_to_unsigned(src,src_exponent)) { in sgl_to_sgl_fcnvfut()
116 if (Sgl_isnotzero_exponentmantissa(src)) { in sgl_to_sgl_fcnvfut()
133 register unsigned int src, resultp1, resultp2; in sgl_to_dbl_fcnvfut() local
[all …]
Dfcnvuf.c65 register unsigned int src, result = 0; in sgl_to_sgl_fcnvuf() local
68 src = *srcptr; in sgl_to_sgl_fcnvuf()
71 if (src == 0) { in sgl_to_sgl_fcnvuf()
85 Find_ms_one_bit(src,dst_exponent); in sgl_to_sgl_fcnvuf()
87 src <<= dst_exponent+1; in sgl_to_sgl_fcnvuf()
88 Sgl_set_mantissa(result, src >> SGL_EXP_LENGTH); in sgl_to_sgl_fcnvuf()
92 if (Suint_isinexact_to_sgl(src)) { in sgl_to_sgl_fcnvuf()
100 Sgl_roundnearest_from_suint(src,result); in sgl_to_sgl_fcnvuf()
125 register unsigned int src, resultp1 = 0, resultp2 = 0; in sgl_to_dbl_fcnvuf() local
127 src = *srcptr; in sgl_to_dbl_fcnvuf()
[all …]
Dfcnvff.c60 register unsigned int src, resultp1, resultp2; in sgl_to_dbl_fcnvff() local
63 src = *srcptr; in sgl_to_dbl_fcnvff()
64 src_exponent = Sgl_exponent(src); in sgl_to_dbl_fcnvff()
65 Dbl_allp1(resultp1) = Sgl_all(src); /* set sign of result */ in sgl_to_dbl_fcnvff()
73 if (Sgl_iszero_mantissa(src)) { in sgl_to_dbl_fcnvff()
85 if (Sgl_isone_signaling(src)) { in sgl_to_dbl_fcnvff()
92 Sgl_set_quiet(src); in sgl_to_dbl_fcnvff()
99 Sgl_to_dbl_mantissa(src,resultp1,resultp2); in sgl_to_dbl_fcnvff()
111 if (Sgl_isnotzero_mantissa(src)) { in sgl_to_dbl_fcnvff()
115 Sgl_clear_signexponent(src); in sgl_to_dbl_fcnvff()
[all …]
/linux-4.4.14/arch/x86/include/asm/
Duaccess_64.h52 int __copy_from_user_nocheck(void *dst, const void __user *src, unsigned size) in __copy_from_user_nocheck() argument
57 return copy_user_generic(dst, (__force void *)src, size); in __copy_from_user_nocheck()
59 case 1:__get_user_asm(*(u8 *)dst, (u8 __user *)src, in __copy_from_user_nocheck()
62 case 2:__get_user_asm(*(u16 *)dst, (u16 __user *)src, in __copy_from_user_nocheck()
65 case 4:__get_user_asm(*(u32 *)dst, (u32 __user *)src, in __copy_from_user_nocheck()
68 case 8:__get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck()
72 __get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck()
77 (u16 __user *)(8 + (char __user *)src), in __copy_from_user_nocheck()
81 __get_user_asm(*(u64 *)dst, (u64 __user *)src, in __copy_from_user_nocheck()
86 (u64 __user *)(8 + (char __user *)src), in __copy_from_user_nocheck()
[all …]
Dstring_64.h35 #define memcpy(dst, src, len) \ argument
40 __ret = __memcpy((dst), (src), __len); \
42 __ret = __builtin_memcpy((dst), (src), __len); \
51 #define memcpy(dst, src, len) __inline_memcpy((dst), (src), (len)) argument
59 void *memmove(void *dest, const void *src, size_t count);
60 void *__memmove(void *dest, const void *src, size_t count);
64 char *strcpy(char *dest, const char *src);
65 char *strcat(char *dest, const char *src);
76 #define memcpy(dst, src, len) __memcpy(dst, src, len) argument
77 #define memmove(dst, src, len) __memmove(dst, src, len) argument
Dpvclock.h8 cycle_t pvclock_clocksource_read(struct pvclock_vcpu_time_info *src);
9 u8 pvclock_read_flags(struct pvclock_vcpu_time_info *src);
11 unsigned long pvclock_tsc_khz(struct pvclock_vcpu_time_info *src);
63 u64 pvclock_get_nsec_offset(const struct pvclock_vcpu_time_info *src) in pvclock_get_nsec_offset() argument
65 u64 delta = rdtsc_ordered() - src->tsc_timestamp; in pvclock_get_nsec_offset()
66 return pvclock_scale_delta(delta, src->tsc_to_system_mul, in pvclock_get_nsec_offset()
67 src->tsc_shift); in pvclock_get_nsec_offset()
71 unsigned __pvclock_read_cycles(const struct pvclock_vcpu_time_info *src, in __pvclock_read_cycles() argument
78 version = src->version; in __pvclock_read_cycles()
80 offset = pvclock_get_nsec_offset(src); in __pvclock_read_cycles()
[all …]
/linux-4.4.14/drivers/video/fbdev/core/
Dsyscopyarea.c29 const unsigned long *src, unsigned src_idx, int bits, unsigned n) in bitcpy() argument
44 *dst = comp(*src, *dst, first); in bitcpy()
49 *dst = comp(*src, *dst, first); in bitcpy()
51 src++; in bitcpy()
58 *dst++ = *src++; in bitcpy()
59 *dst++ = *src++; in bitcpy()
60 *dst++ = *src++; in bitcpy()
61 *dst++ = *src++; in bitcpy()
62 *dst++ = *src++; in bitcpy()
63 *dst++ = *src++; in bitcpy()
[all …]
Dcfbcopyarea.c47 const unsigned long __iomem *src, unsigned src_idx, int bits, in bitcpy() argument
59 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8); in bitcpy()
73 FB_WRITEL( comp( FB_READL(src), FB_READL(dst), first), dst); in bitcpy()
79 FB_WRITEL( comp( FB_READL(src), FB_READL(dst), first), dst); in bitcpy()
81 src++; in bitcpy()
88 FB_WRITEL(FB_READL(src++), dst++); in bitcpy()
89 FB_WRITEL(FB_READL(src++), dst++); in bitcpy()
90 FB_WRITEL(FB_READL(src++), dst++); in bitcpy()
91 FB_WRITEL(FB_READL(src++), dst++); in bitcpy()
92 FB_WRITEL(FB_READL(src++), dst++); in bitcpy()
[all …]
/linux-4.4.14/arch/nios2/lib/
Dmemmove.c15 unsigned long dst, src; in memmove() local
22 src = (unsigned long) s; in memmove()
24 if ((count < 8) || ((dst ^ src) & 3)) in memmove()
28 *(char *)dst++ = *(char *)src++; in memmove()
32 *(short *)dst = *(short *)src; in memmove()
33 src += 2; in memmove()
38 *(long *)dst = *(long *)src; in memmove()
39 src += 4; in memmove()
45 *(char *)dst++ = *(char *)src++; in memmove()
48 src = (unsigned long) s + count; in memmove()
[all …]
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_irq.c98 struct amdgpu_irq_src *src = adev->irq.sources[i]; in amdgpu_irq_disable_all() local
100 if (!src || !src->funcs->set || !src->num_types) in amdgpu_irq_disable_all()
103 for (j = 0; j < src->num_types; ++j) { in amdgpu_irq_disable_all()
104 atomic_set(&src->enabled_types[j], 0); in amdgpu_irq_disable_all()
105 r = src->funcs->set(adev, src, j, in amdgpu_irq_disable_all()
268 struct amdgpu_irq_src *src = adev->irq.sources[i]; in amdgpu_irq_fini() local
270 if (!src) in amdgpu_irq_fini()
273 kfree(src->enabled_types); in amdgpu_irq_fini()
274 src->enabled_types = NULL; in amdgpu_irq_fini()
275 if (src->data) { in amdgpu_irq_fini()
[all …]
Dci_smc.c52 const u8 *src, u32 byte_count, u32 limit) in amdgpu_ci_copy_bytes_to_smc() argument
70 data = (src[0] << 24) | (src[1] << 16) | (src[2] << 8) | src[3]; in amdgpu_ci_copy_bytes_to_smc()
78 src += 4; in amdgpu_ci_copy_bytes_to_smc()
96 data = (data << 8) + *src++; in amdgpu_ci_copy_bytes_to_smc()
214 const u8 *src; in amdgpu_ci_load_smc_ucode() local
226 src = (const u8 *) in amdgpu_ci_load_smc_ucode()
238 data = (src[0] << 24) | (src[1] << 16) | (src[2] << 8) | src[3]; in amdgpu_ci_load_smc_ucode()
242 src += 4; in amdgpu_ci_load_smc_ucode()
/linux-4.4.14/arch/m68k/lib/
Dmemmove.c10 void *memmove(void *dest, const void *src, size_t n) in memmove() argument
18 if (dest < src) { in memmove()
21 const char *csrc = src; in memmove()
24 src = csrc; in memmove()
29 const short *ssrc = src; in memmove()
32 src = ssrc; in memmove()
38 const long *lsrc = src; in memmove()
44 src = lsrc; in memmove()
48 const short *ssrc = src; in memmove()
51 src = ssrc; in memmove()
[all …]
Dchecksum.c136 csum_partial_copy_from_user(const void __user *src, void *dst, in csum_partial_copy_from_user() argument
313 : "=d" (sum), "=d" (len), "=a" (src), "=a" (dst), in csum_partial_copy_from_user()
315 : "0" (sum), "1" (len), "2" (src), "3" (dst) in csum_partial_copy_from_user()
331 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy_nocheck() argument
419 : "=d" (sum), "=d" (len), "=a" (src), "=a" (dst), in csum_partial_copy_nocheck()
421 : "0" (sum), "1" (len), "2" (src), "3" (dst) in csum_partial_copy_nocheck()
/linux-4.4.14/arch/microblaze/lib/
Dmemmove.c37 const char *src = v_src; in memmove() local
48 src += c; in memmove()
53 *--dst = *--src; in memmove()
60 const char *src = v_src; in memmove() local
81 src += c; in memmove()
91 *--dst = *--src; in memmove()
94 *--dst = *--src; in memmove()
97 *--dst = *--src; in memmove()
104 switch ((unsigned long)src & 3) { in memmove()
107 i_src = (const void *)src; in memmove()
[all …]
Dmemcpy.c38 const char *src = v_src; in memcpy() local
43 *dst++ = *src++; in memcpy()
50 const char *src = v_src; in memcpy() local
69 *dst++ = *src++; in memcpy()
72 *dst++ = *src++; in memcpy()
75 *dst++ = *src++; in memcpy()
83 switch ((unsigned long)src & 3) { in memcpy()
85 i_src = (const void *)src; in memcpy()
90 src = (const void *)i_src; in memcpy()
94 i_src = (const void *) ((unsigned)src & ~3); in memcpy()
[all …]
Dmemset.c37 char *src = v_src; in memset() local
44 *src++ = c; in memset()
51 char *src = v_src; in memset() local
68 switch ((unsigned) src & 3) { in memset()
70 *src++ = c; in memset()
73 *src++ = c; in memset()
76 *src++ = c; in memset()
80 i_src = (void *)src; in memset()
86 src = (void *)i_src; in memset()
91 *src++ = c; in memset()
/linux-4.4.14/net/ceph/
Darmor.c4 int ceph_armor(char *dst, const char *src, const char *end);
5 int ceph_unarmor(char *dst, const char *src, const char *end);
36 int ceph_armor(char *dst, const char *src, const char *end) in ceph_armor() argument
41 while (src < end) { in ceph_armor()
44 a = *src++; in ceph_armor()
46 if (src < end) { in ceph_armor()
47 b = *src++; in ceph_armor()
49 if (src < end) { in ceph_armor()
50 c = *src++; in ceph_armor()
74 int ceph_unarmor(char *dst, const char *src, const char *end) in ceph_unarmor() argument
[all …]
/linux-4.4.14/arch/x86/crypto/
Dblowfish_glue.c37 asmlinkage void __blowfish_enc_blk(struct bf_ctx *ctx, u8 *dst, const u8 *src,
39 asmlinkage void blowfish_dec_blk(struct bf_ctx *ctx, u8 *dst, const u8 *src);
43 const u8 *src, bool xor);
45 const u8 *src);
47 static inline void blowfish_enc_blk(struct bf_ctx *ctx, u8 *dst, const u8 *src) in blowfish_enc_blk() argument
49 __blowfish_enc_blk(ctx, dst, src, false); in blowfish_enc_blk()
53 const u8 *src) in blowfish_enc_blk_xor() argument
55 __blowfish_enc_blk(ctx, dst, src, true); in blowfish_enc_blk_xor()
59 const u8 *src) in blowfish_enc_blk_4way() argument
61 __blowfish_enc_blk_4way(ctx, dst, src, false); in blowfish_enc_blk_4way()
[all …]
Ddes3_ede_glue.c38 const u8 *src);
42 const u8 *src);
45 const u8 *src) in des3_ede_enc_blk() argument
49 des3_ede_x86_64_crypt_blk(enc_ctx, dst, src); in des3_ede_enc_blk()
53 const u8 *src) in des3_ede_dec_blk() argument
57 des3_ede_x86_64_crypt_blk(dec_ctx, dst, src); in des3_ede_dec_blk()
61 const u8 *src) in des3_ede_enc_blk_3way() argument
65 des3_ede_x86_64_crypt_blk_3way(enc_ctx, dst, src); in des3_ede_enc_blk_3way()
69 const u8 *src) in des3_ede_dec_blk_3way() argument
73 des3_ede_x86_64_crypt_blk_3way(dec_ctx, dst, src); in des3_ede_dec_blk_3way()
[all …]
Dglue_helper-asm-avx.S18 #define load_8way(src, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
19 vmovdqu (0*16)(src), x0; \
20 vmovdqu (1*16)(src), x1; \
21 vmovdqu (2*16)(src), x2; \
22 vmovdqu (3*16)(src), x3; \
23 vmovdqu (4*16)(src), x4; \
24 vmovdqu (5*16)(src), x5; \
25 vmovdqu (6*16)(src), x6; \
26 vmovdqu (7*16)(src), x7;
38 #define store_cbc_8way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
[all …]
Dglue_helper-asm-avx2.S13 #define load_16way(src, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
14 vmovdqu (0*32)(src), x0; \
15 vmovdqu (1*32)(src), x1; \
16 vmovdqu (2*32)(src), x2; \
17 vmovdqu (3*32)(src), x3; \
18 vmovdqu (4*32)(src), x4; \
19 vmovdqu (5*32)(src), x5; \
20 vmovdqu (6*32)(src), x6; \
21 vmovdqu (7*32)(src), x7;
33 #define store_cbc_16way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7, t0) \ argument
[all …]
Dcast5_avx_glue.c40 const u8 *src);
42 const u8 *src);
44 const u8 *src);
45 asmlinkage void cast5_ctr_16way(struct cast5_ctx *ctx, u8 *dst, const u8 *src,
66 void (*fn)(struct cast5_ctx *ctx, u8 *dst, const u8 *src); in ecb_crypt()
75 u8 *wsrc = walk->src.virt.addr; in ecb_crypt()
114 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() argument
118 blkcipher_walk_init(&walk, dst, src, nbytes); in ecb_encrypt()
123 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() argument
127 blkcipher_walk_init(&walk, dst, src, nbytes); in ecb_decrypt()
[all …]
Dglue_helper.c48 u8 *wsrc = walk->src.virt.addr; in __glue_ecb_crypt_128bit()
83 struct scatterlist *src, unsigned int nbytes) in glue_ecb_crypt_128bit() argument
87 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_ecb_crypt_128bit()
99 u128 *src = (u128 *)walk->src.virt.addr; in __glue_cbc_encrypt_128bit() local
104 u128_xor(dst, src, iv); in __glue_cbc_encrypt_128bit()
108 src += 1; in __glue_cbc_encrypt_128bit()
120 struct scatterlist *src, unsigned int nbytes) in glue_cbc_encrypt_128bit() argument
125 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_cbc_encrypt_128bit()
145 u128 *src = (u128 *)walk->src.virt.addr; in __glue_cbc_decrypt_128bit() local
152 src += nbytes / bsize - 1; in __glue_cbc_decrypt_128bit()
[all …]
Dtwofish_glue_3way.c40 const u8 *src) in twofish_enc_blk_3way() argument
42 __twofish_enc_blk_3way(ctx, dst, src, false); in twofish_enc_blk_3way()
46 const u8 *src) in twofish_enc_blk_xor_3way() argument
48 __twofish_enc_blk_3way(ctx, dst, src, true); in twofish_enc_blk_xor_3way()
51 void twofish_dec_blk_cbc_3way(void *ctx, u128 *dst, const u128 *src) in twofish_dec_blk_cbc_3way() argument
55 ivs[0] = src[0]; in twofish_dec_blk_cbc_3way()
56 ivs[1] = src[1]; in twofish_dec_blk_cbc_3way()
58 twofish_dec_blk_3way(ctx, (u8 *)dst, (u8 *)src); in twofish_dec_blk_cbc_3way()
65 void twofish_enc_blk_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in twofish_enc_blk_ctr() argument
69 if (dst != src) in twofish_enc_blk_ctr()
[all …]
Dchacha20_glue.c22 asmlinkage void chacha20_block_xor_ssse3(u32 *state, u8 *dst, const u8 *src);
23 asmlinkage void chacha20_4block_xor_ssse3(u32 *state, u8 *dst, const u8 *src);
25 asmlinkage void chacha20_8block_xor_avx2(u32 *state, u8 *dst, const u8 *src);
29 static void chacha20_dosimd(u32 *state, u8 *dst, const u8 *src, in chacha20_dosimd() argument
37 chacha20_8block_xor_avx2(state, dst, src); in chacha20_dosimd()
39 src += CHACHA20_BLOCK_SIZE * 8; in chacha20_dosimd()
46 chacha20_4block_xor_ssse3(state, dst, src); in chacha20_dosimd()
48 src += CHACHA20_BLOCK_SIZE * 4; in chacha20_dosimd()
53 chacha20_block_xor_ssse3(state, dst, src); in chacha20_dosimd()
55 src += CHACHA20_BLOCK_SIZE; in chacha20_dosimd()
[all …]
Dpoly1305_glue.c34 asmlinkage void poly1305_block_sse2(u32 *h, const u8 *src,
36 asmlinkage void poly1305_2block_sse2(u32 *h, const u8 *src, const u32 *r,
39 asmlinkage void poly1305_4block_avx2(u32 *h, const u8 *src, const u32 *r,
68 const u8 *src, unsigned int srclen) in poly1305_simd_blocks() argument
77 datalen = crypto_poly1305_setdesckey(dctx, src, srclen); in poly1305_simd_blocks()
78 src += srclen - datalen; in poly1305_simd_blocks()
97 poly1305_4block_avx2(dctx->h, src, dctx->r, blocks, sctx->u); in poly1305_simd_blocks()
98 src += POLY1305_BLOCK_SIZE * 4 * blocks; in poly1305_simd_blocks()
109 poly1305_2block_sse2(dctx->h, src, dctx->r, blocks, sctx->u); in poly1305_simd_blocks()
110 src += POLY1305_BLOCK_SIZE * 2 * blocks; in poly1305_simd_blocks()
[all …]
Dtwofish_avx_glue.c50 const u8 *src);
52 const u8 *src);
55 const u8 *src);
57 const u8 *src, le128 *iv);
60 const u8 *src, le128 *iv);
62 const u8 *src, le128 *iv);
65 const u8 *src) in twofish_enc_blk_3way() argument
67 __twofish_enc_blk_3way(ctx, dst, src, false); in twofish_enc_blk_3way()
70 static void twofish_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in twofish_xts_enc() argument
72 glue_xts_crypt_128bit_one(ctx, dst, src, iv, in twofish_xts_enc()
[all …]
Daesni-intel_glue.c334 static void aes_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in aes_encrypt() argument
339 crypto_aes_encrypt_x86(ctx, dst, src); in aes_encrypt()
342 aesni_enc(ctx, dst, src); in aes_encrypt()
347 static void aes_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in aes_decrypt() argument
352 crypto_aes_decrypt_x86(ctx, dst, src); in aes_decrypt()
355 aesni_dec(ctx, dst, src); in aes_decrypt()
360 static void __aes_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in __aes_encrypt() argument
364 aesni_enc(ctx, dst, src); in __aes_encrypt()
367 static void __aes_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in __aes_decrypt() argument
371 aesni_dec(ctx, dst, src); in __aes_decrypt()
[all …]
Dcast6_avx_glue.c45 const u8 *src);
47 const u8 *src);
50 const u8 *src);
51 asmlinkage void cast6_ctr_8way(struct cast6_ctx *ctx, u8 *dst, const u8 *src,
55 const u8 *src, le128 *iv);
57 const u8 *src, le128 *iv);
59 static void cast6_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in cast6_xts_enc() argument
61 glue_xts_crypt_128bit_one(ctx, dst, src, iv, in cast6_xts_enc()
65 static void cast6_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in cast6_xts_dec() argument
67 glue_xts_crypt_128bit_one(ctx, dst, src, iv, in cast6_xts_dec()
[all …]
Dserpent_avx_glue.c45 const u8 *src);
49 const u8 *src);
53 const u8 *src);
57 const u8 *src, le128 *iv);
61 const u8 *src, le128 *iv);
65 const u8 *src, le128 *iv);
68 void __serpent_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in __serpent_crypt_ctr() argument
76 u128_xor(dst, src, (u128 *)&ctrblk); in __serpent_crypt_ctr()
80 void serpent_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in serpent_xts_enc() argument
82 glue_xts_crypt_128bit_one(ctx, dst, src, iv, in serpent_xts_enc()
[all …]
Daes_glue.c13 void crypto_aes_encrypt_x86(struct crypto_aes_ctx *ctx, u8 *dst, const u8 *src) in crypto_aes_encrypt_x86() argument
15 aes_enc_blk(ctx, dst, src); in crypto_aes_encrypt_x86()
19 void crypto_aes_decrypt_x86(struct crypto_aes_ctx *ctx, u8 *dst, const u8 *src) in crypto_aes_decrypt_x86() argument
21 aes_dec_blk(ctx, dst, src); in crypto_aes_decrypt_x86()
25 static void aes_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in aes_encrypt() argument
27 aes_enc_blk(crypto_tfm_ctx(tfm), dst, src); in aes_encrypt()
30 static void aes_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in aes_decrypt() argument
32 aes_dec_blk(crypto_tfm_ctx(tfm), dst, src); in aes_decrypt()
Dcamellia_aesni_avx_glue.c30 const u8 *src);
34 const u8 *src);
38 const u8 *src);
42 const u8 *src, le128 *iv);
46 const u8 *src, le128 *iv);
50 const u8 *src, le128 *iv);
53 void camellia_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_xts_enc() argument
55 glue_xts_crypt_128bit_one(ctx, dst, src, iv, in camellia_xts_enc()
60 void camellia_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) in camellia_xts_dec() argument
62 glue_xts_crypt_128bit_one(ctx, dst, src, iv, in camellia_xts_dec()
[all …]
Dserpent_sse2_glue.c48 static void serpent_decrypt_cbc_xway(void *ctx, u128 *dst, const u128 *src) in serpent_decrypt_cbc_xway() argument
54 ivs[j] = src[j]; in serpent_decrypt_cbc_xway()
56 serpent_dec_blk_xway(ctx, (u8 *)dst, (u8 *)src); in serpent_decrypt_cbc_xway()
62 static void serpent_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) in serpent_crypt_ctr() argument
70 u128_xor(dst, src, (u128 *)&ctrblk); in serpent_crypt_ctr()
73 static void serpent_crypt_ctr_xway(void *ctx, u128 *dst, const u128 *src, in serpent_crypt_ctr_xway() argument
80 if (dst != src) in serpent_crypt_ctr_xway()
81 dst[i] = src[i]; in serpent_crypt_ctr_xway()
143 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() argument
145 return glue_ecb_crypt_128bit(&serpent_enc, desc, dst, src, nbytes); in ecb_encrypt()
[all …]
Dserpent_avx2_glue.c31 const u8 *src);
33 const u8 *src);
34 asmlinkage void serpent_cbc_dec_16way(void *ctx, u128 *dst, const u128 *src);
36 asmlinkage void serpent_ctr_16way(void *ctx, u128 *dst, const u128 *src,
39 const u8 *src, le128 *iv);
41 const u8 *src, le128 *iv);
140 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() argument
142 return glue_ecb_crypt_128bit(&serpent_enc, desc, dst, src, nbytes); in ecb_encrypt()
146 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() argument
148 return glue_ecb_crypt_128bit(&serpent_dec, desc, dst, src, nbytes); in ecb_decrypt()
[all …]
Dcamellia_aesni_avx2_glue.c31 const u8 *src);
33 const u8 *src);
36 const u8 *src);
38 const u8 *src, le128 *iv);
41 const u8 *src, le128 *iv);
43 const u8 *src, le128 *iv);
154 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() argument
156 return glue_ecb_crypt_128bit(&camellia_enc, desc, dst, src, nbytes); in ecb_encrypt()
160 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() argument
162 return glue_ecb_crypt_128bit(&camellia_dec, desc, dst, src, nbytes); in ecb_decrypt()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/
DKbuild1 include $(src)/nvkm/subdev/bar/Kbuild
2 include $(src)/nvkm/subdev/bios/Kbuild
3 include $(src)/nvkm/subdev/bus/Kbuild
4 include $(src)/nvkm/subdev/clk/Kbuild
5 include $(src)/nvkm/subdev/devinit/Kbuild
6 include $(src)/nvkm/subdev/fb/Kbuild
7 include $(src)/nvkm/subdev/fuse/Kbuild
8 include $(src)/nvkm/subdev/gpio/Kbuild
9 include $(src)/nvkm/subdev/i2c/Kbuild
10 include $(src)/nvkm/subdev/ibus/Kbuild
[all …]
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dmixer_vp_layer.c108 &layer->fmt->plane[0], layer->geo.src.full_width, in mxr_vp_buffer_set()
109 layer->geo.src.full_height); in mxr_vp_buffer_set()
115 luma_addr[1] = luma_addr[0] + layer->geo.src.full_width; in mxr_vp_buffer_set()
147 struct mxr_crop *src = &geo->src; in mxr_vp_fix_geometry() local
160 dst->width = clamp(dst->width, 8U, 16 * src->full_width); in mxr_vp_fix_geometry()
161 dst->height = clamp(dst->height, 1U, 16 * src->full_height); in mxr_vp_fix_geometry()
172 x_center = src->x_offset + src->width / 2; in mxr_vp_fix_geometry()
173 y_center = src->y_offset + src->height / 2; in mxr_vp_fix_geometry()
176 src->width = clamp(src->width, round_up(dst->width / 16, 4), in mxr_vp_fix_geometry()
178 src->height = clamp(src->height, round_up(dst->height / 16, 4), in mxr_vp_fix_geometry()
[all …]
Dmixer_grp_layer.c152 struct mxr_crop *src = &geo->src; in mxr_graph_fix_geometry() local
179 dst->width = min(dst->width, 2 * src->full_width); in mxr_graph_fix_geometry()
180 dst->height = min(dst->height, 2 * src->full_height); in mxr_graph_fix_geometry()
192 x_center = src->x_offset + src->width / 2; in mxr_graph_fix_geometry()
193 y_center = src->y_offset + src->height / 2; in mxr_graph_fix_geometry()
195 if (src->full_width < dst->width) in mxr_graph_fix_geometry()
196 src->width = dst->width / 2; in mxr_graph_fix_geometry()
198 src->width = closest(src->width, dst->width / 2, in mxr_graph_fix_geometry()
201 if (src->width == dst->width) in mxr_graph_fix_geometry()
206 if (src->full_height < dst->height) in mxr_graph_fix_geometry()
[all …]
/linux-4.4.14/sound/core/
Dpcm_compat.c27 s32 __user *src) in snd_pcm_ioctl_delay_compat() argument
38 if (put_user(delay, src)) in snd_pcm_ioctl_delay_compat()
44 u32 __user *src) in snd_pcm_ioctl_rewind_compat() argument
49 if (get_user(frames, src)) in snd_pcm_ioctl_rewind_compat()
55 if (put_user(err, src)) in snd_pcm_ioctl_rewind_compat()
61 u32 __user *src) in snd_pcm_ioctl_forward_compat() argument
66 if (get_user(frames, src)) in snd_pcm_ioctl_forward_compat()
72 if (put_user(err, src)) in snd_pcm_ioctl_forward_compat()
123 struct snd_pcm_sw_params32 __user *src) in snd_pcm_ioctl_sw_params_compat() argument
130 if (get_user(params.tstamp_mode, &src->tstamp_mode) || in snd_pcm_ioctl_sw_params_compat()
[all …]
Drawmidi_compat.c34 struct snd_rawmidi_params32 __user *src) in snd_rawmidi_ioctl_params_compat() argument
41 if (get_user(params.stream, &src->stream) || in snd_rawmidi_ioctl_params_compat()
42 get_user(params.buffer_size, &src->buffer_size) || in snd_rawmidi_ioctl_params_compat()
43 get_user(params.avail_min, &src->avail_min) || in snd_rawmidi_ioctl_params_compat()
44 get_user(val, &src->no_active_sensing)) in snd_rawmidi_ioctl_params_compat()
65 struct snd_rawmidi_status32 __user *src) in snd_rawmidi_ioctl_status_compat() argument
72 if (get_user(status.stream, &src->stream)) in snd_rawmidi_ioctl_status_compat()
88 if (put_user(status.tstamp.tv_sec, &src->tstamp.tv_sec) || in snd_rawmidi_ioctl_status_compat()
89 put_user(status.tstamp.tv_nsec, &src->tstamp.tv_nsec) || in snd_rawmidi_ioctl_status_compat()
90 put_user(status.avail, &src->avail) || in snd_rawmidi_ioctl_status_compat()
[all …]
Dmemory.c38 int copy_to_user_fromio(void __user *dst, const volatile void __iomem *src, size_t count) in copy_to_user_fromio() argument
41 return copy_to_user(dst, (const void __force*)src, count) ? -EFAULT : 0; in copy_to_user_fromio()
48 memcpy_fromio(buf, (void __iomem *)src, c); in copy_to_user_fromio()
53 src += c; in copy_to_user_fromio()
71 int copy_from_user_toio(volatile void __iomem *dst, const void __user *src, size_t count) in copy_from_user_toio() argument
74 return copy_from_user((void __force *)dst, src, count) ? -EFAULT : 0; in copy_from_user_toio()
81 if (copy_from_user(buf, src, c)) in copy_from_user_toio()
86 src += c; in copy_from_user_toio()
/linux-4.4.14/arch/mips/cavium-octeon/
Docteon-memcpy.S21 #define src a1 macro
192 EXC( LOAD t0, UNIT(0)(src), l_exc)
193 EXC( LOAD t1, UNIT(1)(src), l_exc_copy)
194 EXC( LOAD t2, UNIT(2)(src), l_exc_copy)
195 EXC( LOAD t3, UNIT(3)(src), l_exc_copy)
201 EXC( LOAD t0, UNIT(4)(src), l_exc_copy)
202 EXC( LOAD t1, UNIT(5)(src), l_exc_copy)
203 EXC( LOAD t2, UNIT(6)(src), l_exc_copy)
204 EXC( LOAD t3, UNIT(7)(src), l_exc_copy)
208 ADD src, src, 16*NBYTES
[all …]
/linux-4.4.14/arch/mips/lib/
Dcsum_partial.S74 #define CSUM_BIGCHUNK1(src, offset, sum, _t0, _t1, _t2, _t3) \ argument
75 LOAD _t0, (offset + UNIT(0))(src); \
76 LOAD _t1, (offset + UNIT(1))(src); \
77 LOAD _t2, (offset + UNIT(2))(src); \
78 LOAD _t3, (offset + UNIT(3))(src); \
85 #define CSUM_BIGCHUNK(src, offset, sum, _t0, _t1, _t2, _t3) \ argument
86 CSUM_BIGCHUNK1(src, offset, sum, _t0, _t1, _t2, _t3)
88 #define CSUM_BIGCHUNK(src, offset, sum, _t0, _t1, _t2, _t3) \ argument
89 CSUM_BIGCHUNK1(src, offset, sum, _t0, _t1, _t2, _t3); \
90 CSUM_BIGCHUNK1(src, offset + 0x10, sum, _t0, _t1, _t2, _t3)
[all …]
Dmemcpy.S37 #define src a1 macro
286 PREFS( 0, 0(src) )
290 PREFS( 0, 1*32(src) )
293 and t0, src, ADDRMASK
294 PREFS( 0, 2*32(src) )
312 PREFS( 0, 3*32(src) )
317 LOAD(t0, UNIT(0)(src), .Ll_exc\@)
318 LOAD(t1, UNIT(1)(src), .Ll_exc_copy\@)
319 LOAD(t2, UNIT(2)(src), .Ll_exc_copy\@)
320 LOAD(t3, UNIT(3)(src), .Ll_exc_copy\@)
[all …]
Diomap.c131 static inline void mmio_outsb(void __iomem *addr, const u8 *src, int count) in mmio_outsb() argument
134 __mem_writeb(*src, addr); in mmio_outsb()
135 src++; in mmio_outsb()
139 static inline void mmio_outsw(void __iomem *addr, const u16 *src, int count) in mmio_outsw() argument
142 __mem_writew(*src, addr); in mmio_outsw()
143 src++; in mmio_outsw()
147 static inline void mmio_outsl(void __iomem *addr, const u32 *src, int count) in mmio_outsl() argument
150 __mem_writel(*src, addr); in mmio_outsl()
151 src++; in mmio_outsl()
176 void iowrite8_rep(void __iomem *addr, const void *src, unsigned long count) in iowrite8_rep() argument
[all …]
/linux-4.4.14/fs/
Dstack.c10 void fsstack_copy_inode_size(struct inode *dst, struct inode *src) in fsstack_copy_inode_size() argument
21 i_size = i_size_read(src); in fsstack_copy_inode_size()
35 spin_lock(&src->i_lock); in fsstack_copy_inode_size()
36 i_blocks = src->i_blocks; in fsstack_copy_inode_size()
38 spin_unlock(&src->i_lock); in fsstack_copy_inode_size()
63 void fsstack_copy_attr_all(struct inode *dest, const struct inode *src) in fsstack_copy_attr_all() argument
65 dest->i_mode = src->i_mode; in fsstack_copy_attr_all()
66 dest->i_uid = src->i_uid; in fsstack_copy_attr_all()
67 dest->i_gid = src->i_gid; in fsstack_copy_attr_all()
68 dest->i_rdev = src->i_rdev; in fsstack_copy_attr_all()
[all …]
/linux-4.4.14/arch/x86/include/asm/crypto/
Dcamellia.h41 const u8 *src, bool xor);
43 const u8 *src);
47 const u8 *src, bool xor);
49 const u8 *src);
53 const u8 *src);
55 const u8 *src);
58 const u8 *src);
60 const u8 *src, le128 *iv);
63 const u8 *src, le128 *iv);
65 const u8 *src, le128 *iv);
[all …]
Dserpent-sse2.h12 const u8 *src, bool xor);
14 const u8 *src);
17 const u8 *src) in serpent_enc_blk_xway() argument
19 __serpent_enc_blk_4way(ctx, dst, src, false); in serpent_enc_blk_xway()
23 const u8 *src) in serpent_enc_blk_xway_xor() argument
25 __serpent_enc_blk_4way(ctx, dst, src, true); in serpent_enc_blk_xway_xor()
29 const u8 *src) in serpent_dec_blk_xway() argument
31 serpent_dec_blk_4way(ctx, dst, src); in serpent_dec_blk_xway()
39 const u8 *src, bool xor);
41 const u8 *src);
[all …]
Dglue_helper.h13 typedef void (*common_glue_func_t)(void *ctx, u8 *dst, const u8 *src);
14 typedef void (*common_glue_cbc_func_t)(void *ctx, u128 *dst, const u128 *src);
15 typedef void (*common_glue_ctr_func_t)(void *ctx, u128 *dst, const u128 *src,
17 typedef void (*common_glue_xts_func_t)(void *ctx, u128 *dst, const u128 *src,
78 static inline void le128_to_be128(be128 *dst, const le128 *src) in le128_to_be128() argument
80 dst->a = cpu_to_be64(le64_to_cpu(src->a)); in le128_to_be128()
81 dst->b = cpu_to_be64(le64_to_cpu(src->b)); in le128_to_be128()
84 static inline void be128_to_le128(le128 *dst, const be128 *src) in be128_to_le128() argument
86 dst->a = cpu_to_le64(be64_to_cpu(src->a)); in be128_to_le128()
87 dst->b = cpu_to_le64(be64_to_cpu(src->b)); in be128_to_le128()
[all …]
Dserpent-avx.h20 const u8 *src);
22 const u8 *src);
25 const u8 *src);
27 const u8 *src, le128 *iv);
30 const u8 *src, le128 *iv);
32 const u8 *src, le128 *iv);
34 extern void __serpent_crypt_ctr(void *ctx, u128 *dst, const u128 *src,
37 extern void serpent_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv);
38 extern void serpent_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv);
Dtwofish.h21 const u8 *src);
23 const u8 *src);
27 const u8 *src, bool xor);
29 const u8 *src);
32 extern void twofish_dec_blk_cbc_3way(void *ctx, u128 *dst, const u128 *src);
33 extern void twofish_enc_blk_ctr(void *ctx, u128 *dst, const u128 *src,
35 extern void twofish_enc_blk_ctr_3way(void *ctx, u128 *dst, const u128 *src,
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/linux/
Dlinux-obdo.c52 void obdo_refresh_inode(struct inode *dst, struct obdo *src, u32 valid) in obdo_refresh_inode() argument
54 valid &= src->o_valid; in obdo_refresh_inode()
59 src->o_valid, LTIME_S(dst->i_mtime), in obdo_refresh_inode()
60 LTIME_S(dst->i_ctime), src->o_mtime, src->o_ctime); in obdo_refresh_inode()
62 if (valid & OBD_MD_FLATIME && src->o_atime > LTIME_S(dst->i_atime)) in obdo_refresh_inode()
63 LTIME_S(dst->i_atime) = src->o_atime; in obdo_refresh_inode()
64 if (valid & OBD_MD_FLMTIME && src->o_mtime > LTIME_S(dst->i_mtime)) in obdo_refresh_inode()
65 LTIME_S(dst->i_mtime) = src->o_mtime; in obdo_refresh_inode()
66 if (valid & OBD_MD_FLCTIME && src->o_ctime > LTIME_S(dst->i_ctime)) in obdo_refresh_inode()
67 LTIME_S(dst->i_ctime) = src->o_ctime; in obdo_refresh_inode()
[all …]
/linux-4.4.14/include/net/netfilter/
Dnf_conntrack_tuple.h37 struct nf_conntrack_man src; member
78 } src; member
86 &t->src.u3.ip, ntohs(t->src.u.all), in nf_ct_dump_tuple_ip()
96 t->src.u3.all, ntohs(t->src.u.all), in nf_ct_dump_tuple_ipv6()
103 switch (t->src.l3num) { in nf_ct_dump_tuple()
126 return (nf_inet_addr_cmp(&t1->src.u3, &t2->src.u3) && in __nf_ct_tuple_src_equal()
127 t1->src.u.all == t2->src.u.all && in __nf_ct_tuple_src_equal()
128 t1->src.l3num == t2->src.l3num); in __nf_ct_tuple_src_equal()
150 return (nf_inet_addr_cmp(&m1->src.u3, &m2->src.u3) && in nf_ct_tuple_mask_equal()
151 m1->src.u.all == m2->src.u.all); in nf_ct_tuple_mask_equal()
[all …]
/linux-4.4.14/arch/arm64/lib/
Dmemmove.S41 src .req x1 label
63 cmp dstin, src
65 add tmp1, src, count
70 add src, src, count
74 ands tmp2, src, #15 /* Bytes to reach alignment. */
83 ldrb tmp1w, [src, #-1]!
87 ldrh tmp1w, [src, #-2]!
91 ldr tmp1w, [src, #-4]!
95 ldr tmp1, [src, #-8]!
116 ldp A_l, A_h, [src, #-16]!
[all …]
Dcopy_template.S37 src .req x1 label
59 neg tmp2, src
70 ldrb1 tmp1w, src, #1
74 ldrh1 tmp1w, src, #2
78 ldr1 tmp1w, src, #4
82 ldr1 tmp1, src, #8
102 ldp1 A_l, A_h, src, #16
105 ldp1 A_l, A_h, src, #16
108 ldp1 A_l, A_h, src, #16
123 ldr1 tmp1, src, #8
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/
DKbuild4 include $(src)/nvkm/engine/bsp/Kbuild
5 include $(src)/nvkm/engine/ce/Kbuild
6 include $(src)/nvkm/engine/cipher/Kbuild
7 include $(src)/nvkm/engine/device/Kbuild
8 include $(src)/nvkm/engine/disp/Kbuild
9 include $(src)/nvkm/engine/dma/Kbuild
10 include $(src)/nvkm/engine/fifo/Kbuild
11 include $(src)/nvkm/engine/gr/Kbuild
12 include $(src)/nvkm/engine/mpeg/Kbuild
13 include $(src)/nvkm/engine/mspdec/Kbuild
[all …]
/linux-4.4.14/drivers/misc/vmw_vmci/
Dvmci_route.c28 int vmci_route(struct vmci_handle *src, in vmci_route() argument
72 if (VMCI_HOST_CONTEXT_ID == src->context) in vmci_route()
83 if (VMCI_INVALID_ID == src->context && in vmci_route()
84 VMCI_INVALID_ID != src->resource) in vmci_route()
85 src->context = vmci_get_context_id(); in vmci_route()
102 if (src->context == VMCI_HYPERVISOR_CONTEXT_ID) { in vmci_route()
121 if (VMCI_INVALID_ID == src->context) in vmci_route()
122 src->context = vmci_get_context_id(); in vmci_route()
138 if (VMCI_INVALID_ID == src->context) { in vmci_route()
147 src->context = VMCI_HOST_CONTEXT_ID; in vmci_route()
[all …]
/linux-4.4.14/lib/raid6/
DMakefile14 cmd_unroll = $(AWK) -f$(srctree)/$(src)/unroll.awk -vN=$(UNROLL) \
38 $(obj)/int1.c: $(src)/int.uc $(src)/unroll.awk FORCE
43 $(obj)/int2.c: $(src)/int.uc $(src)/unroll.awk FORCE
48 $(obj)/int4.c: $(src)/int.uc $(src)/unroll.awk FORCE
53 $(obj)/int8.c: $(src)/int.uc $(src)/unroll.awk FORCE
58 $(obj)/int16.c: $(src)/int.uc $(src)/unroll.awk FORCE
63 $(obj)/int32.c: $(src)/int.uc $(src)/unroll.awk FORCE
69 $(obj)/altivec1.c: $(src)/altivec.uc $(src)/unroll.awk FORCE
75 $(obj)/altivec2.c: $(src)/altivec.uc $(src)/unroll.awk FORCE
81 $(obj)/altivec4.c: $(src)/altivec.uc $(src)/unroll.awk FORCE
[all …]
/linux-4.4.14/include/linux/
Drpmsg.h59 u32 src; member
114 u32 src; member
199 u32 src = rpdev->src, dst = rpdev->dst; in rpmsg_send() local
201 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true); in rpmsg_send()
225 u32 src = rpdev->src; in rpmsg_sendto() local
227 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true); in rpmsg_sendto()
251 int rpmsg_send_offchannel(struct rpmsg_channel *rpdev, u32 src, u32 dst, in rpmsg_send_offchannel() argument
254 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true); in rpmsg_send_offchannel()
276 u32 src = rpdev->src, dst = rpdev->dst; in rpmsg_trysend() local
278 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, false); in rpmsg_trysend()
[all …]
Dtask_io_accounting_ops.h49 struct task_io_accounting *src) in task_blk_io_accounting_add() argument
51 dst->read_bytes += src->read_bytes; in task_blk_io_accounting_add()
52 dst->write_bytes += src->write_bytes; in task_blk_io_accounting_add()
53 dst->cancelled_write_bytes += src->cancelled_write_bytes; in task_blk_io_accounting_add()
85 struct task_io_accounting *src) in task_blk_io_accounting_add() argument
93 struct task_io_accounting *src) in task_chr_io_accounting_add() argument
95 dst->rchar += src->rchar; in task_chr_io_accounting_add()
96 dst->wchar += src->wchar; in task_chr_io_accounting_add()
97 dst->syscr += src->syscr; in task_chr_io_accounting_add()
98 dst->syscw += src->syscw; in task_chr_io_accounting_add()
[all …]
Dbitmap.h94 extern void __bitmap_complement(unsigned long *dst, const unsigned long *src,
96 extern void __bitmap_shift_right(unsigned long *dst, const unsigned long *src,
98 extern void __bitmap_shift_left(unsigned long *dst, const unsigned long *src,
155 extern void bitmap_remap(unsigned long *dst, const unsigned long *src,
167 extern void bitmap_copy_le(unsigned long *dst, const unsigned long *src, unsigned int nbits);
201 static inline void bitmap_copy(unsigned long *dst, const unsigned long *src, in bitmap_copy() argument
205 *dst = *src; in bitmap_copy()
208 memcpy(dst, src, len); in bitmap_copy()
246 static inline void bitmap_complement(unsigned long *dst, const unsigned long *src, in bitmap_complement() argument
250 *dst = ~(*src); in bitmap_complement()
[all …]
Dstring_helpers.h23 int string_unescape(char *src, char *dst, size_t size, unsigned int flags);
30 static inline int string_unescape_any(char *src, char *dst, size_t size) in string_unescape_any() argument
32 return string_unescape(src, dst, size, UNESCAPE_ANY); in string_unescape_any()
50 int string_escape_mem(const char *src, size_t isz, char *dst, size_t osz,
53 static inline int string_escape_mem_any_np(const char *src, size_t isz, in string_escape_mem_any_np() argument
56 return string_escape_mem(src, isz, dst, osz, ESCAPE_ANY_NP, only); in string_escape_mem_any_np()
59 static inline int string_escape_str(const char *src, char *dst, size_t sz, in string_escape_str() argument
62 return string_escape_mem(src, strlen(src), dst, sz, flags, only); in string_escape_str()
65 static inline int string_escape_str_any_np(const char *src, char *dst, in string_escape_str_any_np() argument
68 return string_escape_str(src, dst, sz, ESCAPE_ANY_NP, only); in string_escape_str_any_np()
Dfs_stack.h11 extern void fsstack_copy_attr_all(struct inode *dest, const struct inode *src);
12 extern void fsstack_copy_inode_size(struct inode *dst, struct inode *src);
16 const struct inode *src) in fsstack_copy_attr_atime() argument
18 dest->i_atime = src->i_atime; in fsstack_copy_attr_atime()
22 const struct inode *src) in fsstack_copy_attr_times() argument
24 dest->i_atime = src->i_atime; in fsstack_copy_attr_times()
25 dest->i_mtime = src->i_mtime; in fsstack_copy_attr_times()
26 dest->i_ctime = src->i_ctime; in fsstack_copy_attr_times()
Dpmem.h39 static inline void arch_memcpy_to_pmem(void __pmem *dst, const void *src, in arch_memcpy_to_pmem() argument
63 static inline void memcpy_from_pmem(void *dst, void __pmem const *src, size_t size) in memcpy_from_pmem() argument
65 memcpy(dst, (void __force const *) src, size); in memcpy_from_pmem()
94 static inline void default_memcpy_to_pmem(void __pmem *dst, const void *src, in default_memcpy_to_pmem() argument
97 memcpy((void __force *) dst, src, size); in default_memcpy_to_pmem()
126 static inline void memcpy_to_pmem(void __pmem *dst, const void *src, size_t n) in memcpy_to_pmem() argument
129 arch_memcpy_to_pmem(dst, src, n); in memcpy_to_pmem()
131 default_memcpy_to_pmem(dst, src, n); in memcpy_to_pmem()
Dcrypto.h170 struct scatterlist *src; member
184 void (*crfn)(struct crypto_tfm *tfm, u8 *dst, const u8 *src);
186 const u8 *src, unsigned int nbytes);
284 struct scatterlist *dst, struct scatterlist *src,
287 struct scatterlist *dst, struct scatterlist *src,
349 void (*cia_encrypt)(struct crypto_tfm *tfm, u8 *dst, const u8 *src);
350 void (*cia_decrypt)(struct crypto_tfm *tfm, u8 *dst, const u8 *src);
354 int (*coa_compress)(struct crypto_tfm *tfm, const u8 *src,
356 int (*coa_decompress)(struct crypto_tfm *tfm, const u8 *src,
510 struct scatterlist *src, unsigned int nbytes);
[all …]
/linux-4.4.14/drivers/hwtracing/stm/
Dcore.c665 static void __stm_source_link_drop(struct stm_source_device *src,
671 struct stm_source_device *src, *iter; in stm_unregister_device() local
675 list_for_each_entry_safe(src, iter, &stm->link_list, link_entry) { in stm_unregister_device()
676 __stm_source_link_drop(src, stm); in stm_unregister_device()
707 static int stm_source_link_add(struct stm_source_device *src, in stm_source_link_add() argument
714 spin_lock(&src->link_lock); in stm_source_link_add()
717 rcu_assign_pointer(src->link, stm); in stm_source_link_add()
718 list_add_tail(&src->link_entry, &stm->link_list); in stm_source_link_add()
720 spin_unlock(&src->link_lock); in stm_source_link_add()
723 id = kstrdup(src->data->name, GFP_KERNEL); in stm_source_link_add()
[all …]
/linux-4.4.14/security/selinux/ss/
Dcontext.h40 static inline int mls_context_cpy(struct context *dst, struct context *src) in mls_context_cpy() argument
44 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy()
45 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy()
49 dst->range.level[1].sens = src->range.level[1].sens; in mls_context_cpy()
50 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); in mls_context_cpy()
60 static inline int mls_context_cpy_low(struct context *dst, struct context *src) in mls_context_cpy_low() argument
64 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy_low()
65 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy_low()
69 dst->range.level[1].sens = src->range.level[0].sens; in mls_context_cpy_low()
70 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[0].cat); in mls_context_cpy_low()
[all …]
/linux-4.4.14/fs/quota/
Dquota.c189 static void copy_to_if_dqblk(struct if_dqblk *dst, struct qc_dqblk *src) in copy_to_if_dqblk() argument
192 dst->dqb_bhardlimit = stoqb(src->d_spc_hardlimit); in copy_to_if_dqblk()
193 dst->dqb_bsoftlimit = stoqb(src->d_spc_softlimit); in copy_to_if_dqblk()
194 dst->dqb_curspace = src->d_space; in copy_to_if_dqblk()
195 dst->dqb_ihardlimit = src->d_ino_hardlimit; in copy_to_if_dqblk()
196 dst->dqb_isoftlimit = src->d_ino_softlimit; in copy_to_if_dqblk()
197 dst->dqb_curinodes = src->d_ino_count; in copy_to_if_dqblk()
198 dst->dqb_btime = src->d_spc_timer; in copy_to_if_dqblk()
199 dst->dqb_itime = src->d_ino_timer; in copy_to_if_dqblk()
225 static void copy_from_if_dqblk(struct qc_dqblk *dst, struct if_dqblk *src) in copy_from_if_dqblk() argument
[all …]
/linux-4.4.14/sound/soc/sh/rcar/
Dsrc.c34 #define rsnd_enable_sync_convert(src) ((src)->sen.val) argument
44 ((pos) = (struct rsnd_src *)(priv)->src + i); \
240 struct rsnd_src *src) in rsnd_src_convert_rate() argument
248 if (!rsnd_enable_sync_convert(src)) in rsnd_src_convert_rate()
249 return src->convert_rate; in rsnd_src_convert_rate()
251 convert_rate = src->sync.val; in rsnd_src_convert_rate()
254 convert_rate = src->convert_rate; in rsnd_src_convert_rate()
267 struct rsnd_src *src; in rsnd_src_get_ssi_rate() local
271 src = rsnd_mod_to_src(src_mod); in rsnd_src_get_ssi_rate()
277 rate = rsnd_src_convert_rate(io, src); in rsnd_src_get_ssi_rate()
[all …]
/linux-4.4.14/crypto/
Dcbc.c50 u8 *src = walk->src.virt.addr; in crypto_cbc_encrypt_segment() local
55 crypto_xor(iv, src, bsize); in crypto_cbc_encrypt_segment()
59 src += bsize; in crypto_cbc_encrypt_segment()
74 u8 *src = walk->src.virt.addr; in crypto_cbc_encrypt_inplace() local
78 crypto_xor(src, iv, bsize); in crypto_cbc_encrypt_inplace()
79 fn(crypto_cipher_tfm(tfm), src, src); in crypto_cbc_encrypt_inplace()
80 iv = src; in crypto_cbc_encrypt_inplace()
82 src += bsize; in crypto_cbc_encrypt_inplace()
91 struct scatterlist *dst, struct scatterlist *src, in crypto_cbc_encrypt() argument
100 blkcipher_walk_init(&walk, dst, src, nbytes); in crypto_cbc_encrypt()
[all …]
Dpcbc.c53 u8 *src = walk->src.virt.addr; in crypto_pcbc_encrypt_segment() local
58 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_segment()
61 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_segment()
63 src += bsize; in crypto_pcbc_encrypt_segment()
78 u8 *src = walk->src.virt.addr; in crypto_pcbc_encrypt_inplace() local
83 memcpy(tmpbuf, src, bsize); in crypto_pcbc_encrypt_inplace()
84 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_inplace()
85 fn(crypto_cipher_tfm(tfm), src, iv); in crypto_pcbc_encrypt_inplace()
87 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_inplace()
89 src += bsize; in crypto_pcbc_encrypt_inplace()
[all …]
Dscatterwalk.c27 void *src = out ? buf : sgdata; in memcpy_dir() local
30 memcpy(dst, src, nbytes); in memcpy_dir()
151 struct scatterlist *src, in scatterwalk_ffwd() argument
156 return src; in scatterwalk_ffwd()
158 if (src->length > len) in scatterwalk_ffwd()
161 len -= src->length; in scatterwalk_ffwd()
162 src = sg_next(src); in scatterwalk_ffwd()
166 sg_set_page(dst, sg_page(src), src->length - len, src->offset + len); in scatterwalk_ffwd()
167 scatterwalk_crypto_chain(dst, sg_next(src), 0, 2); in scatterwalk_ffwd()
Dchacha20poly1305.c49 struct scatterlist src[1]; member
55 struct scatterlist src[1]; member
60 struct scatterlist src[2]; member
102 scatterwalk_map_and_copy(tag, req->src, in poly_verify_tag()
130 struct scatterlist *src, *dst; in chacha_decrypt() local
135 sg_init_table(rctx->src, 2); in chacha_decrypt()
136 src = scatterwalk_ffwd(rctx->src, req->src, req->assoclen); in chacha_decrypt()
137 dst = src; in chacha_decrypt()
139 if (req->src != req->dst) { in chacha_decrypt()
147 ablkcipher_request_set_crypt(&creq->req, src, dst, in chacha_decrypt()
[all …]
Dcipher.c66 u8 *dst, const u8 *src) in cipher_crypt_unaligned() argument
73 memcpy(tmp, src, size); in cipher_crypt_unaligned()
79 u8 *dst, const u8 *src) in cipher_encrypt_unaligned() argument
84 if (unlikely(((unsigned long)dst | (unsigned long)src) & alignmask)) { in cipher_encrypt_unaligned()
85 cipher_crypt_unaligned(cipher->cia_encrypt, tfm, dst, src); in cipher_encrypt_unaligned()
89 cipher->cia_encrypt(tfm, dst, src); in cipher_encrypt_unaligned()
93 u8 *dst, const u8 *src) in cipher_decrypt_unaligned() argument
98 if (unlikely(((unsigned long)dst | (unsigned long)src) & alignmask)) { in cipher_decrypt_unaligned()
99 cipher_crypt_unaligned(cipher->cia_decrypt, tfm, dst, src); in cipher_decrypt_unaligned()
103 cipher->cia_decrypt(tfm, dst, src); in cipher_decrypt_unaligned()
Dpoly1305_generic.c84 const u8 *src, unsigned int srclen) in crypto_poly1305_setdesckey() argument
88 poly1305_setrkey(dctx, src); in crypto_poly1305_setdesckey()
89 src += POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
94 poly1305_setskey(dctx, src); in crypto_poly1305_setdesckey()
95 src += POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
105 const u8 *src, unsigned int srclen, in poly1305_blocks() argument
115 datalen = crypto_poly1305_setdesckey(dctx, src, srclen); in poly1305_blocks()
116 src += srclen - datalen; in poly1305_blocks()
140 h0 += (le32_to_cpuvp(src + 0) >> 0) & 0x3ffffff; in poly1305_blocks()
141 h1 += (le32_to_cpuvp(src + 3) >> 2) & 0x3ffffff; in poly1305_blocks()
[all …]
/linux-4.4.14/arch/parisc/lib/
Dio.c18 void memcpy_toio(volatile void __iomem *dst, const void *src, int count) in memcpy_toio() argument
20 if (((unsigned long)dst & 3) != ((unsigned long)src & 3)) in memcpy_toio()
23 writeb(*(char *)src, dst++); in memcpy_toio()
24 src++; in memcpy_toio()
28 __raw_writel(*(u32 *)src, dst); in memcpy_toio()
29 src += 4; in memcpy_toio()
35 writeb(*(char *)src, dst++); in memcpy_toio()
36 src++; in memcpy_toio()
53 void memcpy_fromio(void *dst, const volatile void __iomem *src, int count) in memcpy_fromio() argument
56 if ( (((unsigned long)dst ^ (unsigned long)src) & 1) || (count < 2) ) in memcpy_fromio()
[all …]
Dmemcpy.c165 unsigned long src, unsigned long len) in copy_dstaligned() argument
177 sh_1 = 8 * (src % sizeof(unsigned int)); in copy_dstaligned()
181 src &= -sizeof(unsigned int); in copy_dstaligned()
188 ldw(s_space, 0, src, a1, cda_ldw_exc); in copy_dstaligned()
189 ldw(s_space, 4, src, a2, cda_ldw_exc); in copy_dstaligned()
190 src -= 1 * sizeof(unsigned int); in copy_dstaligned()
197 ldw(s_space, 0, src, a0, cda_ldw_exc); in copy_dstaligned()
198 ldw(s_space, 4, src, a1, cda_ldw_exc); in copy_dstaligned()
199 src -= 0 * sizeof(unsigned int); in copy_dstaligned()
208 ldw(s_space, 0, src, a3, cda_ldw_exc); in copy_dstaligned()
[all …]
/linux-4.4.14/arch/mips/include/asm/
Dftrace.h22 #define safe_load(load, src, dst, error) \ argument
39 : [tmp_src] "r" (src) \
44 #define safe_store(store, src, dst, error) \ argument
61 : [tmp_dst] "r" (dst), [tmp_src] "r" (src)\
66 #define safe_load_code(dst, src, error) \ argument
67 safe_load(STR(lw), src, dst, error)
68 #define safe_store_code(src, dst, error) \ argument
69 safe_store(STR(sw), src, dst, error)
71 #define safe_load_stack(dst, src, error) \ argument
72 safe_load(STR(PTR_L), src, dst, error)
[all …]
Dchecksum.h37 __wsum __csum_partial_copy_kernel(const void *src, void *dst,
40 __wsum __csum_partial_copy_from_user(const void *src, void *dst,
42 __wsum __csum_partial_copy_to_user(const void *src, void *dst,
49 __wsum csum_partial_copy_from_user(const void __user *src, void *dst, int len, in csum_partial_copy_from_user() argument
54 return __csum_partial_copy_kernel((__force void *)src, dst, in csum_partial_copy_from_user()
57 return __csum_partial_copy_from_user((__force void *)src, dst, in csum_partial_copy_from_user()
63 __wsum csum_and_copy_from_user(const void __user *src, void *dst, in csum_and_copy_from_user() argument
66 if (access_ok(VERIFY_READ, src, len)) in csum_and_copy_from_user()
67 return csum_partial_copy_from_user(src, dst, len, sum, in csum_and_copy_from_user()
80 __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len, in csum_and_copy_to_user() argument
[all …]
/linux-4.4.14/arch/blackfin/mm/
Dmaccess.c19 long probe_kernel_read(void *dst, const void *src, size_t size) in probe_kernel_read() argument
21 unsigned long lsrc = (unsigned long)src; in probe_kernel_read()
30 u16 mmr = bfin_read16(src); in probe_kernel_read()
34 u32 mmr = bfin_read32(src); in probe_kernel_read()
42 return __probe_kernel_read(dst, src, size); in probe_kernel_read()
45 if (dma_memcpy(dst, src, size)) in probe_kernel_read()
49 if (isram_memcpy(dst, src, size)) in probe_kernel_read()
58 long probe_kernel_write(void *dst, const void *src, size_t size) in probe_kernel_write() argument
70 memcpy(&mmr, src, sizeof(mmr)); in probe_kernel_write()
75 memcpy(&mmr, src, sizeof(mmr)); in probe_kernel_write()
[all …]
/linux-4.4.14/arch/s390/lib/
Dstring.c70 char *strcpy(char *dest, const char *src) in strcpy() argument
77 : "+&a" (dest), "+&a" (src) : "d" (r0) in strcpy()
94 size_t strlcpy(char *dest, const char *src, size_t size) in strlcpy() argument
96 size_t ret = __strend(src) - src; in strlcpy()
101 memcpy(dest, src, len); in strlcpy()
116 char *strncpy(char *dest, const char *src, size_t n) in strncpy() argument
118 size_t len = __strnend(src, n) - src; in strncpy()
120 memcpy(dest, src, len); in strncpy()
132 char *strcat(char *dest, const char *src) in strcat() argument
142 : "=&a" (dummy), "+a" (dest), "+a" (src) in strcat()
[all …]
/linux-4.4.14/lib/
Dstring_helpers.c128 static bool unescape_space(char **src, char **dst) in unescape_space() argument
130 char *p = *dst, *q = *src; in unescape_space()
152 *src += 1; in unescape_space()
156 static bool unescape_octal(char **src, char **dst) in unescape_octal() argument
158 char *p = *dst, *q = *src; in unescape_octal()
165 while (num < 32 && isodigit(*q) && (q - *src < 3)) { in unescape_octal()
171 *src = q; in unescape_octal()
175 static bool unescape_hex(char **src, char **dst) in unescape_hex() argument
177 char *p = *dst, *q = *src; in unescape_hex()
195 *src = q; in unescape_hex()
[all …]
Dstrncpy_from_user.c11 #define IS_UNALIGNED(src, dst) 0 argument
13 #define IS_UNALIGNED(src, dst) \ argument
14 (((long) dst | (long) src) & (sizeof(long) - 1))
23 static inline long do_strncpy_from_user(char *dst, const char __user *src, long count, unsigned lon… in do_strncpy_from_user() argument
35 if (IS_UNALIGNED(src, dst)) in do_strncpy_from_user()
42 if (unlikely(__get_user(c,(unsigned long __user *)(src+res)))) in do_strncpy_from_user()
58 if (unlikely(__get_user(c,src+res))) in do_strncpy_from_user()
99 long strncpy_from_user(char *dst, const char __user *src, long count) in strncpy_from_user() argument
107 src_addr = (unsigned long)src; in strncpy_from_user()
110 return do_strncpy_from_user(dst, src, count, max); in strncpy_from_user()
Diomap_copy.c36 const u32 *src = from; in __iowrite32_copy() local
37 const u32 *end = src + count; in __iowrite32_copy()
39 while (src < end) in __iowrite32_copy()
40 __raw_writel(*src++, dst++); in __iowrite32_copy()
60 const u64 *src = from; in __iowrite64_copy() local
61 const u64 *end = src + count; in __iowrite64_copy()
63 while (src < end) in __iowrite64_copy()
64 __raw_writeq(*src++, dst++); in __iowrite64_copy()
Diomap.c172 static inline void mmio_outsb(void __iomem *addr, const u8 *src, int count) in mmio_outsb() argument
175 __raw_writeb(*src, addr); in mmio_outsb()
176 src++; in mmio_outsb()
179 static inline void mmio_outsw(void __iomem *addr, const u16 *src, int count) in mmio_outsw() argument
182 __raw_writew(*src, addr); in mmio_outsw()
183 src++; in mmio_outsw()
186 static inline void mmio_outsl(void __iomem *addr, const u32 *src, int count) in mmio_outsl() argument
189 __raw_writel(*src, addr); in mmio_outsl()
190 src++; in mmio_outsl()
211 void iowrite8_rep(void __iomem *addr, const void *src, unsigned long count) in iowrite8_rep() argument
[all …]
Dstring.c87 char *strcpy(char *dest, const char *src) in strcpy() argument
91 while ((*dest++ = *src++) != '\0') in strcpy()
112 char *strncpy(char *dest, const char *src, size_t count) in strncpy() argument
117 if ((*tmp = *src) != 0) in strncpy()
118 src++; in strncpy()
139 size_t strlcpy(char *dest, const char *src, size_t size) in strlcpy() argument
141 size_t ret = strlen(src); in strlcpy()
145 memcpy(dest, src, len); in strlcpy()
177 ssize_t strscpy(char *dest, const char *src, size_t count) in strscpy() argument
191 if ((long)src & (sizeof(long) - 1)) { in strscpy()
[all …]
/linux-4.4.14/arch/sparc/lib/
DPeeCeeI.c12 void outsb(unsigned long __addr, const void *src, unsigned long count) in outsb() argument
15 const u8 *p = src; in outsb()
22 void outsw(unsigned long __addr, const void *src, unsigned long count) in outsw() argument
27 __raw_writew(*(u16 *)src, addr); in outsw()
28 src += sizeof(u16); in outsw()
33 void outsl(unsigned long __addr, const void *src, unsigned long count) in outsl() argument
41 switch (((unsigned long)src) & 0x3) { in outsl()
45 __raw_writel(*(u32 *)src, addr); in outsl()
46 src += sizeof(u32); in outsl()
52 l = (*(u16 *)src) << 16; in outsl()
[all …]
Dmemcpy.S17 #define MOVE_BIGCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
18 ldd [%src + (offset) + 0x00], %t0; \
19 ldd [%src + (offset) + 0x08], %t2; \
20 ldd [%src + (offset) + 0x10], %t4; \
21 ldd [%src + (offset) + 0x18], %t6; \
31 #define MOVE_BIGALIGNCHUNK(src, dst, offset, t0, t1, t2, t3, t4, t5, t6, t7) \ argument
32 ldd [%src + (offset) + 0x00], %t0; \
33 ldd [%src + (offset) + 0x08], %t2; \
34 ldd [%src + (offset) + 0x10], %t4; \
35 ldd [%src + (offset) + 0x18], %t6; \
[all …]
/linux-4.4.14/arch/hexagon/mm/
Dcopy_user_template.S34 r3 = or(dst,src)
35 r4 = xor(dst,src)
41 src_dst_sav = combine(src,dst)
54 d_dbuf = memd(src++#8)
84 w_dbuf = memw(src++#4)
110 w_dbuf = memuh(src++#2)
126 w_dbuf = memub(src++#1)
150 if (p0.new) w_dbuf = memub(src)
151 p0 = tstbit(src,#0)
158 if (p0) src = add(src,#1)
[all …]
/linux-4.4.14/drivers/crypto/ccp/
Dccp-ops.c121 struct ccp_mem src; member
272 cr[1] = op->src.u.dma.length - 1; in ccp_perform_aes()
273 cr[2] = ccp_addr_lo(&op->src.u.dma); in ccp_perform_aes()
276 | ccp_addr_hi(&op->src.u.dma); in ccp_perform_aes()
302 cr[1] = op->src.u.dma.length - 1; in ccp_perform_xts_aes()
303 cr[2] = ccp_addr_lo(&op->src.u.dma); in ccp_perform_xts_aes()
306 | ccp_addr_hi(&op->src.u.dma); in ccp_perform_xts_aes()
328 cr[1] = op->src.u.dma.length - 1; in ccp_perform_sha()
329 cr[2] = ccp_addr_lo(&op->src.u.dma); in ccp_perform_sha()
332 | ccp_addr_hi(&op->src.u.dma); in ccp_perform_sha()
[all …]
/linux-4.4.14/arch/powerpc/kvm/
Dmpic.c222 struct irq_source src[MAX_IRQ]; member
304 irq, IVPR_PRIORITY(opp->src[irq].ivpr), priority); in IRQ_check()
306 if (IVPR_PRIORITY(opp->src[irq].ivpr) > priority) { in IRQ_check()
308 priority = IVPR_PRIORITY(opp->src[irq].ivpr); in IRQ_check()
328 struct irq_source *src; in IRQ_local_pipe() local
332 src = &opp->src[n_IRQ]; in IRQ_local_pipe()
337 if (src->output != ILR_INTTGT_INT) { in IRQ_local_pipe()
339 __func__, src->output, n_IRQ, active, was_active, in IRQ_local_pipe()
340 dst->outputs_active[src->output]); in IRQ_local_pipe()
348 dst->outputs_active[src->output]++ == 0) { in IRQ_local_pipe()
[all …]
/linux-4.4.14/arch/frv/kernel/
Duaccess.c20 long strncpy_from_user(char *dst, const char __user *src, long count) in strncpy_from_user() argument
31 if ((unsigned long) src < memory_start) in strncpy_from_user()
35 if ((unsigned long) src >= get_addr_limit()) in strncpy_from_user()
38 max = get_addr_limit() - (unsigned long) src; in strncpy_from_user()
45 for (; count > 0; count--, p++, src++) { in strncpy_from_user()
46 __get_user_asm(err, ch, src, "ub", "=r"); in strncpy_from_user()
72 long strnlen_user(const char __user *src, long count) in strnlen_user() argument
81 if ((unsigned long) src < memory_start) in strnlen_user()
85 if ((unsigned long) src >= get_addr_limit()) in strnlen_user()
88 for (p = src; count > 0; count--, p++) { in strnlen_user()
[all …]
/linux-4.4.14/fs/xfs/
Dxfs_icache.h81 struct xfs_fs_eofblocks *src, in xfs_fs_eofblocks_from_user() argument
84 if (src->eof_version != XFS_EOFBLOCKS_VERSION) in xfs_fs_eofblocks_from_user()
87 if (src->eof_flags & ~XFS_EOF_FLAGS_VALID) in xfs_fs_eofblocks_from_user()
90 if (memchr_inv(&src->pad32, 0, sizeof(src->pad32)) || in xfs_fs_eofblocks_from_user()
91 memchr_inv(src->pad64, 0, sizeof(src->pad64))) in xfs_fs_eofblocks_from_user()
94 dst->eof_flags = src->eof_flags; in xfs_fs_eofblocks_from_user()
95 dst->eof_prid = src->eof_prid; in xfs_fs_eofblocks_from_user()
96 dst->eof_min_file_size = src->eof_min_file_size; in xfs_fs_eofblocks_from_user()
100 if (src->eof_flags & XFS_EOF_FLAGS_UID) { in xfs_fs_eofblocks_from_user()
101 dst->eof_uid = make_kuid(current_user_ns(), src->eof_uid); in xfs_fs_eofblocks_from_user()
[all …]
/linux-4.4.14/arch/alpha/lib/
Dsrm_printk.c14 char *src, *dst; in srm_printk() local
23 for (src = buf; *src; ++src) { in srm_printk()
24 if (*src == '\n') { in srm_printk()
31 for (dst = src + num_lf; src >= buf; ) { in srm_printk()
32 if (*src == '\n') { in srm_printk()
35 *dst-- = *src--; in srm_printk()
Dcsum_partial_copy.c102 csum_partial_cfu_aligned(const unsigned long __user *src, unsigned long *dst, in csum_partial_cfu_aligned() argument
111 err |= __get_user(word, src); in csum_partial_cfu_aligned()
113 src++; in csum_partial_cfu_aligned()
124 err |= __get_user(word, src); in csum_partial_cfu_aligned()
142 csum_partial_cfu_dest_aligned(const unsigned long __user *src, in csum_partial_cfu_dest_aligned() argument
150 unsigned long lastsrc = 7+len+(unsigned long)src; in csum_partial_cfu_dest_aligned()
153 err |= __get_user_u(first,src); in csum_partial_cfu_dest_aligned()
158 err |= __get_user_u(second, src+1); in csum_partial_cfu_dest_aligned()
161 src++; in csum_partial_cfu_dest_aligned()
196 csum_partial_cfu_src_aligned(const unsigned long __user *src, in csum_partial_cfu_src_aligned() argument
[all …]
/linux-4.4.14/tools/perf/util/
Dalias.c28 int src, dst, count = 0, size = 16; in split_cmdline() local
35 for (src = dst = 0; cmdline[src];) { in split_cmdline()
36 char c = cmdline[src]; in split_cmdline()
39 while (cmdline[++src] in split_cmdline()
40 && isspace(cmdline[src])) in split_cmdline()
49 src++; in split_cmdline()
52 src++; in split_cmdline()
55 src++; in split_cmdline()
56 c = cmdline[src]; in split_cmdline()
63 src++; in split_cmdline()
Dquote.c20 static void sq_quote_buf(struct strbuf *dst, const char *src) in sq_quote_buf() argument
24 if (dst->buf == src) in sq_quote_buf()
28 while (*src) { in sq_quote_buf()
29 size_t len = strcspn(src, "'!"); in sq_quote_buf()
30 strbuf_add(dst, src, len); in sq_quote_buf()
31 src += len; in sq_quote_buf()
32 while (need_bs_quote(*src)) { in sq_quote_buf()
34 strbuf_addch(dst, *src++); in sq_quote_buf()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_pio_copy.c49 const u64 *src = from; in qib_pio_copy() local
50 const u64 *end = src + (count >> 1); in qib_pio_copy()
52 while (src < end) in qib_pio_copy()
53 __raw_writeq(*src++, dst++); in qib_pio_copy()
55 __raw_writel(*(const u32 *)src, dst); in qib_pio_copy()
58 const u32 *src = from; in qib_pio_copy()
59 const u32 *end = src + count; in qib_pio_copy()
61 while (src < end) in qib_pio_copy()
62 __raw_writel(*src++, dst++); in qib_pio_copy()
/linux-4.4.14/arch/x86/kernel/
Dpvclock.c34 unsigned long pvclock_tsc_khz(struct pvclock_vcpu_time_info *src) in pvclock_tsc_khz() argument
38 do_div(pv_tsc_khz, src->tsc_to_system_mul); in pvclock_tsc_khz()
39 if (src->tsc_shift < 0) in pvclock_tsc_khz()
40 pv_tsc_khz <<= -src->tsc_shift; in pvclock_tsc_khz()
42 pv_tsc_khz >>= src->tsc_shift; in pvclock_tsc_khz()
61 u8 pvclock_read_flags(struct pvclock_vcpu_time_info *src) in pvclock_read_flags() argument
68 version = __pvclock_read_cycles(src, &ret, &flags); in pvclock_read_flags()
69 } while ((src->version & 1) || version != src->version); in pvclock_read_flags()
74 cycle_t pvclock_clocksource_read(struct pvclock_vcpu_time_info *src) in pvclock_clocksource_read() argument
82 version = __pvclock_read_cycles(src, &ret, &flags); in pvclock_clocksource_read()
[all …]
Dkvmclock.c79 struct pvclock_vcpu_time_info *src; in kvm_clock_read() local
85 src = &hv_clock[cpu].pvti; in kvm_clock_read()
86 ret = pvclock_clocksource_read(src); in kvm_clock_read()
130 struct pvclock_vcpu_time_info *src; in kvm_get_tsc_khz() local
135 src = &hv_clock[cpu].pvti; in kvm_get_tsc_khz()
136 tsc_khz = pvclock_tsc_khz(src); in kvm_get_tsc_khz()
156 struct pvclock_vcpu_time_info *src; in kvm_check_and_clear_guest_paused() local
162 src = &hv_clock[cpu].pvti; in kvm_check_and_clear_guest_paused()
163 if ((src->flags & PVCLOCK_GUEST_STOPPED) != 0) { in kvm_check_and_clear_guest_paused()
164 src->flags &= ~PVCLOCK_GUEST_STOPPED; in kvm_check_and_clear_guest_paused()
[all …]
/linux-4.4.14/drivers/block/xen-blkback/
Dcommon.h408 struct blkif_x86_32_request *src) in blkif_get_x86_32_req() argument
411 dst->operation = READ_ONCE(src->operation); in blkif_get_x86_32_req()
417 dst->u.rw.nr_segments = src->u.rw.nr_segments; in blkif_get_x86_32_req()
418 dst->u.rw.handle = src->u.rw.handle; in blkif_get_x86_32_req()
419 dst->u.rw.id = src->u.rw.id; in blkif_get_x86_32_req()
420 dst->u.rw.sector_number = src->u.rw.sector_number; in blkif_get_x86_32_req()
425 dst->u.rw.seg[i] = src->u.rw.seg[i]; in blkif_get_x86_32_req()
428 dst->u.discard.flag = src->u.discard.flag; in blkif_get_x86_32_req()
429 dst->u.discard.id = src->u.discard.id; in blkif_get_x86_32_req()
430 dst->u.discard.sector_number = src->u.discard.sector_number; in blkif_get_x86_32_req()
[all …]
/linux-4.4.14/arch/sh/kernel/
Diomap.c107 static inline void mmio_outsb(void __iomem *addr, const u8 *src, int count) in mmio_outsb() argument
110 __raw_writeb(*src, addr); in mmio_outsb()
111 src++; in mmio_outsb()
115 static inline void mmio_outsw(void __iomem *addr, const u16 *src, int count) in mmio_outsw() argument
118 __raw_writew(*src, addr); in mmio_outsw()
119 src++; in mmio_outsw()
123 static inline void mmio_outsl(void __iomem *addr, const u32 *src, int count) in mmio_outsl() argument
126 __raw_writel(*src, addr); in mmio_outsl()
127 src++; in mmio_outsl()
149 void iowrite8_rep(void __iomem *addr, const void *src, unsigned long count) in iowrite8_rep() argument
[all …]
/linux-4.4.14/arch/s390/mm/
Dmaccess.c19 static notrace long s390_kernel_write_odd(void *dst, const void *src, size_t size) in s390_kernel_write_odd() argument
37 : "a" (&tmp), "a" (&tmp[offset]), "a" (src) in s390_kernel_write_odd()
58 void notrace s390_kernel_write(void *dst, const void *src, size_t size) in s390_kernel_write() argument
63 copied = s390_kernel_write_odd(dst, src, size); in s390_kernel_write()
65 src += copied; in s390_kernel_write()
70 static int __memcpy_real(void *dest, void *src, size_t count) in __memcpy_real() argument
74 register unsigned long _src asm("4") = (unsigned long) src; in __memcpy_real()
86 : "m" (*((long *) src)) in __memcpy_real()
94 int memcpy_real(void *dest, void *src, size_t count) in memcpy_real() argument
103 rc = __memcpy_real(dest, src, count); in memcpy_real()
[all …]
/linux-4.4.14/arch/x86/lib/
Dcsum-wrappers_64.c23 csum_partial_copy_from_user(const void __user *src, void *dst, in csum_partial_copy_from_user() argument
29 if (!likely(access_ok(VERIFY_READ, src, len))) in csum_partial_copy_from_user()
40 if (unlikely((unsigned long)src & 6)) { in csum_partial_copy_from_user()
41 while (((unsigned long)src & 6) && len >= 2) { in csum_partial_copy_from_user()
44 if (__get_user(val16, (const __u16 __user *)src)) in csum_partial_copy_from_user()
50 src += 2; in csum_partial_copy_from_user()
56 isum = csum_partial_copy_generic((__force const void *)src, in csum_partial_copy_from_user()
84 csum_partial_copy_to_user(const void *src, void __user *dst, in csum_partial_copy_to_user() argument
98 __u16 val16 = *(__u16 *)src; in csum_partial_copy_to_user()
105 src += 2; in csum_partial_copy_to_user()
[all …]
Dstring_32.c17 char *strcpy(char *dest, const char *src) in strcpy() argument
25 : "0" (src), "1" (dest) : "memory"); in strcpy()
32 char *strncpy(char *dest, const char *src, size_t count) in strncpy() argument
45 : "0" (src), "1" (dest), "2" (count) : "memory"); in strncpy()
52 char *strcat(char *dest, const char *src) in strcat() argument
63 : "0" (src), "1" (dest), "2" (0), "3" (0xffffffffu) : "memory"); in strcat()
70 char *strncat(char *dest, const char *src, size_t count) in strncat() argument
86 : "0" (src), "1" (dest), "2" (0), "3" (0xffffffffu), "g" (count) in strncat()
/linux-4.4.14/arch/s390/include/asm/
Dpci_io.h122 static inline u8 zpci_get_max_write_size(u64 src, u64 dst, int len, int max) in zpci_get_max_write_size() argument
126 while (!(src & 0x1) && !(dst & 0x1) && ((size << 1) <= count)) { in zpci_get_max_write_size()
128 src = src >> 1; in zpci_get_max_write_size()
135 const volatile void __iomem *src, in zpci_memcpy_fromio() argument
138 struct zpci_iomap_entry *entry = &zpci_iomap_start[ZPCI_IDX(src)]; in zpci_memcpy_fromio()
139 u64 req, offset = ZPCI_OFFSET(src); in zpci_memcpy_fromio()
143 size = zpci_get_max_write_size((u64 __force) src, in zpci_memcpy_fromio()
157 const void *src, unsigned long n) in zpci_memcpy_toio() argument
163 if (!src) in zpci_memcpy_toio()
168 (u64) src, n, 128); in zpci_memcpy_toio()
[all …]
/linux-4.4.14/drivers/char/hw_random/
Dxgene-rng.c63 #define MAJOR_HW_REV_RD(src) (((src) & 0x0f000000) >> 24) argument
64 #define MINOR_HW_REV_RD(src) (((src) & 0x00f00000) >> 20) argument
65 #define HW_PATCH_LEVEL_RD(src) (((src) & 0x000f0000) >> 16) argument
66 #define MAX_REFILL_CYCLES_SET(dst, src) \ argument
67 ((dst & ~0xffff0000) | (((u32)src << 16) & 0xffff0000))
68 #define MIN_REFILL_CYCLES_SET(dst, src) \ argument
69 ((dst & ~0x000000ff) | (((u32)src) & 0x000000ff))
70 #define ALARM_THRESHOLD_SET(dst, src) \ argument
71 ((dst & ~0x000000ff) | (((u32)src) & 0x000000ff))
72 #define ENABLE_RNG_SET(dst, src) \ argument
[all …]
/linux-4.4.14/mm/
Dmaccess.c23 long __weak probe_kernel_read(void *dst, const void *src, size_t size)
26 long __probe_kernel_read(void *dst, const void *src, size_t size) in __probe_kernel_read() argument
34 (__force const void __user *)src, size); in __probe_kernel_read()
51 long __weak probe_kernel_write(void *dst, const void *src, size_t size)
54 long __probe_kernel_write(void *dst, const void *src, size_t size) in __probe_kernel_write() argument
61 ret = __copy_to_user_inatomic((__force void __user *)dst, src, size); in __probe_kernel_write()
89 const void *src = unsafe_addr; in strncpy_from_unsafe() local
100 (const void __user __force *)src++, 1); in strncpy_from_unsafe()
101 } while (dst[-1] && ret == 0 && src - unsafe_addr < count); in strncpy_from_unsafe()
107 return ret ? -EFAULT : src - unsafe_addr; in strncpy_from_unsafe()
/linux-4.4.14/arch/metag/lib/
Dusercopy.c532 register const char *src asm ("A1.2") = psrc; in __copy_user()
538 if ((unsigned long) src & 1) { in __copy_user()
539 __asm_copy_to_user_1(dst, src, retn); in __copy_user()
545 __asm_copy_to_user_1(dst, src, retn); in __copy_user()
549 if (((unsigned long) src & 2) && n >= 2) { in __copy_user()
550 __asm_copy_to_user_2(dst, src, retn); in __copy_user()
556 __asm_copy_to_user_2(dst, src, retn); in __copy_user()
563 if (!(((unsigned long) src | (__force unsigned long) dst) & 7)) { in __copy_user()
566 __asm_copy_to_user_64bit_rapf_loop(dst, src, retn, in __copy_user()
570 __asm_copy_to_user_8x64(dst, src, retn); in __copy_user()
[all …]
/linux-4.4.14/arch/powerpc/boot/
DMakefile76 src-wlib-y := string.S crt0.S crtsavres.S stdio.c main.c \
82 src-wlib-$(CONFIG_40x) += 4xx.c planetcore.c
83 src-wlib-$(CONFIG_44x) += 4xx.c ebony.c bamboo.c
84 src-wlib-$(CONFIG_8xx) += mpc8xx.c planetcore.c fsl-soc.c
85 src-wlib-$(CONFIG_PPC_82xx) += pq2.c fsl-soc.c planetcore.c
86 src-wlib-$(CONFIG_EMBEDDED6xx) += mv64x60.c mv64x60_i2c.c ugecon.c fsl-soc.c
88 src-plat-y := of.c epapr.c
89 src-plat-$(CONFIG_40x) += fixed-head.S ep405.c cuboot-hotfoot.c \
93 src-plat-$(CONFIG_44x) += treeboot-ebony.c cuboot-ebony.c treeboot-bamboo.c \
101 src-plat-$(CONFIG_8xx) += cuboot-8xx.c fixed-head.S ep88xc.c redboot-8xx.c
[all …]
/linux-4.4.14/arch/arm/crypto/
Daesbs-glue.c106 struct scatterlist *src, unsigned int nbytes) in aesbs_cbc_encrypt() argument
112 blkcipher_walk_init(&walk, dst, src, nbytes); in aesbs_cbc_encrypt()
117 u8 *src = walk.src.virt.addr; in aesbs_cbc_encrypt() local
119 if (walk.dst.virt.addr == walk.src.virt.addr) { in aesbs_cbc_encrypt()
123 crypto_xor(src, iv, AES_BLOCK_SIZE); in aesbs_cbc_encrypt()
124 AES_encrypt(src, src, &ctx->enc); in aesbs_cbc_encrypt()
125 iv = src; in aesbs_cbc_encrypt()
126 src += AES_BLOCK_SIZE; in aesbs_cbc_encrypt()
133 crypto_xor(walk.iv, src, AES_BLOCK_SIZE); in aesbs_cbc_encrypt()
136 src += AES_BLOCK_SIZE; in aesbs_cbc_encrypt()
[all …]
/linux-4.4.14/arch/s390/kernel/
Dcrash_dump.c56 static int copy_from_realmem(void *dest, void *src, size_t count) in copy_from_realmem() argument
63 return memcpy_real(dest, src, count); in copy_from_realmem()
66 if (memcpy_real(load_real_addr(dest), src, size)) in copy_from_realmem()
70 src += size; in copy_from_realmem()
87 unsigned long src, int userbuf) in copy_oldmem_page_zfcpdump() argument
91 if (src < sclp.hsa_size) { in copy_oldmem_page_zfcpdump()
92 rc = memcpy_hsa(buf, src, csize, userbuf); in copy_oldmem_page_zfcpdump()
96 (void *) src, csize); in copy_oldmem_page_zfcpdump()
98 rc = memcpy_real(buf, (void *) src, csize); in copy_oldmem_page_zfcpdump()
111 unsigned long src, int userbuf) in copy_oldmem_page_kdump() argument
[all …]
/linux-4.4.14/arch/hexagon/lib/
Dio.c33 const volatile short int *src = (short int *) addr; in __raw_readsw() local
40 *dst++ = *src; in __raw_readsw()
52 const short int *src = (short int *)data; in __raw_writesw() local
59 *dst = *src++; in __raw_writesw()
67 const volatile long *src = (long *) addr; in __raw_readsl() local
74 *dst++ = *src; in __raw_readsl()
81 const long *src = (long *)data; in __raw_writesl() local
88 *dst = *src++; in __raw_writesl()
/linux-4.4.14/fs/hfsplus/
Dbnode.c127 struct hfs_bnode *src_node, int src, int len) in hfs_bnode_copy() argument
133 hfs_dbg(BNODE_MOD, "copybytes: %u,%u,%u\n", dst, src, len); in hfs_bnode_copy()
137 src += src_node->page_offset; in hfs_bnode_copy()
139 src_page = src_node->page + (src >> PAGE_CACHE_SHIFT); in hfs_bnode_copy()
140 src &= ~PAGE_CACHE_MASK; in hfs_bnode_copy()
144 if (src == dst) { in hfs_bnode_copy()
145 l = min_t(int, len, PAGE_CACHE_SIZE - src); in hfs_bnode_copy()
146 memcpy(kmap(*dst_page) + src, kmap(*src_page) + src, l); in hfs_bnode_copy()
162 src_ptr = kmap(*src_page) + src; in hfs_bnode_copy()
164 if (PAGE_CACHE_SIZE - src < PAGE_CACHE_SIZE - dst) { in hfs_bnode_copy()
[all …]
/linux-4.4.14/arch/arm/boot/dts/
Dste-nomadik-stn8815.dtsi171 src: src@101e0000 { label
172 compatible = "stericsson,nomadik-src";
281 compatible = "st,nomadik-src-clock";
287 compatible = "st,nomadik-src-clock";
293 compatible = "st,nomadik-src-clock";
299 compatible = "st,nomadik-src-clock";
305 compatible = "st,nomadik-src-clock";
311 compatible = "st,nomadik-src-clock";
317 compatible = "st,nomadik-src-clock";
323 compatible = "st,nomadik-src-clock";
[all …]
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic79xx_inline.h58 ahd_mode src, ahd_mode dst);
60 ahd_mode src,
64 ahd_mode *src, ahd_mode *dst);
66 void ahd_set_modes(struct ahd_softc *ahd, ahd_mode src,
76 ahd_known_modes(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst) in ahd_known_modes() argument
78 ahd->src_mode = src; in ahd_known_modes()
80 ahd->saved_src_mode = src; in ahd_known_modes()
85 ahd_build_mode_state(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst) in ahd_build_mode_state() argument
87 return ((src << SRC_MODE_SHIFT) | (dst << DST_MODE_SHIFT)); in ahd_build_mode_state()
92 ahd_mode *src, ahd_mode *dst) in ahd_extract_mode_state() argument
[all …]
DMakefile57 $(obj)/aic7xxx_seq.h: $(src)/aic7xxx.seq $(src)/aic7xxx.reg $(obj)/aicasm/aicasm
58 $(obj)/aicasm/aicasm -I$(src) -r $(obj)/aic7xxx_reg.h \
60 $(src)/aic7xxx.seq
64 $(obj)/aic7xxx_reg_print.c: $(src)/aic7xxx_reg_print.c_shipped
74 $(obj)/aic79xx_seq.h: $(src)/aic79xx.seq $(src)/aic79xx.reg $(obj)/aicasm/aicasm
75 $(obj)/aicasm/aicasm -I$(src) -r $(obj)/aic79xx_reg.h \
77 $(src)/aic79xx.seq
81 $(obj)/aic79xx_reg_print.c: $(src)/aic79xx_reg_print.c_shipped
84 $(obj)/aicasm/aicasm: $(src)/aicasm/*.[chyl]
85 $(MAKE) -C $(src)/aicasm
/linux-4.4.14/fs/hfs/
Dtrans.c37 const char *src; in hfs_mac2asc() local
41 src = in->name; in hfs_mac2asc()
52 size = nls_disk->char2uni(src, srclen, &ch); in hfs_mac2asc()
57 src += size; in hfs_mac2asc()
60 ch = *src++; in hfs_mac2asc()
79 *dst++ = (ch = *src++) == '/' ? ':' : ch; in hfs_mac2asc()
101 const char *src; in hfs_asc2mac() local
105 src = in->name; in hfs_asc2mac()
113 size = nls_io->char2uni(src, srclen, &ch); in hfs_asc2mac()
118 src += size; in hfs_asc2mac()
[all …]
/linux-4.4.14/drivers/gpu/drm/
Ddrm_rect.c68 bool drm_rect_clip_scaled(struct drm_rect *src, struct drm_rect *dst, in drm_rect_clip_scaled() argument
76 int64_t tmp = src->x1 + (int64_t) diff * hscale; in drm_rect_clip_scaled()
77 src->x1 = clamp_t(int64_t, tmp, INT_MIN, INT_MAX); in drm_rect_clip_scaled()
81 int64_t tmp = src->y1 + (int64_t) diff * vscale; in drm_rect_clip_scaled()
82 src->y1 = clamp_t(int64_t, tmp, INT_MIN, INT_MAX); in drm_rect_clip_scaled()
86 int64_t tmp = src->x2 - (int64_t) diff * hscale; in drm_rect_clip_scaled()
87 src->x2 = clamp_t(int64_t, tmp, INT_MIN, INT_MAX); in drm_rect_clip_scaled()
91 int64_t tmp = src->y2 - (int64_t) diff * vscale; in drm_rect_clip_scaled()
92 src->y2 = clamp_t(int64_t, tmp, INT_MIN, INT_MAX); in drm_rect_clip_scaled()
99 static int drm_calc_scale(int src, int dst) in drm_calc_scale() argument
[all …]
/linux-4.4.14/arch/mn10300/lib/
Dchecksum.c54 __wsum csum_partial_copy(const void *src, void *dst, int len, __wsum sum) in csum_partial_copy() argument
56 copy_from_user(dst, src, len); in csum_partial_copy()
61 __wsum csum_partial_copy_nocheck(const void *src, void *dst, in csum_partial_copy_nocheck() argument
64 sum = csum_partial(src, len, sum); in csum_partial_copy_nocheck()
65 memcpy(dst, src, len); in csum_partial_copy_nocheck()
70 __wsum csum_partial_copy_from_user(const void *src, void *dst, in csum_partial_copy_from_user() argument
76 missing = copy_from_user(dst, src, len); in csum_partial_copy_from_user()
86 __wsum csum_and_copy_to_user(const void *src, void *dst, in csum_and_copy_to_user() argument
92 missing = copy_to_user(dst, src, len); in csum_and_copy_to_user()
98 return csum_partial(src, len, sum); in csum_and_copy_to_user()
Dusercopy.c33 #define __do_strncpy_from_user(dst, src, count, res) \ argument
64 :"i"(-EFAULT), "1"(count), "a"(src), "a"(dst) \
69 __strncpy_from_user(char *dst, const char *src, long count) in __strncpy_from_user() argument
72 __do_strncpy_from_user(dst, src, count, res); in __strncpy_from_user()
77 strncpy_from_user(char *dst, const char *src, long count) in strncpy_from_user() argument
80 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
81 __do_strncpy_from_user(dst, src, count, res); in strncpy_from_user()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_compat.h38 lpfc_memcpy_to_slim(void __iomem *dest, void *src, unsigned int bytes) in lpfc_memcpy_to_slim() argument
46 src32 = (uint32_t *) src; in lpfc_memcpy_to_slim()
60 lpfc_memcpy_from_slim( void *dest, void __iomem *src, unsigned int bytes) in lpfc_memcpy_from_slim() argument
68 src32 = (uint32_t __iomem *) src; in lpfc_memcpy_from_slim()
83 lpfc_memcpy_to_slim( void __iomem *dest, void *src, unsigned int bytes) in lpfc_memcpy_to_slim() argument
86 __iowrite32_copy(dest, src, bytes / sizeof(uint32_t)); in lpfc_memcpy_to_slim()
90 lpfc_memcpy_from_slim( void *dest, void __iomem *src, unsigned int bytes) in lpfc_memcpy_from_slim() argument
93 memcpy_fromio( dest, src, bytes); in lpfc_memcpy_from_slim()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/pm/
Dbase.c104 struct nvkm_perfsrc *src; in nvkm_perfsrc_find() local
117 list_for_each_entry(src, &pm->sources, head) { in nvkm_perfsrc_find()
119 return src; in nvkm_perfsrc_find()
133 struct nvkm_perfsrc *src; in nvkm_perfsrc_enable() local
144 src = nvkm_perfsrc_find(pm, sig, ctr->source[i][j]); in nvkm_perfsrc_enable()
145 if (!src) in nvkm_perfsrc_enable()
150 if (src->enable) in nvkm_perfsrc_enable()
152 mask |= (src->mask << src->shift); in nvkm_perfsrc_enable()
153 value |= ((ctr->source[i][j] >> 32) << src->shift); in nvkm_perfsrc_enable()
156 nvkm_mask(device, src->addr, mask, value); in nvkm_perfsrc_enable()
[all …]
/linux-4.4.14/arch/sparc/crypto/
Ddes_glue.c70 static void des_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in des_encrypt() argument
75 des_sparc64_crypt(K, (const u64 *) src, (u64 *) dst); in des_encrypt()
78 static void des_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in des_decrypt() argument
83 des_sparc64_crypt(K, (const u64 *) src, (u64 *) dst); in des_decrypt()
94 struct scatterlist *dst, struct scatterlist *src, in __ecb_crypt() argument
101 blkcipher_walk_init(&walk, dst, src, nbytes); in __ecb_crypt()
113 des_sparc64_ecb_crypt((const u64 *)walk.src.virt.addr, in __ecb_crypt()
125 struct scatterlist *dst, struct scatterlist *src, in ecb_encrypt() argument
128 return __ecb_crypt(desc, dst, src, nbytes, true); in ecb_encrypt()
132 struct scatterlist *dst, struct scatterlist *src, in ecb_decrypt() argument
[all …]
Dcamellia_glue.c57 static void camellia_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in camellia_encrypt() argument
62 (const u32 *) src, in camellia_encrypt()
66 static void camellia_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in camellia_decrypt() argument
71 (const u32 *) src, in camellia_decrypt()
86 struct scatterlist *dst, struct scatterlist *src, in __ecb_crypt() argument
99 blkcipher_walk_init(&walk, dst, src, nbytes); in __ecb_crypt()
115 src64 = (const u64 *)walk.src.virt.addr; in __ecb_crypt()
127 struct scatterlist *dst, struct scatterlist *src, in ecb_encrypt() argument
130 return __ecb_crypt(desc, dst, src, nbytes, true); in ecb_encrypt()
134 struct scatterlist *dst, struct scatterlist *src, in ecb_decrypt() argument
[all …]
/linux-4.4.14/Documentation/video4linux/cx2341x/
DREADME.hm1250 static void de_macro_y(unsigned char* dst, unsigned char *src, int dstride, int w, int h)
61 memcpy(dst + x + (y + i) * dstride, src, 16);
62 src += 16;
68 static void de_macro_uv(unsigned char *dstu, unsigned char *dstv, unsigned char *src, int dstride, …
82 dstu[idx+0] = src[0]; dstv[idx+0] = src[1];
83 dstu[idx+1] = src[2]; dstv[idx+1] = src[3];
84 dstu[idx+2] = src[4]; dstv[idx+2] = src[5];
85 dstu[idx+3] = src[6]; dstv[idx+3] = src[7];
86 dstu[idx+4] = src[8]; dstv[idx+4] = src[9];
87 dstu[idx+5] = src[10]; dstv[idx+5] = src[11];
[all …]
/linux-4.4.14/arch/hexagon/include/asm/
Duaccess.h88 #define __strncpy_from_user(dst, src, n) hexagon_strncpy_from_user(dst, src, n) argument
93 extern long __strnlen_user(const char __user *src, long n);
95 static inline long hexagon_strncpy_from_user(char *dst, const char __user *src,
101 static inline long hexagon_strncpy_from_user(char *dst, const char __user *src, in hexagon_strncpy_from_user() argument
104 long res = __strnlen_user(src, n); in hexagon_strncpy_from_user()
109 copy_from_user(dst, src, n); in hexagon_strncpy_from_user()
112 copy_from_user(dst, src, res); in hexagon_strncpy_from_user()
/linux-4.4.14/arch/powerpc/crypto/
Dmd5-glue.c24 extern void ppc_md5_transform(u32 *state, const u8 *src, u32 blocks);
55 const u8 *src = data; in ppc_md5_update() local
60 memcpy((char *)sctx->block + offset, src, len); in ppc_md5_update()
65 memcpy((char *)sctx->block + offset, src, avail); in ppc_md5_update()
68 src += avail; in ppc_md5_update()
72 ppc_md5_transform(sctx->hash, src, len >> 6); in ppc_md5_update()
73 src += len & ~0x3f; in ppc_md5_update()
77 memcpy((char *)sctx->block, src, len); in ppc_md5_update()
85 const u8 *src = (const u8 *)sctx->block; in ppc_md5_final() local
86 u8 *p = (u8 *)src + offset; in ppc_md5_final()
[all …]
/linux-4.4.14/arch/ia64/lib/
Dstrlen.S75 #define src r19 macro
90 dep src=0,in0,0,3 // src=8byte-aligned in0 address
97 ld8 v[1]=[src],8 // must not speculate: can fail here
101 ld8.s w[1]=[src],8 // speculatively load next
108 add base=-16,src // keep track of aligned base
112 ld8.s v[0]=[src],8 // speculatively load next
116 ld8.s w[0]=[src],8 // speculatively load next to next
140 (p8) adds src=-16,src // correct position when 3 ahead
141 (p9) adds src=-24,src // correct position when 4 ahead
143 sub ret0=src,orig // distance from base
Dstrlen_user.S77 #define src r19 macro
92 dep src=0,in0,0,3 // src=8byte-aligned in0 address
99 ld8.s v[1]=[src],8 // load the initial 8bytes (must speculate)
103 ld8.s w[1]=[src],8 // load next 8 bytes in 2nd pipeline
110 add base=-16,src // keep track of aligned base
115 ld8.s v[0]=[src],8 // speculatively load next
119 ld8.s w[0]=[src],8 // speculatively load next to next
143 (p8) adds src=-16,src // correct position when 3 ahead
144 (p9) adds src=-24,src // correct position when 4 ahead
146 sub ret0=src,orig // distance from origin
DMakefile28 $(obj)/__divdi3.o: $(src)/idiv64.S FORCE
31 $(obj)/__udivdi3.o: $(src)/idiv64.S FORCE
34 $(obj)/__moddi3.o: $(src)/idiv64.S FORCE
37 $(obj)/__umoddi3.o: $(src)/idiv64.S FORCE
40 $(obj)/__divsi3.o: $(src)/idiv32.S FORCE
43 $(obj)/__udivsi3.o: $(src)/idiv32.S FORCE
46 $(obj)/__modsi3.o: $(src)/idiv32.S FORCE
49 $(obj)/__umodsi3.o: $(src)/idiv32.S FORCE
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/
Dlibcfs_string.c262 cfs_range_expr_parse(struct cfs_lstr *src, unsigned min, unsigned max, in cfs_range_expr_parse() argument
272 if (src->ls_len == 1 && src->ls_str[0] == '*') { in cfs_range_expr_parse()
279 if (cfs_str2num_check(src->ls_str, src->ls_len, in cfs_range_expr_parse()
287 if (!bracketed || !cfs_gettok(src, '-', &tok)) in cfs_range_expr_parse()
295 if (cfs_str2num_check(src->ls_str, src->ls_len, in cfs_range_expr_parse()
303 if (cfs_gettok(src, '/', &tok)) { in cfs_range_expr_parse()
309 if (cfs_str2num_check(src->ls_str, src->ls_len, in cfs_range_expr_parse()
494 struct cfs_lstr src; in cfs_expr_list_parse() local
501 src.ls_str = str; in cfs_expr_list_parse()
502 src.ls_len = len; in cfs_expr_list_parse()
[all …]
/linux-4.4.14/net/netfilter/
Dxt_HMARK.c35 __be32 src; member
65 u16 src, dst; in hmark_swap_ports() local
68 src = ntohs(hp.b16.src); in hmark_swap_ports()
71 if (dst > src) in hmark_swap_ports()
72 uports->v32 = (dst << 16) | src; in hmark_swap_ports()
74 uports->v32 = (src << 16) | dst; in hmark_swap_ports()
93 t->src = hmark_addr_mask(otuple->src.l3num, otuple->src.u3.ip6, in hmark_ct_set_htuple()
95 t->dst = hmark_addr_mask(otuple->src.l3num, rtuple->src.u3.ip6, in hmark_ct_set_htuple()
103 t->uports.b16.src = otuple->src.u.all; in hmark_ct_set_htuple()
104 t->uports.b16.dst = rtuple->src.u.all; in hmark_ct_set_htuple()
[all …]
Dnf_conntrack_expect.c84 (((tuple->dst.protonum ^ tuple->src.l3num) << 16) | in nf_ct_expect_dst_hash()
218 intersect_mask.src.u.all = a->mask.src.u.all & b->mask.src.u.all; in expect_clash()
221 intersect_mask.src.u3.all[count] = in expect_clash()
222 a->mask.src.u3.all[count] & b->mask.src.u3.all[count]; in expect_clash()
271 u_int8_t proto, const __be16 *src, const __be16 *dst) in nf_ct_expect_init() argument
284 exp->tuple.src.l3num = family; in nf_ct_expect_init()
288 memcpy(&exp->tuple.src.u3, saddr, len); in nf_ct_expect_init()
289 if (sizeof(exp->tuple.src.u3) > len) in nf_ct_expect_init()
291 memset((void *)&exp->tuple.src.u3 + len, 0x00, in nf_ct_expect_init()
292 sizeof(exp->tuple.src.u3) - len); in nf_ct_expect_init()
[all …]
/linux-4.4.14/arch/tile/lib/
Dmemmove.c19 void *memmove(void *dest, const void *src, size_t n) in memmove() argument
21 if ((const char *)src >= (char *)dest + n in memmove()
22 || (char *)dest >= (const char *)src + n) { in memmove()
26 return memcpy(dest, src, n); in memmove()
35 if (src < dest) { in memmove()
37 in = (const uint8_t *)src + n - 1; in memmove()
42 in = (const uint8_t *)src; in memmove()
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dobdo.c59 void obdo_from_inode(struct obdo *dst, struct inode *src, u32 valid) in obdo_from_inode() argument
65 valid, LTIME_S(src->i_mtime), in obdo_from_inode()
66 LTIME_S(src->i_ctime)); in obdo_from_inode()
69 dst->o_atime = LTIME_S(src->i_atime); in obdo_from_inode()
73 dst->o_mtime = LTIME_S(src->i_mtime); in obdo_from_inode()
77 dst->o_ctime = LTIME_S(src->i_ctime); in obdo_from_inode()
81 dst->o_size = i_size_read(src); in obdo_from_inode()
85 dst->o_blocks = src->i_blocks; in obdo_from_inode()
89 dst->o_blksize = 1 << src->i_blkbits; in obdo_from_inode()
94 (src->i_mode & S_IFMT); in obdo_from_inode()
[all …]
/linux-4.4.14/ipc/
Dmsgutil.c86 struct msg_msg *load_msg(const void __user *src, size_t len) in load_msg() argument
98 if (copy_from_user(msg + 1, src, alen)) in load_msg()
103 src = (char __user *)src + alen; in load_msg()
105 if (copy_from_user(seg + 1, src, alen)) in load_msg()
120 struct msg_msg *copy_msg(struct msg_msg *src, struct msg_msg *dst) in copy_msg() argument
123 size_t len = src->m_ts; in copy_msg()
126 if (src->m_ts > dst->m_ts) in copy_msg()
130 memcpy(dst + 1, src + 1, alen); in copy_msg()
132 for (dst_pseg = dst->next, src_pseg = src->next; in copy_msg()
141 dst->m_type = src->m_type; in copy_msg()
[all …]
/linux-4.4.14/drivers/usb/gadget/
Dconfig.c39 const struct usb_descriptor_header **src) in usb_descriptor_fillbuf() argument
43 if (!src) in usb_descriptor_fillbuf()
47 for (; NULL != *src; src++) { in usb_descriptor_fillbuf()
48 unsigned len = (*src)->bLength; in usb_descriptor_fillbuf()
52 memcpy(dest, *src, len); in usb_descriptor_fillbuf()
126 usb_copy_descriptors(struct usb_descriptor_header **src) in usb_copy_descriptors() argument
135 for (bytes = 0, n_desc = 0, tmp = src; *tmp; tmp++, n_desc++) in usb_copy_descriptors()
150 while (*src) { in usb_copy_descriptors()
151 memcpy(mem, *src, (*src)->bLength); in usb_copy_descriptors()
154 mem += (*src)->bLength; in usb_copy_descriptors()
[all …]
/linux-4.4.14/arch/xtensa/boot/lib/
Dzmem.c34 void gunzip (void *dst, int dstlen, unsigned char *src, int *lenp) in gunzip() argument
41 flags = src[3]; in gunzip()
42 if (src[2] != DEFLATED || (flags & RESERVED) != 0) { in gunzip()
47 i = 12 + src[10] + (src[11] << 8); in gunzip()
49 while (src[i++] != 0) in gunzip()
52 while (src[i++] != 0) in gunzip()
67 s.next_in = src + i; in gunzip()
/linux-4.4.14/lib/lzo/
Dlzodefs.h15 #define COPY4(dst, src) \ argument
16 put_unaligned(get_unaligned((const u32 *)(src)), (u32 *)(dst))
18 #define COPY8(dst, src) \ argument
19 put_unaligned(get_unaligned((const u64 *)(src)), (u64 *)(dst))
21 #define COPY8(dst, src) \ argument
22 COPY4(dst, src); COPY4((dst) + 4, (src) + 4)
/linux-4.4.14/net/netfilter/ipset/
Dip_set_getport.c25 bool src, __be16 *port, u8 *proto) in get_port() argument
37 *port = src ? th->source : th->dest; in get_port()
49 *port = src ? sh->source : sh->dest; in get_port()
62 *port = src ? uh->source : uh->dest; in get_port()
97 ip_set_get_ip4_port(const struct sk_buff *skb, bool src, in ip_set_get_ip4_port() argument
125 return get_port(skb, protocol, protooff, src, port, proto); in ip_set_get_ip4_port()
131 ip_set_get_ip6_port(const struct sk_buff *skb, bool src, in ip_set_get_ip6_port() argument
146 return get_port(skb, nexthdr, protoff, src, port, proto); in ip_set_get_ip6_port()
152 ip_set_get_ip_port(const struct sk_buff *skb, u8 pf, bool src, __be16 *port) in ip_set_get_ip_port() argument
159 ret = ip_set_get_ip4_port(skb, src, port, &proto); in ip_set_get_ip_port()
[all …]
/linux-4.4.14/drivers/mmc/host/
Dsdhci-s3c.c91 int src; in sdhci_s3c_get_max_clk() local
93 for (src = 0; src < MAX_BUS_CLK; src++) { in sdhci_s3c_get_max_clk()
94 rate = ourhost->clk_rates[src]; in sdhci_s3c_get_max_clk()
109 unsigned int src, in sdhci_s3c_consider_clock() argument
113 struct clk *clksrc = ourhost->clk_bus[src]; in sdhci_s3c_consider_clock()
128 rate = ourhost->clk_rates[src]; in sdhci_s3c_consider_clock()
138 src, rate, rate / 256, wanted); in sdhci_s3c_consider_clock()
143 src, rate, wanted, rate >> shift); in sdhci_s3c_consider_clock()
162 int src; in sdhci_s3c_set_clock() local
173 for (src = 0; src < MAX_BUS_CLK; src++) { in sdhci_s3c_set_clock()
[all …]
/linux-4.4.14/drivers/gpu/drm/radeon/
Dci_smc.c49 const u8 *src, u32 byte_count, u32 limit) in ci_copy_bytes_to_smc() argument
67 data = (src[0] << 24) | (src[1] << 16) | (src[2] << 8) | src[3]; in ci_copy_bytes_to_smc()
75 src += 4; in ci_copy_bytes_to_smc()
93 data = (data << 8) + *src++; in ci_copy_bytes_to_smc()
212 const u8 *src; in ci_load_smc_ucode() local
226 src = (const u8 *) in ci_load_smc_ucode()
243 src = (const u8 *)rdev->smc_fw->data; in ci_load_smc_ucode()
254 data = (src[0] << 24) | (src[1] << 16) | (src[2] << 8) | src[3]; in ci_load_smc_ucode()
258 src += 4; in ci_load_smc_ucode()
Dsi_smc.c49 const u8 *src, u32 byte_count, u32 limit) in si_copy_bytes_to_smc() argument
65 data = (src[0] << 24) | (src[1] << 16) | (src[2] << 8) | src[3]; in si_copy_bytes_to_smc()
73 src += 4; in si_copy_bytes_to_smc()
92 data = (data << 8) + *src++; in si_copy_bytes_to_smc()
216 const u8 *src; in si_load_smc_ucode() local
230 src = (const u8 *) in si_load_smc_ucode()
258 src = (const u8 *)rdev->smc_fw->data; in si_load_smc_ucode()
269 data = (src[0] << 24) | (src[1] << 16) | (src[2] << 8) | src[3]; in si_load_smc_ucode()
273 src += 4; in si_load_smc_ucode()
/linux-4.4.14/drivers/net/ethernet/apm/xgene/
Dxgene_enet_sgmac.h24 #define PHY_ADDR(src) (((src)<<8) & GENMASK(12, 8)) argument
25 #define REG_ADDR(src) ((src) & GENMASK(4, 0)) argument
26 #define PHY_CONTROL(src) ((src) & GENMASK(15, 0)) argument
/linux-4.4.14/arch/powerpc/sysdev/
Dmpic.c612 static unsigned int mpic_is_ipi(struct mpic *mpic, unsigned int src) in mpic_is_ipi() argument
614 return (src >= mpic->ipi_vecs[0] && src <= mpic->ipi_vecs[3]); in mpic_is_ipi()
618 static unsigned int mpic_is_tm(struct mpic *mpic, unsigned int src) in mpic_is_tm() argument
620 return (src >= mpic->timer_vecs[0] && src <= mpic->timer_vecs[7]); in mpic_is_tm()
669 unsigned int src = irqd_to_hwirq(d); in mpic_unmask_irq() local
671 DBG("%p: %s: enable_irq: %d (src %d)\n", mpic, mpic->name, d->irq, src); in mpic_unmask_irq()
673 mpic_irq_write(src, MPIC_INFO(IRQ_VECTOR_PRI), in mpic_unmask_irq()
674 mpic_irq_read(src, MPIC_INFO(IRQ_VECTOR_PRI)) & in mpic_unmask_irq()
680 __func__, src); in mpic_unmask_irq()
683 } while(mpic_irq_read(src, MPIC_INFO(IRQ_VECTOR_PRI)) & MPIC_VECPRI_MASK); in mpic_unmask_irq()
[all …]
Duic.c57 unsigned int src = irqd_to_hwirq(d); in uic_unmask_irq() local
61 sr = 1 << (31-src); in uic_unmask_irq()
75 unsigned int src = irqd_to_hwirq(d); in uic_mask_irq() local
81 er &= ~(1 << (31 - src)); in uic_mask_irq()
89 unsigned int src = irqd_to_hwirq(d); in uic_ack_irq() local
93 mtdcr(uic->dcrbase + UIC_SR, 1 << (31-src)); in uic_ack_irq()
100 unsigned int src = irqd_to_hwirq(d); in uic_mask_ack_irq() local
104 sr = 1 << (31-src); in uic_mask_ack_irq()
125 unsigned int src = irqd_to_hwirq(d); in uic_set_irq_type() local
151 mask = ~(1 << (31 - src)); in uic_set_irq_type()
[all …]
Dehv_pic.c46 unsigned int src = virq_to_hw(d->irq); in ehv_pic_unmask_irq() local
48 ev_int_set_mask(src, 0); in ehv_pic_unmask_irq()
53 unsigned int src = virq_to_hw(d->irq); in ehv_pic_mask_irq() local
55 ev_int_set_mask(src, 1); in ehv_pic_mask_irq()
60 unsigned int src = virq_to_hw(d->irq); in ehv_pic_end_irq() local
62 ev_int_eoi(src); in ehv_pic_end_irq()
73 unsigned int src = virq_to_hw(d->irq); in ehv_pic_set_affinity() local
79 ev_int_get_config(src, &config, &prio, &cpu_dest); in ehv_pic_set_affinity()
80 ev_int_set_config(src, config, prio, cpuid); in ehv_pic_set_affinity()
113 unsigned int src = virq_to_hw(d->irq); in ehv_pic_set_irq_type() local
[all …]
Dipic.c526 unsigned int src = irqd_to_hwirq(d); in ipic_unmask_irq() local
532 temp = ipic_read(ipic->regs, ipic_info[src].mask); in ipic_unmask_irq()
533 temp |= (1 << (31 - ipic_info[src].bit)); in ipic_unmask_irq()
534 ipic_write(ipic->regs, ipic_info[src].mask, temp); in ipic_unmask_irq()
542 unsigned int src = irqd_to_hwirq(d); in ipic_mask_irq() local
548 temp = ipic_read(ipic->regs, ipic_info[src].mask); in ipic_mask_irq()
549 temp &= ~(1 << (31 - ipic_info[src].bit)); in ipic_mask_irq()
550 ipic_write(ipic->regs, ipic_info[src].mask, temp); in ipic_mask_irq()
562 unsigned int src = irqd_to_hwirq(d); in ipic_ack_irq() local
568 temp = 1 << (31 - ipic_info[src].bit); in ipic_ack_irq()
[all …]
/linux-4.4.14/arch/powerpc/lib/
Dchecksum_wrappers_64.c26 __wsum csum_and_copy_from_user(const void __user *src, void *dst, in csum_and_copy_from_user() argument
40 if (unlikely((len < 0) || !access_ok(VERIFY_READ, src, len))) { in csum_and_copy_from_user()
46 csum = csum_partial_copy_generic((void __force *)src, dst, in csum_and_copy_from_user()
50 int missing = __copy_from_user(dst, src, len); in csum_and_copy_from_user()
67 __wsum csum_and_copy_to_user(const void *src, void __user *dst, int len, in csum_and_copy_to_user() argument
87 csum = csum_partial_copy_generic(src, (void __force *)dst, in csum_and_copy_to_user()
91 csum = csum_partial(src, len, sum); in csum_and_copy_to_user()
93 if (copy_to_user(dst, src, len)) { in csum_and_copy_to_user()
/linux-4.4.14/arch/s390/boot/compressed/
Dmisc.c83 void *memcpy(void *dest, const void *src, size_t n) in memcpy() argument
85 const char *s = src; in memcpy()
93 void *memmove(void *dest, const void *src, size_t n) in memmove() argument
95 const char *s = src; in memmove()
132 void *src, *dst; in check_ipl_parmblock() local
134 src = (void *)(unsigned long) S390_lowcore.ipl_parmblock_ptr; in check_ipl_parmblock()
135 if (src + PAGE_SIZE <= start || src >= start + size) in check_ipl_parmblock()
138 memmove(dst, src, PAGE_SIZE); in check_ipl_parmblock()
/linux-4.4.14/arch/s390/crypto/
Ddes_s390.c96 u8 *in = walk->src.virt.addr; in ecb_desall_crypt()
129 u8 *in = walk->src.virt.addr; in cbc_desall_crypt()
145 struct scatterlist *dst, struct scatterlist *src, in ecb_des_encrypt() argument
151 blkcipher_walk_init(&walk, dst, src, nbytes); in ecb_des_encrypt()
156 struct scatterlist *dst, struct scatterlist *src, in ecb_des_decrypt() argument
162 blkcipher_walk_init(&walk, dst, src, nbytes); in ecb_des_decrypt()
187 struct scatterlist *dst, struct scatterlist *src, in cbc_des_encrypt() argument
192 blkcipher_walk_init(&walk, dst, src, nbytes); in cbc_des_encrypt()
197 struct scatterlist *dst, struct scatterlist *src, in cbc_des_decrypt() argument
202 blkcipher_walk_init(&walk, dst, src, nbytes); in cbc_des_decrypt()
[all …]
/linux-4.4.14/arch/sparc/include/asm/
Dio_32.h26 static inline void _memcpy_fromio(void *dst, const volatile void __iomem *src, in _memcpy_fromio() argument
32 char tmp = readb(src); in _memcpy_fromio()
34 src++; in _memcpy_fromio()
38 static inline void _memcpy_toio(volatile void __iomem *dst, const void *src, in _memcpy_toio() argument
41 const char *s = src; in _memcpy_toio()
97 const volatile void __iomem *src, in sbus_memcpy_fromio() argument
103 char tmp = sbus_readb(src); in sbus_memcpy_fromio()
105 src++; in sbus_memcpy_fromio()
110 const void *src, in sbus_memcpy_toio() argument
113 const char *s = src; in sbus_memcpy_toio()
/linux-4.4.14/drivers/dma/
Dcoh901318_lli.c149 dma_addr_t src = source; in coh901318_lli_fill_memcpy() local
152 lli->src_addr = src; in coh901318_lli_fill_memcpy()
157 lli->src_addr = src; in coh901318_lli_fill_memcpy()
163 src += MAX_DMA_PACKET_SIZE; in coh901318_lli_fill_memcpy()
168 lli->src_addr = src; in coh901318_lli_fill_memcpy()
182 dma_addr_t src; in coh901318_lli_fill_single() local
187 src = buf; in coh901318_lli_fill_single()
192 src = dev_addr; in coh901318_lli_fill_single()
212 lli->src_addr = src; in coh901318_lli_fill_single()
218 src += block_size; in coh901318_lli_fill_single()
[all …]
/linux-4.4.14/drivers/video/fbdev/
Datafb_mfb.c28 u8 *src, *dest; in atafb_mfb_copyarea() local
32 src = (u8 *)info->screen_base + sy * (width >> 3); in atafb_mfb_copyarea()
34 fb_memmove(dest, src, height * (width >> 3)); in atafb_mfb_copyarea()
36 src = (u8 *)info->screen_base + sy * next_line + (sx >> 3); in atafb_mfb_copyarea()
39 fb_memmove(dest, src, width >> 3); in atafb_mfb_copyarea()
40 src += next_line; in atafb_mfb_copyarea()
44 src = (u8 *)info->screen_base + (sy + height - 1) * next_line + (sx >> 3); in atafb_mfb_copyarea()
47 fb_memmove(dest, src, width >> 3); in atafb_mfb_copyarea()
48 src -= next_line; in atafb_mfb_copyarea()
Datafb_iplan2p2.c40 u8 *src, *dst; in atafb_iplan2p2_copyarea() local
51 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea()
54 memmove32_col(dst, src, 0xff00ff, height, next_line - BPL * 2); in atafb_iplan2p2_copyarea()
55 src += BPL * 2; in atafb_iplan2p2_copyarea()
61 s = (u32 *)src; in atafb_iplan2p2_copyarea()
73 memmove32_col(dst + width / (8 / BPL), src + width / (8 / BPL), in atafb_iplan2p2_copyarea()
76 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea()
80 src -= BPL * 2; in atafb_iplan2p2_copyarea()
82 memmove32_col(dst, src, 0xff00ff00, colsize, -next_line - BPL * 2); in atafb_iplan2p2_copyarea()
87 s = (u32 *)src; in atafb_iplan2p2_copyarea()
[all …]
Datafb_iplan2p4.c40 u8 *src, *dst; in atafb_iplan2p4_copyarea() local
51 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea()
54 memmove32_col(dst, src, 0xff00ff, height, next_line - BPL * 2); in atafb_iplan2p4_copyarea()
55 src += BPL * 2; in atafb_iplan2p4_copyarea()
61 s = (u32 *)src; in atafb_iplan2p4_copyarea()
73 memmove32_col(dst + width / (8 / BPL), src + width / (8 / BPL), in atafb_iplan2p4_copyarea()
76 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea()
80 src -= BPL * 2; in atafb_iplan2p4_copyarea()
82 memmove32_col(dst, src, 0xff00ff00, colsize, -next_line - BPL * 2); in atafb_iplan2p4_copyarea()
87 s = (u32 *)src; in atafb_iplan2p4_copyarea()
[all …]
Ddnfb.c153 ushort *src, dummy; in dnfb_copyarea() local
158 src = (ushort *)(info->screen_base + area->sy * info->fix.line_length + in dnfb_copyarea()
190 dummy = *src; in dnfb_copyarea()
191 src += incr; in dnfb_copyarea()
196 *src = dest; in dnfb_copyarea()
197 src += incr; in dnfb_copyarea()
202 *src = dest; in dnfb_copyarea()
203 src += incr; in dnfb_copyarea()
208 *src = dest; in dnfb_copyarea()
210 src += incr; in dnfb_copyarea()
[all …]
/linux-4.4.14/drivers/video/console/
Dfbcon_rotate.c26 const u8 *src; in fbcon_rotate_font() local
33 src = ops->fontdata = vc->vc_font.data; in fbcon_rotate_font()
35 len = (!ops->p->userfont) ? 256 : FNTCHARCNT(src); in fbcon_rotate_font()
67 rotate_ud(src, dst, vc->vc_font.width, in fbcon_rotate_font()
70 src += s_cellsize; in fbcon_rotate_font()
76 rotate_cw(src, dst, vc->vc_font.width, in fbcon_rotate_font()
78 src += s_cellsize; in fbcon_rotate_font()
84 rotate_ccw(src, dst, vc->vc_font.width, in fbcon_rotate_font()
86 src += s_cellsize; in fbcon_rotate_font()
/linux-4.4.14/drivers/crypto/
Dgeode-aes.c47 do_crypt(void *src, void *dst, int len, u32 flags) in do_crypt() argument
52 iowrite32(virt_to_phys(src), _iobase + AES_SOURCEA_REG); in do_crypt()
103 ret = do_crypt(op->src, op->dst, op->len, flags); in geode_aes_crypt()
183 struct scatterlist *dst, struct scatterlist *src, in fallback_blk_dec() argument
193 ret = crypto_blkcipher_decrypt_iv(desc, dst, src, nbytes); in fallback_blk_dec()
199 struct scatterlist *dst, struct scatterlist *src, in fallback_blk_enc() argument
209 ret = crypto_blkcipher_encrypt_iv(desc, dst, src, nbytes); in fallback_blk_enc()
225 op->src = (void *) in; in geode_encrypt()
246 op->src = (void *) in; in geode_decrypt()
305 struct scatterlist *dst, struct scatterlist *src, in geode_cbc_decrypt() argument
[all …]
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/
Dqe_ic.c201 unsigned int src = irqd_to_hwirq(d); in qe_ic_unmask_irq() local
207 temp = qe_ic_read(qe_ic->regs, qe_ic_info[src].mask_reg); in qe_ic_unmask_irq()
208 qe_ic_write(qe_ic->regs, qe_ic_info[src].mask_reg, in qe_ic_unmask_irq()
209 temp | qe_ic_info[src].mask); in qe_ic_unmask_irq()
217 unsigned int src = irqd_to_hwirq(d); in qe_ic_mask_irq() local
223 temp = qe_ic_read(qe_ic->regs, qe_ic_info[src].mask_reg); in qe_ic_mask_irq()
224 qe_ic_write(qe_ic->regs, qe_ic_info[src].mask_reg, in qe_ic_mask_irq()
225 temp & ~qe_ic_info[src].mask); in qe_ic_mask_irq()
386 unsigned int src = virq_to_hw(virq); in qe_ic_set_highest_priority() local
392 temp |= src << CICR_HP_SHIFT; in qe_ic_set_highest_priority()
[all …]
/linux-4.4.14/arch/alpha/kernel/
Dio.c330 const unsigned char *src = xsrc; in iowrite8_rep() local
332 iowrite8(*src++, port); in iowrite8_rep()
335 void outsb(unsigned long port, const void *src, unsigned long count) in outsb() argument
337 iowrite8_rep(ioport_map(port, 1), src, count); in outsb()
350 void iowrite16_rep(void __iomem *port, const void *src, unsigned long count) in iowrite16_rep() argument
352 if (unlikely((unsigned long)src & 0x3)) { in iowrite16_rep()
355 BUG_ON((unsigned long)src & 0x1); in iowrite16_rep()
356 iowrite16(*(unsigned short *)src, port); in iowrite16_rep()
357 src += 2; in iowrite16_rep()
364 w = *(unsigned int *)src; in iowrite16_rep()
[all …]
/linux-4.4.14/arch/m32r/lib/
Dusercopy.c41 #define __do_strncpy_from_user(dst,src,count,res) \ argument
68 : "i"(-EFAULT), "0"(count), "1"(count), "3"(src), \
75 #define __do_strncpy_from_user(dst,src,count,res) \ argument
105 : "i"(-EFAULT), "0"(count), "1"(count), "3"(src), \
113 __strncpy_from_user(char *dst, const char __user *src, long count) in __strncpy_from_user() argument
116 __do_strncpy_from_user(dst, src, count, res); in __strncpy_from_user()
121 strncpy_from_user(char *dst, const char __user *src, long count) in strncpy_from_user() argument
124 if (access_ok(VERIFY_READ, src, 1)) in strncpy_from_user()
125 __do_strncpy_from_user(dst, src, count, res); in strncpy_from_user()
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_merge.c150 void lov_merge_attrs(struct obdo *tgt, struct obdo *src, u64 valid, in lov_merge_attrs() argument
153 valid &= src->o_valid; in lov_merge_attrs()
160 lov_size = lov_stripe_size(lsm, src->o_size, stripeno); in lov_merge_attrs()
165 tgt->o_blocks += src->o_blocks; in lov_merge_attrs()
167 tgt->o_blksize += src->o_blksize; in lov_merge_attrs()
168 if (valid & OBD_MD_FLCTIME && tgt->o_ctime < src->o_ctime) in lov_merge_attrs()
169 tgt->o_ctime = src->o_ctime; in lov_merge_attrs()
170 if (valid & OBD_MD_FLMTIME && tgt->o_mtime < src->o_mtime) in lov_merge_attrs()
171 tgt->o_mtime = src->o_mtime; in lov_merge_attrs()
173 tgt->o_data_version += src->o_data_version; in lov_merge_attrs()
[all …]
/linux-4.4.14/tools/perf/arch/x86/tests/
Dgen-insn-x86-dat.sh27 gcc -g -c insn-x86-dat-src.c
29 objdump -dSw insn-x86-dat-src.o | awk -f gen-insn-x86-dat.awk > insn-x86-dat-64.c
31 rm -f insn-x86-dat-src.o
35 gcc -g -c -m32 insn-x86-dat-src.c
37 objdump -dSw insn-x86-dat-src.o | awk -f gen-insn-x86-dat.awk > insn-x86-dat-32.c
39 rm -f insn-x86-dat-src.o
/linux-4.4.14/drivers/staging/vt6655/
Dtest2 /usr/src/linux-$(shell uname -r) \
3 /usr/src/linux-$(shell uname -r | sed 's/-.*//') \
4 # /usr/src/kernel-headers-$(shell uname -r) \
5 # /usr/src/kernel-source-$(shell uname -r) \
6 # /usr/src/linux-$(shell uname -r | sed 's/\([0-9]*\.[0-9]*\)\..*/\1/') \
7 # /usr/src/linux /home/plice
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_fid.h638 static inline void range_cpu_to_le(struct lu_seq_range *dst, const struct lu_seq_range *src) in range_cpu_to_le() argument
640 dst->lsr_start = cpu_to_le64(src->lsr_start); in range_cpu_to_le()
641 dst->lsr_end = cpu_to_le64(src->lsr_end); in range_cpu_to_le()
642 dst->lsr_index = cpu_to_le32(src->lsr_index); in range_cpu_to_le()
643 dst->lsr_flags = cpu_to_le32(src->lsr_flags); in range_cpu_to_le()
646 static inline void range_le_to_cpu(struct lu_seq_range *dst, const struct lu_seq_range *src) in range_le_to_cpu() argument
648 dst->lsr_start = le64_to_cpu(src->lsr_start); in range_le_to_cpu()
649 dst->lsr_end = le64_to_cpu(src->lsr_end); in range_le_to_cpu()
650 dst->lsr_index = le32_to_cpu(src->lsr_index); in range_le_to_cpu()
651 dst->lsr_flags = le32_to_cpu(src->lsr_flags); in range_le_to_cpu()
[all …]
/linux-4.4.14/drivers/staging/rtl8192e/
Drtllib_rx.c67 unsigned int frag, u8 tid, u8 *src, u8 *dst) in rtllib_frag_cache_find() argument
85 memcmp(entry->src_addr, src, ETH_ALEN) == 0 && in rtllib_frag_cache_find()
508 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->src, ETH_ALEN); in rtllib_indicate_packets()
515 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->src, ETH_ALEN); in rtllib_indicate_packets()
773 struct rtllib_rxb *rxb, u8 *src, u8 *dst) in parse_subframe() argument
826 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe()
833 memcpy(rxb->src, src, ETH_ALEN); in parse_subframe()
969 u8 *src, u8 *bssid) in rtllib_rx_extract_addr() argument
976 ether_addr_copy(src, hdr->addr3); in rtllib_rx_extract_addr()
981 ether_addr_copy(src, hdr->addr2); in rtllib_rx_extract_addr()
[all …]
/linux-4.4.14/fs/udf/
Dudftime.c88 udf_disk_stamp_to_time(struct timespec *dest, struct timestamp src) in udf_disk_stamp_to_time() argument
91 u16 typeAndTimezone = le16_to_cpu(src.typeAndTimezone); in udf_disk_stamp_to_time()
92 u16 year = le16_to_cpu(src.year); in udf_disk_stamp_to_time()
112 yday = ((__mon_yday[__isleap(year)][src.month - 1]) + src.day - 1); in udf_disk_stamp_to_time()
113 dest->tv_sec += (((yday * 24) + src.hour) * 60 + src.minute) * 60 + src.second; in udf_disk_stamp_to_time()
114 dest->tv_nsec = 1000 * (src.centiseconds * 10000 + in udf_disk_stamp_to_time()
115 src.hundredsOfMicroseconds * 100 + src.microseconds); in udf_disk_stamp_to_time()
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_vop.h231 static inline uint16_t scl_cal_scale(int src, int dst, int shift) in scl_cal_scale() argument
233 return ((src * 2 - 3) << (shift - 1)) / (dst - 1); in scl_cal_scale()
236 #define GET_SCL_FT_BILI_DN(src, dst) scl_cal_scale(src, dst, 12) argument
237 #define GET_SCL_FT_BILI_UP(src, dst) scl_cal_scale(src, dst, 16) argument
238 #define GET_SCL_FT_BIC(src, dst) scl_cal_scale(src, dst, 16) argument
250 static inline enum scale_mode scl_get_scl_mode(int src, int dst) in scl_get_scl_mode() argument
252 if (src < dst) in scl_get_scl_mode()
254 else if (src > dst) in scl_get_scl_mode()
/linux-4.4.14/arch/um/kernel/
Dmaccess.c13 long probe_kernel_read(void *dst, const void *src, size_t size) in probe_kernel_read() argument
15 void *psrc = (void *)rounddown((unsigned long)src, PAGE_SIZE); in probe_kernel_read()
17 if ((unsigned long)src < PAGE_SIZE || size <= 0) in probe_kernel_read()
20 if (os_mincore(psrc, size + src - psrc) <= 0) in probe_kernel_read()
23 return __probe_kernel_read(dst, src, size); in probe_kernel_read()
/linux-4.4.14/arch/powerpc/kernel/
Dio.c154 void _memcpy_fromio(void *dest, const volatile void __iomem *src, in _memcpy_fromio() argument
157 void *vsrc = (void __force *) src; in _memcpy_fromio()
185 void _memcpy_toio(volatile void __iomem *dest, const void *src, unsigned long n) in _memcpy_toio() argument
190 while(n && (!IO_CHECK_ALIGN(vdest, 4) || !IO_CHECK_ALIGN(src, 4))) { in _memcpy_toio()
191 *((volatile u8 *)vdest) = *((u8 *)src); in _memcpy_toio()
192 src++; in _memcpy_toio()
197 *((volatile u32 *)vdest) = *((volatile u32 *)src); in _memcpy_toio()
198 src += 4; in _memcpy_toio()
203 *((volatile u8 *)vdest) = *((u8 *)src); in _memcpy_toio()
204 src++; in _memcpy_toio()
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/
Dieee80211_rx.c67 unsigned int frag, u8 tid, u8 *src, u8 *dst) in ieee80211_frag_cache_find() argument
86 memcmp(entry->src_addr, src, ETH_ALEN) == 0 && in ieee80211_frag_cache_find()
561 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->src, ETH_ALEN); in ieee80211_indicate_packets()
568 memcpy(skb_push(sub_skb, ETH_ALEN), prxb->src, ETH_ALEN); in ieee80211_indicate_packets()
762 struct ieee80211_rxb *rxb, u8 *src, u8 *dst) in parse_subframe() argument
807 memcpy(rxb->src,src,ETH_ALEN); in parse_subframe()
813 memcpy(rxb->src,src,ETH_ALEN); in parse_subframe()
907 u8 src[ETH_ALEN]; in ieee80211_rx() local
1058 memcpy(src, hdr->addr3, ETH_ALEN); in ieee80211_rx()
1063 memcpy(src, hdr->addr2, ETH_ALEN); in ieee80211_rx()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Drenesas,rsnd.txt20 - rcar_sound,src : Should contain SRC feature.
90 "src.9", "src.8", "src.7", "src.6", "src.5",
91 "src.4", "src.3", "src.2", "src.1", "src.0",
122 rcar_sound,src {
123 src0: src@0 {
128 src1: src@1 {
133 src2: src@2 {
138 src3: src@3 {
143 src4: src@4 {
148 src5: src@5 {
[all …]
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-flash.c61 u32 src = from; in flash_copy_from() local
66 data = cobalt_bus_read32(map->virt, ADRS(src)); in flash_copy_from()
68 *dest = data >> (8 * (src & 3)); in flash_copy_from()
69 src++; in flash_copy_from()
72 } while (len && (src % 4)); in flash_copy_from()
79 const u8 *src = from; in flash_copy_to() local
87 data = *src << (8 * (dest & 1)); in flash_copy_to()
88 src++; in flash_copy_to()
/linux-4.4.14/arch/arm64/crypto/
Daes-ce-ccm-glue.c127 scatterwalk_start(&walk, req->src); in ccm_calculate_auth_mac()
156 struct scatterlist *src; in ccm_encrypt() local
175 src = scatterwalk_ffwd(srcbuf, req->src, req->assoclen); in ccm_encrypt()
176 dst = src; in ccm_encrypt()
177 if (req->src != req->dst) in ccm_encrypt()
180 blkcipher_walk_init(&walk, dst, src, len); in ccm_encrypt()
190 ce_aes_ccm_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in ccm_encrypt()
221 struct scatterlist *src; in ccm_decrypt() local
240 src = scatterwalk_ffwd(srcbuf, req->src, req->assoclen); in ccm_decrypt()
241 dst = src; in ccm_decrypt()
[all …]
/linux-4.4.14/include/linux/sunrpc/
Daddr.h59 const struct sockaddr *src) in __rpc_copy_addr4() argument
61 const struct sockaddr_in *ssin = (struct sockaddr_in *) src; in __rpc_copy_addr4()
85 const struct sockaddr *src) in __rpc_copy_addr6() argument
87 const struct sockaddr_in6 *ssin6 = (const struct sockaddr_in6 *) src; in __rpc_copy_addr6()
103 const struct sockaddr *src) in __rpc_copy_addr6() argument
157 const struct sockaddr *src) in rpc_copy_addr() argument
159 switch (src->sa_family) { in rpc_copy_addr()
161 return __rpc_copy_addr4(dst, src); in rpc_copy_addr()
163 return __rpc_copy_addr6(dst, src); in rpc_copy_addr()
/linux-4.4.14/include/trace/events/
Dfib.h25 __array( __u8, src, 4 )
39 p32 = (__be32 *) __entry->src;
48 __entry->src, __entry->dst, __entry->tos, __entry->scope,
61 __array( __u8, src, 4 )
65 __be32 *p32 = (__be32 *) __entry->src;
73 __get_str(name), __entry->oif, __entry->src)
87 __array( __u8, src, 4 )
99 p32 = (__be32 *) __entry->src;
108 __entry->src, __entry->dst)

12345678910>>...12