Home
last modified time | relevance | path

Searched refs:dst (Results 1 – 25 of 1919) sorted by relevance

12345678910>>...77

/Linux-v4.19/drivers/infiniband/core/
Duverbs_marshall.c63 struct ib_uverbs_ah_attr *dst, in ib_copy_ah_attr_to_user() argument
69 memset(&dst->grh.reserved, 0, sizeof(dst->grh.reserved)); in ib_copy_ah_attr_to_user()
76 dst->dlid = rdma_ah_get_dlid(src); in ib_copy_ah_attr_to_user()
77 dst->sl = rdma_ah_get_sl(src); in ib_copy_ah_attr_to_user()
78 dst->src_path_bits = rdma_ah_get_path_bits(src); in ib_copy_ah_attr_to_user()
79 dst->static_rate = rdma_ah_get_static_rate(src); in ib_copy_ah_attr_to_user()
80 dst->is_global = rdma_ah_get_ah_flags(src) & in ib_copy_ah_attr_to_user()
82 if (dst->is_global) { in ib_copy_ah_attr_to_user()
85 memcpy(dst->grh.dgid, grh->dgid.raw, sizeof(grh->dgid)); in ib_copy_ah_attr_to_user()
86 dst->grh.flow_label = grh->flow_label; in ib_copy_ah_attr_to_user()
[all …]
/Linux-v4.19/include/net/
Ddst.h99 u32 *dst_cow_metrics_generic(struct dst_entry *dst, unsigned long old);
108 static inline bool dst_metrics_read_only(const struct dst_entry *dst) in dst_metrics_read_only() argument
110 return dst->_metrics & DST_METRICS_READ_ONLY; in dst_metrics_read_only()
113 void __dst_destroy_metrics_generic(struct dst_entry *dst, unsigned long old);
115 static inline void dst_destroy_metrics_generic(struct dst_entry *dst) in dst_destroy_metrics_generic() argument
117 unsigned long val = dst->_metrics; in dst_destroy_metrics_generic()
119 __dst_destroy_metrics_generic(dst, val); in dst_destroy_metrics_generic()
122 static inline u32 *dst_metrics_write_ptr(struct dst_entry *dst) in dst_metrics_write_ptr() argument
124 unsigned long p = dst->_metrics; in dst_metrics_write_ptr()
129 return dst->ops->cow_metrics(dst, p); in dst_metrics_write_ptr()
[all …]
/Linux-v4.19/drivers/video/fbdev/core/
Dcfbfillrect.c35 bitfill_aligned(struct fb_info *p, unsigned long __iomem *dst, int dst_idx, in bitfill_aligned() argument
50 FB_WRITEL(comp(pat, FB_READL(dst), first), dst); in bitfill_aligned()
56 FB_WRITEL(comp(pat, FB_READL(dst), first), dst); in bitfill_aligned()
57 dst++; in bitfill_aligned()
64 FB_WRITEL(pat, dst++); in bitfill_aligned()
65 FB_WRITEL(pat, dst++); in bitfill_aligned()
66 FB_WRITEL(pat, dst++); in bitfill_aligned()
67 FB_WRITEL(pat, dst++); in bitfill_aligned()
68 FB_WRITEL(pat, dst++); in bitfill_aligned()
69 FB_WRITEL(pat, dst++); in bitfill_aligned()
[all …]
Dsysfillrect.c25 bitfill_aligned(struct fb_info *p, unsigned long *dst, int dst_idx, in bitfill_aligned() argument
40 *dst = comp(pat, *dst, first); in bitfill_aligned()
46 *dst = comp(pat, *dst, first); in bitfill_aligned()
47 dst++; in bitfill_aligned()
54 *dst++ = pat; in bitfill_aligned()
55 *dst++ = pat; in bitfill_aligned()
56 *dst++ = pat; in bitfill_aligned()
57 *dst++ = pat; in bitfill_aligned()
58 *dst++ = pat; in bitfill_aligned()
59 *dst++ = pat; in bitfill_aligned()
[all …]
Dsyscopyarea.c28 bitcpy(struct fb_info *p, unsigned long *dst, unsigned dst_idx, in bitcpy() argument
44 *dst = comp(*src, *dst, first); in bitcpy()
49 *dst = comp(*src, *dst, first); in bitcpy()
50 dst++; 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.c46 bitcpy(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, in bitcpy() argument
58 memmove((char *)dst + ((dst_idx & (bits - 1))) / 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()
80 dst++; 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-v4.19/net/core/
Ddst.c63 void dst_init(struct dst_entry *dst, struct dst_ops *ops, in dst_init() argument
67 dst->dev = dev; in dst_init()
70 dst->ops = ops; in dst_init()
71 dst_init_metrics(dst, dst_default_metrics.metrics, true); in dst_init()
72 dst->expires = 0UL; in dst_init()
74 dst->xfrm = NULL; in dst_init()
76 dst->input = dst_discard; in dst_init()
77 dst->output = dst_discard_out; in dst_init()
78 dst->error = 0; in dst_init()
79 dst->obsolete = initial_obsolete; in dst_init()
[all …]
Ddst_cache.c23 struct dst_entry *dst; member
32 struct dst_entry *dst, u32 cookie) in dst_cache_per_cpu_dst_set() argument
34 dst_release(dst_cache->dst); in dst_cache_per_cpu_dst_set()
35 if (dst) in dst_cache_per_cpu_dst_set()
36 dst_hold(dst); in dst_cache_per_cpu_dst_set()
39 dst_cache->dst = dst; in dst_cache_per_cpu_dst_set()
45 struct dst_entry *dst; in dst_cache_per_cpu_get() local
47 dst = idst->dst; in dst_cache_per_cpu_get()
48 if (!dst) in dst_cache_per_cpu_get()
52 dst_hold(dst); in dst_cache_per_cpu_get()
[all …]
/Linux-v4.19/arch/nios2/lib/
Dmemmove.c15 unsigned long dst, src; in memmove() local
21 dst = (unsigned long) d; in memmove()
24 if ((count < 8) || ((dst ^ src) & 3)) in memmove()
27 if (dst & 1) { in memmove()
28 *(char *)dst++ = *(char *)src++; in memmove()
31 if (dst & 2) { in memmove()
32 *(short *)dst = *(short *)src; in memmove()
34 dst += 2; in memmove()
38 *(long *)dst = *(long *)src; in memmove()
40 dst += 4; in memmove()
[all …]
/Linux-v4.19/net/dsa/
Ddsa2.c32 struct dsa_switch_tree *dst; in dsa_tree_find() local
34 list_for_each_entry(dst, &dsa_tree_list, list) in dsa_tree_find()
35 if (dst->index == index) in dsa_tree_find()
36 return dst; in dsa_tree_find()
43 struct dsa_switch_tree *dst; in dsa_tree_alloc() local
45 dst = kzalloc(sizeof(*dst), GFP_KERNEL); in dsa_tree_alloc()
46 if (!dst) in dsa_tree_alloc()
49 dst->index = index; in dsa_tree_alloc()
51 INIT_LIST_HEAD(&dst->list); in dsa_tree_alloc()
52 list_add_tail(&dsa_tree_list, &dst->list); in dsa_tree_alloc()
[all …]
/Linux-v4.19/arch/mips/net/
Debpf_jit.c405 int dst = ebpf_to_mips_reg(ctx, insn, dst_reg); in gen_imm_insn() local
407 if (dst < 0) in gen_imm_insn()
408 return dst; in gen_imm_insn()
444 emit_instr(ctx, dinsu, dst, MIPS_R_ZERO, 32, 32); in gen_imm_insn()
450 emit_instr(ctx, sll, dst, dst, 0); in gen_imm_insn()
456 emit_instr(ctx, daddiu, dst, MIPS_R_ZERO, insn->imm); in gen_imm_insn()
460 emit_instr(ctx, andi, dst, dst, insn->imm); in gen_imm_insn()
464 emit_instr(ctx, ori, dst, dst, insn->imm); in gen_imm_insn()
468 emit_instr(ctx, xori, dst, dst, insn->imm); in gen_imm_insn()
471 emit_instr(ctx, daddiu, dst, dst, insn->imm); in gen_imm_insn()
[all …]
/Linux-v4.19/drivers/phy/
Dphy-xgene.c106 #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
122 (((dst) & ~0x003ffff0) | (((u32) (src) << 4) & 0x003ffff0))
[all …]
/Linux-v4.19/include/linux/
Dbitmap.h123 extern void __bitmap_complement(unsigned long *dst, const unsigned long *src,
125 extern void __bitmap_shift_right(unsigned long *dst, const unsigned long *src,
127 extern void __bitmap_shift_left(unsigned long *dst, const unsigned long *src,
129 extern int __bitmap_and(unsigned long *dst, const unsigned long *bitmap1,
131 extern void __bitmap_or(unsigned long *dst, const unsigned long *bitmap1,
133 extern void __bitmap_xor(unsigned long *dst, const unsigned long *bitmap1,
135 extern int __bitmap_andnot(unsigned long *dst, const unsigned long *bitmap1,
176 unsigned long *dst, int nbits);
178 unsigned long *dst, int nbits);
182 unsigned long *dst, int nbits);
[all …]
/Linux-v4.19/arch/arm64/lib/
Dmemset.S53 dst .req x8 label
60 mov dst, dstin /* Preserve return value. */
70 str A_l, [dst], #8
73 str A_lw, [dst], #4
76 strh A_lw, [dst], #2
79 strb A_lw, [dst]
85 neg tmp2, dst
93 stp A_l, A_l, [dst] /*non-aligned store..*/
96 add dst, dst, tmp2
110 stp A_l, A_l, [dst], #16
[all …]
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_misc.c230 void pvrdma_qp_cap_to_ib(struct ib_qp_cap *dst, const struct pvrdma_qp_cap *src) in pvrdma_qp_cap_to_ib() argument
232 dst->max_send_wr = src->max_send_wr; in pvrdma_qp_cap_to_ib()
233 dst->max_recv_wr = src->max_recv_wr; in pvrdma_qp_cap_to_ib()
234 dst->max_send_sge = src->max_send_sge; in pvrdma_qp_cap_to_ib()
235 dst->max_recv_sge = src->max_recv_sge; in pvrdma_qp_cap_to_ib()
236 dst->max_inline_data = src->max_inline_data; in pvrdma_qp_cap_to_ib()
239 void ib_qp_cap_to_pvrdma(struct pvrdma_qp_cap *dst, const struct ib_qp_cap *src) in ib_qp_cap_to_pvrdma() argument
241 dst->max_send_wr = src->max_send_wr; in ib_qp_cap_to_pvrdma()
242 dst->max_recv_wr = src->max_recv_wr; in ib_qp_cap_to_pvrdma()
243 dst->max_send_sge = src->max_send_sge; in ib_qp_cap_to_pvrdma()
[all …]
/Linux-v4.19/arch/x86/include/asm/
Duaccess_64.h66 raw_copy_from_user(void *dst, const void __user *src, unsigned long size) in raw_copy_from_user() argument
71 return copy_user_generic(dst, (__force void *)src, size); in raw_copy_from_user()
75 __get_user_asm_nozero(*(u8 *)dst, (u8 __user *)src, in raw_copy_from_user()
81 __get_user_asm_nozero(*(u16 *)dst, (u16 __user *)src, in raw_copy_from_user()
87 __get_user_asm_nozero(*(u32 *)dst, (u32 __user *)src, in raw_copy_from_user()
93 __get_user_asm_nozero(*(u64 *)dst, (u64 __user *)src, in raw_copy_from_user()
99 __get_user_asm_nozero(*(u64 *)dst, (u64 __user *)src, in raw_copy_from_user()
102 __get_user_asm_nozero(*(u16 *)(8 + (char *)dst), in raw_copy_from_user()
109 __get_user_asm_nozero(*(u64 *)dst, (u64 __user *)src, in raw_copy_from_user()
112 __get_user_asm_nozero(*(u64 *)(8 + (char *)dst), in raw_copy_from_user()
[all …]
/Linux-v4.19/drivers/video/fbdev/
Datafb_utils.h220 static inline void fast_memmove(char *dst, const char *src, size_t size) in fast_memmove() argument
224 if (dst < src) in fast_memmove()
232 : "=a" (src), "=a" (dst), "=d" (size) in fast_memmove()
233 : "0" (src), "1" (dst), "2" (size / 16 - 1) in fast_memmove()
243 : "=a" (src), "=a" (dst), "=d" (size) in fast_memmove()
244 : "0" (src + size), "1" (dst + size), "2" (size / 16 - 1) in fast_memmove()
280 static inline void fill8_col(u8 *dst, u32 m[]) in fill8_col() argument
283 dst[0] = tmp; in fill8_col()
284 dst[2] = (tmp >>= 8); in fill8_col()
286 dst[4] = (tmp >>= 8); in fill8_col()
[all …]
/Linux-v4.19/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);
42 asmlinkage void __blowfish_enc_blk_4way(struct bf_ctx *ctx, u8 *dst,
44 asmlinkage void blowfish_dec_blk_4way(struct bf_ctx *ctx, u8 *dst,
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()
52 static inline void blowfish_enc_blk_xor(struct bf_ctx *ctx, u8 *dst, in blowfish_enc_blk_xor() argument
55 __blowfish_enc_blk(ctx, dst, src, true); in blowfish_enc_blk_xor()
58 static inline void blowfish_enc_blk_4way(struct bf_ctx *ctx, u8 *dst, in blowfish_enc_blk_4way() argument
61 __blowfish_enc_blk_4way(ctx, dst, src, false); in blowfish_enc_blk_4way()
[all …]
/Linux-v4.19/arch/ia64/kernel/
Dptrace.c1505 struct regset_getset *dst = arg; in do_gpregs_get() local
1525 if (dst->count > 0 && dst->pos < ELF_GR_OFFSET(1)) { in do_gpregs_get()
1526 dst->ret = user_regset_copyout_zero(&dst->pos, &dst->count, in do_gpregs_get()
1527 &dst->u.get.kbuf, in do_gpregs_get()
1528 &dst->u.get.ubuf, in do_gpregs_get()
1530 if (dst->ret || dst->count == 0) in do_gpregs_get()
1535 if (dst->count > 0 && dst->pos < ELF_GR_OFFSET(16)) { in do_gpregs_get()
1536 index = (dst->pos - ELF_GR_OFFSET(1)) / sizeof(elf_greg_t); in do_gpregs_get()
1537 min_copy = ELF_GR_OFFSET(16) > (dst->pos + dst->count) ? in do_gpregs_get()
1538 (dst->pos + dst->count) : ELF_GR_OFFSET(16); in do_gpregs_get()
[all …]
/Linux-v4.19/lib/
Dstring_helpers.c132 static bool unescape_space(char **src, char **dst) in unescape_space() argument
134 char *p = *dst, *q = *src; in unescape_space()
155 *dst += 1; in unescape_space()
160 static bool unescape_octal(char **src, char **dst) in unescape_octal() argument
162 char *p = *dst, *q = *src; in unescape_octal()
174 *dst += 1; in unescape_octal()
179 static bool unescape_hex(char **src, char **dst) in unescape_hex() argument
181 char *p = *dst, *q = *src; in unescape_hex()
198 *dst += 1; in unescape_hex()
203 static bool unescape_special(char **src, char **dst) in unescape_special() argument
[all …]
/Linux-v4.19/arch/x86/include/asm/crypto/
Dcamellia.h35 asmlinkage void __camellia_enc_blk(struct camellia_ctx *ctx, u8 *dst,
37 asmlinkage void camellia_dec_blk(struct camellia_ctx *ctx, u8 *dst,
41 asmlinkage void __camellia_enc_blk_2way(struct camellia_ctx *ctx, u8 *dst,
43 asmlinkage void camellia_dec_blk_2way(struct camellia_ctx *ctx, u8 *dst,
47 asmlinkage void camellia_ecb_enc_16way(struct camellia_ctx *ctx, u8 *dst,
49 asmlinkage void camellia_ecb_dec_16way(struct camellia_ctx *ctx, u8 *dst,
52 asmlinkage void camellia_cbc_dec_16way(struct camellia_ctx *ctx, u8 *dst,
54 asmlinkage void camellia_ctr_16way(struct camellia_ctx *ctx, u8 *dst,
57 asmlinkage void camellia_xts_enc_16way(struct camellia_ctx *ctx, u8 *dst,
59 asmlinkage void camellia_xts_dec_16way(struct camellia_ctx *ctx, u8 *dst,
[all …]
/Linux-v4.19/security/selinux/ss/
Dcontext.h41 static inline int mls_context_cpy(struct context *dst, struct context *src) in mls_context_cpy() argument
45 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy()
46 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy()
50 dst->range.level[1].sens = src->range.level[1].sens; in mls_context_cpy()
51 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); in mls_context_cpy()
53 ebitmap_destroy(&dst->range.level[0].cat); in mls_context_cpy()
61 static inline int mls_context_cpy_low(struct context *dst, struct context *src) in mls_context_cpy_low() argument
65 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy_low()
66 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy_low()
70 dst->range.level[1].sens = src->range.level[0].sens; in mls_context_cpy_low()
[all …]
/Linux-v4.19/net/sched/
Dem_meta.c105 struct meta_obj *dst, int *err)
113 get_random_bytes(&dst->value, sizeof(dst->value)); in META_COLLECTOR()
126 dst->value = fixed_loadavg(avenrun[0]); in META_COLLECTOR()
131 dst->value = fixed_loadavg(avenrun[1]); in META_COLLECTOR()
136 dst->value = fixed_loadavg(avenrun[2]); in META_COLLECTOR()
143 static inline int int_dev(struct net_device *dev, struct meta_obj *dst) in int_dev() argument
148 dst->value = dev->ifindex; in int_dev()
152 static inline int var_dev(struct net_device *dev, struct meta_obj *dst) in var_dev() argument
157 dst->value = (unsigned long) dev->name; in var_dev()
158 dst->len = strlen(dev->name); in var_dev()
[all …]
/Linux-v4.19/arch/mips/cavium-octeon/
Docteon-memcpy.S21 #define dst a0 macro
151 move v0, dst /* return value */
190 EXC( STORE t0, UNIT(0)(dst), s_exc_p16u)
191 EXC( STORE t1, UNIT(1)(dst), s_exc_p15u)
192 EXC( STORE t2, UNIT(2)(dst), s_exc_p14u)
193 EXC( STORE t3, UNIT(3)(dst), s_exc_p13u)
198 EXC( STORE t0, UNIT(4)(dst), s_exc_p12u)
199 EXC( STORE t1, UNIT(5)(dst), s_exc_p11u)
200 EXC( STORE t2, UNIT(6)(dst), s_exc_p10u)
202 EXC( STORE t3, UNIT(7)(dst), s_exc_p9u)
[all …]
/Linux-v4.19/arch/parisc/include/asm/
Delf.h277 #define ELF_CORE_COPY_REGS(dst, pt) \ argument
278 memset(dst, 0, sizeof(dst)); /* don't leak any "random" bits */ \
280 for (i = 0; i < 32; i++) dst[i] = pt->gr[i]; \
281 for (i = 0; i < 8; i++) dst[32 + i] = pt->sr[i]; \
283 dst[40] = pt->iaoq[0]; dst[41] = pt->iaoq[1]; \
284 dst[42] = pt->iasq[0]; dst[43] = pt->iasq[1]; \
285 dst[44] = pt->sar; dst[45] = pt->iir; \
286 dst[46] = pt->isr; dst[47] = pt->ior; \
287 dst[48] = mfctl(22); dst[49] = mfctl(0); \
288 dst[50] = mfctl(24); dst[51] = mfctl(25); \
[all …]

12345678910>>...77