/Linux-v4.19/drivers/infiniband/core/ |
D | uverbs_marshall.c | 63 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/ |
D | dst.h | 99 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/ |
D | cfbfillrect.c | 35 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 …]
|
D | sysfillrect.c | 25 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 …]
|
D | syscopyarea.c | 28 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 …]
|
D | cfbcopyarea.c | 46 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/ |
D | dst.c | 63 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 …]
|
D | dst_cache.c | 23 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/ |
D | memmove.c | 15 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/ |
D | dsa2.c | 32 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/ |
D | ebpf_jit.c | 405 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/ |
D | phy-xgene.c | 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 122 (((dst) & ~0x003ffff0) | (((u32) (src) << 4) & 0x003ffff0)) [all …]
|
/Linux-v4.19/include/linux/ |
D | bitmap.h | 123 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/ |
D | memset.S | 53 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/ |
D | pvrdma_misc.c | 230 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/ |
D | uaccess_64.h | 66 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/ |
D | atafb_utils.h | 220 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/ |
D | blowfish_glue.c | 37 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/ |
D | ptrace.c | 1505 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/ |
D | string_helpers.c | 132 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/ |
D | camellia.h | 35 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/ |
D | context.h | 41 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/ |
D | em_meta.c | 105 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/ |
D | octeon-memcpy.S | 21 #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/ |
D | elf.h | 277 #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 …]
|