Home
last modified time | relevance | path

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

12345678910>>...95

/linux/drivers/infiniband/core/
H A Duverbs_marshall.c63 struct ib_uverbs_ah_attr *dst, in ib_copy_ah_attr_to_user() argument
69 memset(&dst->grh, 0, sizeof(dst->grh)); 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 in ib_copy_ah_attr_to_user()
97 ib_copy_qp_attr_to_user(struct ib_device * device,struct ib_uverbs_qp_attr * dst,struct ib_qp_attr * src) ib_copy_qp_attr_to_user() argument
136 __ib_copy_path_rec_to_user(struct ib_user_path_rec * dst,struct sa_path_rec * src) __ib_copy_path_rec_to_user() argument
161 ib_copy_path_rec_to_user(struct ib_user_path_rec * dst,struct sa_path_rec * src) ib_copy_path_rec_to_user() argument
[all...]
/linux/net/core/
H A Ddst.c3 * net/core/dst.c Protocol independent destination cache.
27 #include <net/dst.h>
47 void dst_init(struct dst_entry *dst, struct dst_ops *ops, in dst_init() argument
51 dst->dev = dev; in dst_init()
52 netdev_hold(dev, &dst->dev_tracker, GFP_ATOMIC); in dst_init()
53 dst->ops = ops; in dst_init()
54 dst_init_metrics(dst, dst_default_metrics.metrics, true); in dst_init()
55 dst->expires = 0UL; in dst_init()
57 dst->xfrm = NULL; in dst_init()
59 dst in dst_init()
82 struct dst_entry *dst; dst_alloc() local
99 dst_destroy(struct dst_entry * dst) dst_destroy() argument
130 struct dst_entry *dst = container_of(head, struct dst_entry, rcu_head); dst_destroy_rcu() local
144 dst_dev_put(struct dst_entry * dst) dst_dev_put() argument
159 dst_count_dec(struct dst_entry * dst) dst_count_dec() argument
165 dst_release(struct dst_entry * dst) dst_release() argument
182 dst_release_immediate(struct dst_entry * dst) dst_release_immediate() argument
191 dst_cow_metrics_generic(struct dst_entry * dst,unsigned long old) dst_cow_metrics_generic() argument
221 __dst_destroy_metrics_generic(struct dst_entry * dst,unsigned long old) __dst_destroy_metrics_generic() argument
232 dst_blackhole_check(struct dst_entry * dst,u32 cookie) dst_blackhole_check() argument
237 dst_blackhole_cow_metrics(struct dst_entry * dst,unsigned long old) dst_blackhole_cow_metrics() argument
242 dst_blackhole_neigh_lookup(const struct dst_entry * dst,struct sk_buff * skb,const void * daddr) dst_blackhole_neigh_lookup() argument
249 dst_blackhole_update_pmtu(struct dst_entry * dst,struct sock * sk,struct sk_buff * skb,u32 mtu,bool confirm_neigh) dst_blackhole_update_pmtu() argument
256 dst_blackhole_redirect(struct dst_entry * dst,struct sock * sk,struct sk_buff * skb) dst_blackhole_redirect() argument
262 dst_blackhole_mtu(const struct dst_entry * dst) dst_blackhole_mtu() argument
283 struct dst_entry *dst; __metadata_dst_init() local
[all...]
H A Ddst_cache.c3 * net/core/dst_cache.c - dst entry cache
19 struct dst_entry *dst; member
29 struct dst_entry *dst, u32 cookie) in dst_cache_per_cpu_dst_set() argument
32 dst_release(dst_cache->dst); in dst_cache_per_cpu_dst_set()
33 if (dst) in dst_cache_per_cpu_dst_set()
34 dst_hold(dst); in dst_cache_per_cpu_dst_set()
37 dst_cache->dst = dst; in dst_cache_per_cpu_dst_set()
43 struct dst_entry *dst; in dst_cache_per_cpu_get() local
46 dst in dst_cache_per_cpu_get()
69 struct dst_entry *dst; dst_cache_get() local
84 struct dst_entry *dst; dst_cache_get_ip4() local
103 dst_cache_set_ip4(struct dst_cache * dst_cache,struct dst_entry * dst,__be32 saddr) dst_cache_set_ip4() argument
120 dst_cache_set_ip6(struct dst_cache * dst_cache,struct dst_entry * dst,const struct in6_addr * saddr) dst_cache_set_ip6() argument
142 struct dst_entry *dst; dst_cache_get_ip6() local
203 struct dst_entry *dst = idst->dst; dst_cache_reset_now() local
[all...]
/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_vcap_debugfs.c84 out->prf(out->dst, " port[%02d] (%s): ", port->portno, in sparx5_vcap_is0_port_keys()
87 out->prf(out->dst, "\n Lookup %d: ", lookup); in sparx5_vcap_is0_port_keys()
92 out->prf(out->dst, "\n state: "); in sparx5_vcap_is0_port_keys()
94 out->prf(out->dst, "on"); in sparx5_vcap_is0_port_keys()
96 out->prf(out->dst, "off"); in sparx5_vcap_is0_port_keys()
98 out->prf(out->dst, "\n etype: %s", in sparx5_vcap_is0_port_keys()
101 out->prf(out->dst, "\n ipv4: %s", in sparx5_vcap_is0_port_keys()
104 out->prf(out->dst, "\n ipv6: %s", in sparx5_vcap_is0_port_keys()
107 out->prf(out->dst, "\n mpls_uc: %s", in sparx5_vcap_is0_port_keys()
110 out->prf(out->dst, "\ in sparx5_vcap_is0_port_keys()
[all...]
/linux/include/net/
H A Ddst.h3 * net/dst.h Protocol independent destination cache definitions.
48 /* A non-zero value of dst->obsolete forces by-hand validation
50 * dst layer to indicate that the entry has been forcefully
103 u32 *dst_cow_metrics_generic(struct dst_entry *dst, unsigned long old);
112 static inline bool dst_metrics_read_only(const struct dst_entry *dst) in dst_metrics_read_only() argument
114 return dst->_metrics & DST_METRICS_READ_ONLY; in dst_metrics_read_only()
117 void __dst_destroy_metrics_generic(struct dst_entry *dst, unsigned long old);
119 static inline void dst_destroy_metrics_generic(struct dst_entry *dst) in dst_destroy_metrics_generic() argument
121 unsigned long val = dst->_metrics; in dst_destroy_metrics_generic()
123 __dst_destroy_metrics_generic(dst, va in dst_destroy_metrics_generic()
126 dst_metrics_write_ptr(struct dst_entry * dst) dst_metrics_write_ptr() argument
140 dst_init_metrics(struct dst_entry * dst,const u32 * src_metrics,bool read_only) dst_init_metrics() argument
159 dst_metrics_ptr(struct dst_entry * dst) dst_metrics_ptr() argument
165 dst_metric_raw(const struct dst_entry * dst,const int metric) dst_metric_raw() argument
173 dst_metric(const struct dst_entry * dst,const int metric) dst_metric() argument
182 dst_metric_advmss(const struct dst_entry * dst) dst_metric_advmss() argument
192 dst_metric_set(struct dst_entry * dst,int metric,u32 val) dst_metric_set() argument
207 dst_feature(const struct dst_entry * dst,u32 feature) dst_feature() argument
214 dst_mtu(const struct dst_entry * dst) dst_mtu() argument
220 dst_metric_rtt(const struct dst_entry * dst,int metric) dst_metric_rtt() argument
226 dst_metric_locked(const struct dst_entry * dst,int metric) dst_metric_locked() argument
231 dst_hold(struct dst_entry * dst) dst_hold() argument
241 dst_use_noref(struct dst_entry * dst,unsigned long time) dst_use_noref() argument
249 dst_clone(struct dst_entry * dst) dst_clone() argument
300 dst_hold_safe(struct dst_entry * dst) dst_hold_safe() argument
315 struct dst_entry *dst = skb_dst(skb); skb_dst_force() local
374 const struct dst_entry *dst; dst_tclassid() local
395 dst_confirm(struct dst_entry * dst) dst_confirm() argument
399 dst_neigh_lookup(const struct dst_entry * dst,const void * daddr) dst_neigh_lookup() argument
405 dst_neigh_lookup_skb(const struct dst_entry * dst,struct sk_buff * skb) dst_neigh_lookup_skb() argument
418 dst_confirm_neigh(const struct dst_entry * dst,const void * daddr) dst_confirm_neigh() argument
427 struct dst_entry *dst = skb_dst(skb); dst_link_failure() local
432 dst_set_expires(struct dst_entry * dst,int timeout) dst_set_expires() argument
445 dst_dev_overhead(struct dst_entry * dst,struct sk_buff * skb) dst_dev_overhead() argument
479 dst_check(struct dst_entry * dst,u32 cookie) dst_check() argument
522 dst_xfrm(const struct dst_entry * dst) dst_xfrm() argument
543 dst_xfrm(const struct dst_entry * dst) dst_xfrm() argument
551 struct dst_entry *dst = skb_dst(skb); skb_dst_update_pmtu() local
560 struct dst_entry *dst = skb_dst(skb); skb_dst_update_pmtu_no_confirm() local
566 dst_dev(const struct dst_entry * dst) dst_dev() argument
571 dst_dev_rcu(const struct dst_entry * dst) dst_dev_rcu() argument
[all...]
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_vcap_debugfs.c15 out->prf(out->dst, " port[%d] (%s): ", port->chip_port, in lan966x_vcap_is1_port_keys()
19 out->prf(out->dst, "\n state: "); in lan966x_vcap_is1_port_keys()
21 out->prf(out->dst, "on"); in lan966x_vcap_is1_port_keys()
23 out->prf(out->dst, "off"); in lan966x_vcap_is1_port_keys()
26 out->prf(out->dst, "\n Lookup %d: ", l); in lan966x_vcap_is1_port_keys()
30 out->prf(out->dst, "\n other: "); in lan966x_vcap_is1_port_keys()
33 out->prf(out->dst, "normal"); in lan966x_vcap_is1_port_keys()
36 out->prf(out->dst, "7tuple"); in lan966x_vcap_is1_port_keys()
39 out->prf(out->dst, "dbl_vid"); in lan966x_vcap_is1_port_keys()
42 out->prf(out->dst, "dmac_vi in lan966x_vcap_is1_port_keys()
[all...]
/linux/drivers/media/platform/verisilicon/
H A Dhantro_vp8.c54 u8 *dst; in hantro_vp8_prob_update() local
57 dst = ctx->vp8_dec.prob_tbl.cpu; in hantro_vp8_prob_update()
59 dst[0] = hdr->prob_skip_false; in hantro_vp8_prob_update()
60 dst[1] = hdr->prob_intra; in hantro_vp8_prob_update()
61 dst[2] = hdr->prob_last; in hantro_vp8_prob_update()
62 dst[3] = hdr->prob_gf; in hantro_vp8_prob_update()
63 dst[4] = hdr->segment.segment_probs[0]; in hantro_vp8_prob_update()
64 dst[5] = hdr->segment.segment_probs[1]; in hantro_vp8_prob_update()
65 dst[6] = hdr->segment.segment_probs[2]; in hantro_vp8_prob_update()
66 dst[ in hantro_vp8_prob_update()
[all...]
/linux/arch/mips/net/
H A Dbpf_jit_comp32.c173 /* dst = imm (sign-extended) */
174 static void emit_mov_se_i64(struct jit_context *ctx, const u8 dst[], s32 imm) in emit_mov_se_i64() argument
176 emit_mov_i(ctx, lo(dst), imm); in emit_mov_se_i64()
178 emit(ctx, addiu, hi(dst), MIPS_R_ZERO, -1); in emit_mov_se_i64()
180 emit(ctx, move, hi(dst), MIPS_R_ZERO); in emit_mov_se_i64()
181 clobber_reg64(ctx, dst); in emit_mov_se_i64()
185 static void emit_zext_ver(struct jit_context *ctx, const u8 dst[]) in emit_zext_ver() argument
188 emit(ctx, move, hi(dst), MIPS_R_ZERO); in emit_zext_ver()
189 clobber_reg(ctx, hi(dst)); in emit_zext_ver()
202 const u8 dst[], s3 in emit_alu_i64() argument
268 emit_alu_r64(struct jit_context * ctx,const u8 dst[],const u8 src[],u8 op) emit_alu_r64() argument
310 emit_neg_i64(struct jit_context * ctx,const u8 dst[]) emit_neg_i64() argument
322 emit_shift_i64(struct jit_context * ctx,const u8 dst[],u32 imm,u8 op) emit_shift_i64() argument
367 emit_shift_r64(struct jit_context * ctx,const u8 dst[],u8 src,u8 op) emit_shift_r64() argument
423 emit_mul_i64(struct jit_context * ctx,const u8 dst[],s32 imm) emit_mul_i64() argument
475 emit_mul_r64(struct jit_context * ctx,const u8 dst[],const u8 src[]) emit_mul_r64() argument
526 emit_divmod_r64(struct jit_context * ctx,const u8 dst[],const u8 src[],u8 op) emit_divmod_r64() argument
577 emit_swap8_r(struct jit_context * ctx,u8 dst,u8 src,u8 mask) emit_swap8_r() argument
589 emit_swap16_r(struct jit_context * ctx,u8 dst,u8 src) emit_swap16_r() argument
599 emit_bswap_r64(struct jit_context * ctx,const u8 dst[],u32 width) emit_bswap_r64() argument
634 emit_trunc_r64(struct jit_context * ctx,const u8 dst[],u32 width) emit_trunc_r64() argument
655 emit_ldx(struct jit_context * ctx,const u8 dst[],u8 src,s16 off,u8 size) emit_ldx() argument
690 emit_stx(struct jit_context * ctx,const u8 dst,const u8 src[],s16 off,u8 size) emit_stx() argument
715 emit_atomic_r32(struct jit_context * ctx,u8 dst,u8 src,s16 off,u8 code) emit_atomic_r32() argument
798 emit_atomic_r64(struct jit_context * ctx,u8 dst,const u8 src[],s16 off,u8 code) emit_atomic_r64() argument
873 emit_cmpxchg_r32(struct jit_context * ctx,u8 dst,u8 src,s16 off) emit_cmpxchg_r32() argument
910 emit_cmpxchg_r64(struct jit_context * ctx,u8 dst,const u8 src[],s16 off) emit_cmpxchg_r64() argument
1093 emit_jmp_i64(struct jit_context * ctx,const u8 dst[],s32 imm,s32 off,u8 op) emit_jmp_i64() argument
1186 emit_jmp_r64(struct jit_context * ctx,const u8 dst[],const u8 src[],s32 off,u8 op) emit_jmp_r64() argument
1465 const u8 *dst = bpf2mips32[insn->dst_reg]; build_insn() local
[all...]
H A Dbpf_jit_comp64.c98 static void emit_sext(struct jit_context *ctx, u8 dst, u8 src) in emit_sext() argument
100 emit(ctx, sll, dst, src, 0); in emit_sext()
101 clobber_reg(ctx, dst); in emit_sext()
105 static void emit_zext(struct jit_context *ctx, u8 dst) in emit_zext() argument
108 emit(ctx, dinsu, dst, MIPS_R_ZERO, 32, 32); in emit_zext()
110 emit(ctx, and, dst, dst, bpf2mips64[JIT_REG_ZX]); in emit_zext()
113 clobber_reg(ctx, dst); in emit_zext()
117 static void emit_zext_ver(struct jit_context *ctx, u8 dst) in emit_zext_ver() argument
120 emit_zext(ctx, dst); in emit_zext_ver()
124 emit_mov_i64(struct jit_context * ctx,u8 dst,u64 imm64) emit_mov_i64() argument
158 emit_alu_i64(struct jit_context * ctx,u8 dst,s32 imm,u8 op) emit_alu_i64() argument
201 emit_alu_r64(struct jit_context * ctx,u8 dst,u8 src,u8 op) emit_alu_r64() argument
262 emit_swap_r64(struct jit_context * ctx,u8 dst,u8 mask,u32 bits) emit_swap_r64() argument
274 emit_bswap_r64(struct jit_context * ctx,u8 dst,u32 width) emit_bswap_r64() argument
316 emit_trunc_r64(struct jit_context * ctx,u8 dst,u32 width) emit_trunc_r64() argument
334 emit_ldx(struct jit_context * ctx,u8 dst,u8 src,s16 off,u8 size) emit_ldx() argument
358 emit_stx(struct jit_context * ctx,u8 dst,u8 src,s16 off,u8 size) emit_stx() argument
382 emit_atomic_r64(struct jit_context * ctx,u8 dst,u8 src,s16 off,u8 code) emit_atomic_r64() argument
421 emit_cmpxchg_r64(struct jit_context * ctx,u8 dst,u8 src,s16 off) emit_cmpxchg_r64() argument
637 u8 dst = bpf2mips64[insn->dst_reg]; build_insn() local
[all...]
/linux/arch/nios2/lib/
H A 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 in memmove()
[all...]
/linux/net/dsa/
H A Ddsa.c54 * @dst: Tree in which to record the mapping.
63 void dsa_lag_map(struct dsa_switch_tree *dst, struct dsa_lag *lag) in dsa_lag_map() argument
67 for (id = 1; id <= dst->lags_len; id++) { in dsa_lag_map()
68 if (!dsa_lag_by_id(dst, id)) { in dsa_lag_map()
69 dst->lags[id - 1] = lag; in dsa_lag_map()
85 * @dst: Tree in which the mapping is recorded.
91 void dsa_lag_unmap(struct dsa_switch_tree *dst, struct dsa_lag *lag) in dsa_lag_unmap() argument
95 dsa_lags_foreach_id(id, dst) { in dsa_lag_unmap()
96 if (dsa_lag_by_id(dst, id) == lag) { in dsa_lag_unmap()
97 dst in dsa_lag_unmap()
104 dsa_tree_lag_find(struct dsa_switch_tree * dst,const struct net_device * lag_dev) dsa_tree_lag_find() argument
116 dsa_tree_bridge_find(struct dsa_switch_tree * dst,const struct net_device * br) dsa_tree_bridge_find() argument
130 struct dsa_switch_tree *dst; dsa_bridge_num_find() local
181 struct dsa_switch_tree *dst; dsa_switch_find() local
202 struct dsa_switch_tree *dst; dsa_tree_find() local
213 struct dsa_switch_tree *dst; dsa_tree_alloc() local
233 dsa_tree_free(struct dsa_switch_tree * dst) dsa_tree_free() argument
241 dsa_tree_get(struct dsa_switch_tree * dst) dsa_tree_get() argument
251 struct dsa_switch_tree *dst; dsa_tree_touch() local
262 struct dsa_switch_tree *dst; dsa_tree_release() local
269 dsa_tree_put(struct dsa_switch_tree * dst) dsa_tree_put() argument
275 dsa_tree_find_port_by_node(struct dsa_switch_tree * dst,struct device_node * dn) dsa_tree_find_port_by_node() argument
291 struct dsa_switch_tree *dst; dsa_link_touch() local
316 struct dsa_switch_tree *dst = ds->dst; dsa_port_setup_routing_table() local
340 dsa_tree_setup_routing_table(struct dsa_switch_tree * dst) dsa_tree_setup_routing_table() argument
356 dsa_tree_find_first_cpu(struct dsa_switch_tree * dst) dsa_tree_find_first_cpu() argument
367 dsa_tree_find_first_conduit(struct dsa_switch_tree * dst) dsa_tree_find_first_conduit() argument
384 dsa_tree_setup_default_cpu(struct dsa_switch_tree * dst) dsa_tree_setup_default_cpu() argument
428 dsa_tree_setup_cpu_ports(struct dsa_switch_tree * dst) dsa_tree_setup_cpu_ports() argument
454 dsa_tree_teardown_cpu_ports(struct dsa_switch_tree * dst) dsa_tree_teardown_cpu_ports() argument
577 struct dsa_switch_tree *dst = ds->dst; dsa_switch_setup_tag_protocol() local
719 dsa_tree_teardown_ports(struct dsa_switch_tree * dst) dsa_tree_teardown_ports() argument
734 dsa_tree_teardown_switches(struct dsa_switch_tree * dst) dsa_tree_teardown_switches() argument
743 dsa_tree_setup_ports(struct dsa_switch_tree * dst) dsa_tree_setup_ports() argument
775 dsa_tree_setup_switches(struct dsa_switch_tree * dst) dsa_tree_setup_switches() argument
791 dsa_tree_setup_conduit(struct dsa_switch_tree * dst) dsa_tree_setup_conduit() argument
818 dsa_tree_teardown_conduit(struct dsa_switch_tree * dst) dsa_tree_teardown_conduit() argument
839 dsa_tree_setup_lags(struct dsa_switch_tree * dst) dsa_tree_setup_lags() argument
860 dsa_tree_teardown_lags(struct dsa_switch_tree * dst) dsa_tree_teardown_lags() argument
865 dsa_tree_teardown_routing_table(struct dsa_switch_tree * dst) dsa_tree_teardown_routing_table() argument
875 dsa_tree_setup(struct dsa_switch_tree * dst) dsa_tree_setup() argument
930 dsa_tree_teardown(struct dsa_switch_tree * dst) dsa_tree_teardown() argument
952 dsa_tree_bind_tag_proto(struct dsa_switch_tree * dst,const struct dsa_device_ops * tag_ops) dsa_tree_bind_tag_proto() argument
987 dsa_tree_change_tag_proto(struct dsa_switch_tree * dst,const struct dsa_device_ops * tag_ops,const struct dsa_device_ops * old_tag_ops) dsa_tree_change_tag_proto() argument
1033 dsa_tree_conduit_state_change(struct dsa_switch_tree * dst,struct net_device * conduit) dsa_tree_conduit_state_change() argument
1045 dsa_tree_conduit_admin_state_change(struct dsa_switch_tree * dst,struct net_device * conduit,bool up) dsa_tree_conduit_admin_state_change() argument
1068 dsa_tree_conduit_oper_state_change(struct dsa_switch_tree * dst,struct net_device * conduit,bool up) dsa_tree_conduit_oper_state_change() argument
1093 struct dsa_switch_tree *dst = ds->dst; dsa_port_touch() local
1164 struct dsa_switch_tree *dst = ds->dst; dsa_port_parse_cpu() local
1533 struct dsa_switch_tree *dst; dsa_switch_probe() local
1588 struct dsa_switch_tree *dst = ds->dst; dsa_switch_remove() local
[all...]
/linux/drivers/video/fbdev/core/
H A Dfb_copyarea.h36 const struct fb_address *dst, in fb_copy_offset_masked() argument
39 fb_modify_offset(fb_read_offset(offset, src), mask, offset, dst); in fb_copy_offset_masked()
43 static inline void fb_copy_offset(int offset, const struct fb_address *dst, in fb_copy_offset() argument
46 fb_write_offset(fb_read_offset(offset, src), offset, dst); in fb_copy_offset()
50 static inline void fb_copy_aligned_fwd(const struct fb_address *dst, in fb_copy_aligned_fwd() argument
56 first = fb_pixel_mask(dst->bits, reverse); in fb_copy_aligned_fwd()
66 fb_copy_offset(0, dst, src); in fb_copy_aligned_fwd()
68 fb_copy_offset_masked(last, 0, dst, src); in fb_copy_aligned_fwd()
75 fb_copy_offset_masked(first, 0, dst, src); in fb_copy_aligned_fwd()
80 fb_copy_offset(offset + 0, dst, sr in fb_copy_aligned_fwd()
96 fb_copy_aligned_rev(const struct fb_address * dst,const struct fb_address * src,int end,struct fb_reverse reverse) fb_copy_aligned_rev() argument
140 fb_copy_aligned(struct fb_address * dst,struct fb_address * src,int width,u32 height,unsigned int bits_per_line,struct fb_reverse reverse,bool rev_copy) fb_copy_aligned() argument
158 fb_copy_fwd(const struct fb_address * dst,const struct fb_address * src,int width,unsigned long (* reorder)(unsigned long val,struct fb_reverse reverse),struct fb_reverse reverse) fb_copy_fwd() argument
253 fb_copy_rev(const struct fb_address * dst,const struct fb_address * src,int end,unsigned long (* reorder)(unsigned long val,struct fb_reverse reverse),struct fb_reverse reverse) fb_copy_rev() argument
348 fb_copy(struct fb_address * dst,struct fb_address * src,int width,u32 height,unsigned int bits_per_line,unsigned long (* reorder)(unsigned long val,struct fb_reverse reverse),struct fb_reverse reverse,bool rev_copy) fb_copy() argument
385 struct fb_address dst = fb_address_init(p); fb_copyarea() local
[all...]
H A Dfb_fillrect.h29 static inline void fb_invert_offset(unsigned long pat, int offset, const struct fb_address *dst) in fb_invert_offset() argument
31 fb_write_offset(fb_read_offset(offset, dst) ^ pat, offset, dst); in fb_invert_offset()
106 static __always_inline void bitfill(const struct fb_address *dst, in bitfill() argument
114 end += dst->bits; in bitfill()
115 first = fb_pixel_mask(dst->bits, pattern->reverse); in bitfill()
122 fb_write_offset(first, 0, dst); in bitfill()
124 fb_modify_offset(first, last, 0, dst); in bitfill()
129 fb_modify_offset(get(pattern), first, 0, dst); in bitfill()
134 fb_write_offset(get(pattern), offset + 0, dst); in bitfill()
154 bitinvert(const struct fb_address * dst,struct fb_pattern * pattern,unsigned long (* get)(struct fb_pattern * pattern),void (* rotate)(struct fb_pattern * pattern),int end) bitinvert() argument
204 fb_fillrect_static(const struct fb_fillrect * rect,int bpp,struct fb_address * dst,struct fb_pattern * pattern,unsigned int bits_per_line) fb_fillrect_static() argument
234 fb_fillrect_rotating(const struct fb_fillrect * rect,int bpp,struct fb_address * dst,struct fb_pattern * pattern,unsigned long (* get)(struct fb_pattern * pattern),unsigned int bits_per_line) fb_fillrect_rotating() argument
262 struct fb_address dst = fb_address_init(p); fb_fillrect() local
[all...]
/linux/drivers/phy/
H A Dphy-xgene.c95 #define REGSPEC_CFG_I_TX_WORDMODE0_SET(dst, src) \ argument
96 (((dst) & ~0x00070000) | (((u32) (src) << 16) & 0x00070000))
97 #define REGSPEC_CFG_I_RX_WORDMODE0_SET(dst, src) \ argument
98 (((dst) & ~0x00e00000) | (((u32) (src) << 21) & 0x00e00000))
100 #define REGSPEC_CFG_I_CUSTOMER_PIN_MODE0_SET(dst, src) \ argument
101 (((dst) & ~0x00007fff) | (((u32) (src)) & 0x00007fff))
103 #define CFG_I_SPD_SEL_CDR_OVR1_SET(dst, src) \ argument
104 (((dst) & ~0x0000000f) | (((u32) (src)) & 0x0000000f))
110 #define CFG_IND_ADDR_SET(dst, src) \ argument
111 (((dst)
115 I_RESET_B_SET(dst,src) global() argument
117 I_PLL_FBDIV_SET(dst,src) global() argument
119 I_CUSTOMEROV_SET(dst,src) global() argument
127 CMU_REG0_PLL_REF_SEL_SET(dst,src) global() argument
130 CMU_REG0_CAL_COUNT_RESOL_SET(dst,src) global() argument
133 CMU_REG1_PLL_CP_SET(dst,src) global() argument
135 CMU_REG1_PLL_MANUALCAL_SET(dst,src) global() argument
137 CMU_REG1_PLL_CP_SEL_SET(dst,src) global() argument
140 CMU_REG1_REFCLK_CMOS_SEL_SET(dst,src) global() argument
143 CMU_REG2_PLL_REFDIV_SET(dst,src) global() argument
145 CMU_REG2_PLL_LFRES_SET(dst,src) global() argument
147 CMU_REG2_PLL_FBDIV_SET(dst,src) global() argument
150 CMU_REG3_VCOVARSEL_SET(dst,src) global() argument
152 CMU_REG3_VCO_MOMSEL_INIT_SET(dst,src) global() argument
154 CMU_REG3_VCO_MANMOMSEL_SET(dst,src) global() argument
158 CMU_REG5_PLL_LFSMCAP_SET(dst,src) global() argument
160 CMU_REG5_PLL_LOCK_RESOLUTION_SET(dst,src) global() argument
162 CMU_REG5_PLL_LFCAP_SET(dst,src) global() argument
166 CMU_REG6_PLL_VREGTRIM_SET(dst,src) global() argument
168 CMU_REG6_MAN_PVT_CAL_SET(dst,src) global() argument
183 CMU_REG9_TX_WORD_MODE_CH1_SET(dst,src) global() argument
185 CMU_REG9_TX_WORD_MODE_CH0_SET(dst,src) global() argument
187 CMU_REG9_PLL_POST_DIVBY2_SET(dst,src) global() argument
189 CMU_REG9_VBG_BYPASSB_SET(dst,src) global() argument
191 CMU_REG9_IGEN_BYPASS_SET(dst,src) global() argument
194 CMU_REG10_VREG_REFSEL_SET(dst,src) global() argument
198 CMU_REG12_STATE_DELAY9_SET(dst,src) global() argument
206 CMU_REG16_VCOCAL_WAIT_BTW_CODE_SET(dst,src) global() argument
208 CMU_REG16_CALIBRATION_DONE_OVERRIDE_SET(dst,src) global() argument
210 CMU_REG16_BYPASS_PLL_LOCK_SET(dst,src) global() argument
213 CMU_REG17_PVT_CODE_R2A_SET(dst,src) global() argument
215 CMU_REG17_RESERVED_7_SET(dst,src) global() argument
227 CMU_REG26_FORCE_PLL_LOCK_SET(dst,src) global() argument
233 CMU_REG30_LOCK_COUNT_SET(dst,src) global() argument
235 CMU_REG30_PCIE_MODE_SET(dst,src) global() argument
240 CMU_REG32_PVT_CAL_WAIT_SEL_SET(dst,src) global() argument
242 CMU_REG32_IREF_ADJ_SET(dst,src) global() argument
246 CMU_REG34_VCO_CAL_VTH_LO_MAX_SET(dst,src) global() argument
248 CMU_REG34_VCO_CAL_VTH_HI_MAX_SET(dst,src) global() argument
250 CMU_REG34_VCO_CAL_VTH_LO_MIN_SET(dst,src) global() argument
252 CMU_REG34_VCO_CAL_VTH_HI_MIN_SET(dst,src) global() argument
255 CMU_REG35_PLL_SSC_MOD_SET(dst,src) global() argument
258 CMU_REG36_PLL_SSC_EN_SET(dst,src) global() argument
260 CMU_REG36_PLL_SSC_VSTEP_SET(dst,src) global() argument
262 CMU_REG36_PLL_SSC_DSMSEL_SET(dst,src) global() argument
270 RXTX_REG0_CTLE_EQ_HR_SET(dst,src) global() argument
272 RXTX_REG0_CTLE_EQ_QR_SET(dst,src) global() argument
274 RXTX_REG0_CTLE_EQ_FR_SET(dst,src) global() argument
277 RXTX_REG1_RXACVCM_SET(dst,src) global() argument
279 RXTX_REG1_CTLE_EQ_SET(dst,src) global() argument
281 RXTX_REG1_RXVREG1_SET(dst,src) global() argument
283 RXTX_REG1_RXIREF_ADJ_SET(dst,src) global() argument
286 RXTX_REG2_VTT_ENA_SET(dst,src) global() argument
288 RXTX_REG2_TX_FIFO_ENA_SET(dst,src) global() argument
290 RXTX_REG2_VTT_SEL_SET(dst,src) global() argument
294 RXTX_REG4_TX_DATA_RATE_SET(dst,src) global() argument
296 RXTX_REG4_TX_WORD_MODE_SET(dst,src) global() argument
299 RXTX_REG5_TX_CN1_SET(dst,src) global() argument
301 RXTX_REG5_TX_CP1_SET(dst,src) global() argument
303 RXTX_REG5_TX_CN2_SET(dst,src) global() argument
306 RXTX_REG6_TXAMP_CNTL_SET(dst,src) global() argument
308 RXTX_REG6_TXAMP_ENA_SET(dst,src) global() argument
310 RXTX_REG6_RX_BIST_ERRCNT_RD_SET(dst,src) global() argument
312 RXTX_REG6_TX_IDLE_SET(dst,src) global() argument
314 RXTX_REG6_RX_BIST_RESYNC_SET(dst,src) global() argument
319 RXTX_REG7_BIST_ENA_RX_SET(dst,src) global() argument
321 RXTX_REG7_RX_WORD_MODE_SET(dst,src) global() argument
324 RXTX_REG8_CDR_LOOP_ENA_SET(dst,src) global() argument
326 RXTX_REG8_CDR_BYPASS_RXLOS_SET(dst,src) global() argument
328 RXTX_REG8_SSC_ENABLE_SET(dst,src) global() argument
330 RXTX_REG8_SD_VREF_SET(dst,src) global() argument
332 RXTX_REG8_SD_DISABLE_SET(dst,src) global() argument
335 RXTX_REG7_RESETB_RXD_SET(dst,src) global() argument
337 RXTX_REG7_RESETB_RXA_SET(dst,src) global() argument
340 RXTX_REG7_LOOP_BACK_ENA_CTLE_SET(dst,src) global() argument
343 RXTX_REG11_PHASE_ADJUST_LIMIT_SET(dst,src) global() argument
346 RXTX_REG12_LATCH_OFF_ENA_SET(dst,src) global() argument
348 RXTX_REG12_SUMOS_ENABLE_SET(dst,src) global() argument
351 RXTX_REG12_RX_DET_TERM_ENABLE_SET(dst,src) global() argument
355 RXTX_REG14_CLTE_LATCAL_MAN_PROG_SET(dst,src) global() argument
357 RXTX_REG14_CTLE_LATCAL_MAN_ENA_SET(dst,src) global() argument
360 RXTX_REG26_PERIOD_ERROR_LATCH_SET(dst,src) global() argument
362 RXTX_REG26_BLWC_ENA_SET(dst,src) global() argument
382 RXTX_REG38_CUSTOMER_PINMODE_INV_SET(dst,src) global() argument
402 RXTX_REG61_ISCAN_INBERT_SET(dst,src) global() argument
404 RXTX_REG61_LOADFREQ_SHIFT_SET(dst,src) global() argument
406 RXTX_REG61_EYE_COUNT_WIDTH_SEL_SET(dst,src) global() argument
408 RXTX_REG61_SPD_SEL_CDR_SET(dst,src) global() argument
411 RXTX_REG62_PERIOD_H1_QLATCH_SET(dst,src) global() argument
414 RXTX_REG89_MU_TH7_SET(dst,src) global() argument
416 RXTX_REG89_MU_TH8_SET(dst,src) global() argument
418 RXTX_REG89_MU_TH9_SET(dst,src) global() argument
421 RXTX_REG96_MU_FREQ1_SET(dst,src) global() argument
423 RXTX_REG96_MU_FREQ2_SET(dst,src) global() argument
425 RXTX_REG96_MU_FREQ3_SET(dst,src) global() argument
428 RXTX_REG99_MU_PHASE1_SET(dst,src) global() argument
430 RXTX_REG99_MU_PHASE2_SET(dst,src) global() argument
432 RXTX_REG99_MU_PHASE3_SET(dst,src) global() argument
435 RXTX_REG102_FREQLOOP_LIMIT_SET(dst,src) global() argument
441 RXTX_REG125_PQ_REG_SET(dst,src) global() argument
443 RXTX_REG125_SIGN_PQ_SET(dst,src) global() argument
445 RXTX_REG125_SIGN_PQ_2C_SET(dst,src) global() argument
447 RXTX_REG125_PHZ_MANUALCODE_SET(dst,src) global() argument
449 RXTX_REG125_PHZ_MANUAL_SET(dst,src) global() argument
454 RXTX_REG127_FORCE_SUM_CAL_START_SET(dst,src) global() argument
456 RXTX_REG127_FORCE_LAT_CAL_START_SET(dst,src) global() argument
458 RXTX_REG127_LATCH_MAN_CAL_ENA_SET(dst,src) global() argument
460 RXTX_REG127_DO_LATCH_MANCAL_SET(dst,src) global() argument
462 RXTX_REG127_XO_LATCH_MANCAL_SET(dst,src) global() argument
465 RXTX_REG128_LATCH_CAL_WAIT_SEL_SET(dst,src) global() argument
467 RXTX_REG128_EO_LATCH_MANCAL_SET(dst,src) global() argument
469 RXTX_REG128_SO_LATCH_MANCAL_SET(dst,src) global() argument
472 RXTX_REG129_DE_LATCH_MANCAL_SET(dst,src) global() argument
474 RXTX_REG129_XE_LATCH_MANCAL_SET(dst,src) global() argument
477 RXTX_REG130_EE_LATCH_MANCAL_SET(dst,src) global() argument
479 RXTX_REG130_SE_LATCH_MANCAL_SET(dst,src) global() argument
482 RXTX_REG145_TX_IDLE_SATA_SET(dst,src) global() argument
484 RXTX_REG145_RXES_ENA_SET(dst,src) global() argument
486 RXTX_REG145_RXDFE_CONFIG_SET(dst,src) global() argument
488 RXTX_REG145_RXVWES_LATENA_SET(dst,src) global() argument
[all...]
/linux/mm/
H A Dmaccess.c20 #define copy_from_kernel_nofault_loop(dst, src, len, type, err_label) \ argument
22 __get_kernel_nofault(dst, src, type, err_label); \
24 dst += sizeof(type); \
29 long copy_from_kernel_nofault(void *dst, const void *src, size_t size) in copy_from_kernel_nofault() argument
34 align = (unsigned long)dst | (unsigned long)src; in copy_from_kernel_nofault()
41 copy_from_kernel_nofault_loop(dst, src, size, u64, Efault); in copy_from_kernel_nofault()
43 copy_from_kernel_nofault_loop(dst, src, size, u32, Efault); in copy_from_kernel_nofault()
45 copy_from_kernel_nofault_loop(dst, src, size, u16, Efault); in copy_from_kernel_nofault()
46 copy_from_kernel_nofault_loop(dst, src, size, u8, Efault); in copy_from_kernel_nofault()
55 #define copy_to_kernel_nofault_loop(dst, sr argument
64 copy_to_kernel_nofault(void * dst,const void * src,size_t size) copy_to_kernel_nofault() argument
86 strncpy_from_kernel_nofault(char * dst,const void * unsafe_addr,long count) strncpy_from_kernel_nofault() argument
120 copy_from_user_nofault(void * dst,const void __user * src,size_t size) copy_from_user_nofault() argument
149 copy_to_user_nofault(void __user * dst,const void * src,size_t size) copy_to_user_nofault() argument
183 strncpy_from_user_nofault(char * dst,const void __user * unsafe_addr,long count) strncpy_from_user_nofault() argument
[all...]
/linux/arch/arm64/lib/
H A Dmemset.S42 dst .req x8 label
47 mov dst, dstin /* Preserve return value. */
57 str A_l, [dst], #8
60 str A_lw, [dst], #4
63 strh A_lw, [dst], #2
66 strb A_lw, [dst]
72 neg tmp2, dst
77 * then adjust the dst aligned with 16.This process will make the current
80 stp A_l, A_l, [dst] /*non-aligned store..*/
81 /*make the dst aligne
[all...]
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_misc.c224 void pvrdma_qp_cap_to_ib(struct ib_qp_cap *dst, const struct pvrdma_qp_cap *src) in pvrdma_qp_cap_to_ib() argument
226 dst->max_send_wr = src->max_send_wr; in pvrdma_qp_cap_to_ib()
227 dst->max_recv_wr = src->max_recv_wr; in pvrdma_qp_cap_to_ib()
228 dst->max_send_sge = src->max_send_sge; in pvrdma_qp_cap_to_ib()
229 dst->max_recv_sge = src->max_recv_sge; in pvrdma_qp_cap_to_ib()
230 dst->max_inline_data = src->max_inline_data; in pvrdma_qp_cap_to_ib()
233 void ib_qp_cap_to_pvrdma(struct pvrdma_qp_cap *dst, const struct ib_qp_cap *src) in ib_qp_cap_to_pvrdma() argument
235 dst->max_send_wr = src->max_send_wr; in ib_qp_cap_to_pvrdma()
236 dst->max_recv_wr = src->max_recv_wr; in ib_qp_cap_to_pvrdma()
237 dst in ib_qp_cap_to_pvrdma()
242 pvrdma_gid_to_ib(union ib_gid * dst,const union pvrdma_gid * src) pvrdma_gid_to_ib() argument
248 ib_gid_to_pvrdma(union pvrdma_gid * dst,const union ib_gid * src) ib_gid_to_pvrdma() argument
254 pvrdma_global_route_to_ib(struct ib_global_route * dst,const struct pvrdma_global_route * src) pvrdma_global_route_to_ib() argument
264 ib_global_route_to_pvrdma(struct pvrdma_global_route * dst,const struct ib_global_route * src) ib_global_route_to_pvrdma() argument
274 pvrdma_ah_attr_to_rdma(struct rdma_ah_attr * dst,const struct pvrdma_ah_attr * src) pvrdma_ah_attr_to_rdma() argument
288 rdma_ah_attr_to_pvrdma(struct pvrdma_ah_attr * dst,const struct rdma_ah_attr * src) rdma_ah_attr_to_pvrdma() argument
[all...]
/linux/drivers/gpu/drm/tests/
H A Ddrm_rect_test.c27 struct drm_rect src, dst, clip; in drm_test_rect_clip_scaled_div_by_zero() local
31 * Make sure we don't divide by zero when dst in drm_test_rect_clip_scaled_div_by_zero()
32 * width/height is zero and dst and clip do not intersect. in drm_test_rect_clip_scaled_div_by_zero()
35 drm_rect_init(&dst, 0, 0, 0, 0); in drm_test_rect_clip_scaled_div_by_zero()
37 visible = drm_rect_clip_scaled(&src, &dst, &clip); in drm_test_rect_clip_scaled_div_by_zero()
43 drm_rect_init(&dst, 3, 3, 0, 0); in drm_test_rect_clip_scaled_div_by_zero()
45 visible = drm_rect_clip_scaled(&src, &dst, &clip); in drm_test_rect_clip_scaled_div_by_zero()
53 struct drm_rect src, dst, clip; in drm_test_rect_clip_scaled_not_clipped() local
58 drm_rect_init(&dst, 0, 0, 1, 1); in drm_test_rect_clip_scaled_not_clipped()
61 visible = drm_rect_clip_scaled(&src, &dst, in drm_test_rect_clip_scaled_not_clipped()
101 struct drm_rect src, dst, clip; drm_test_rect_clip_scaled_clipped() local
191 struct drm_rect src, dst, clip; drm_test_rect_clip_scaled_signed_vs_unsigned() local
350 struct drm_rect src, dst; global() member
[all...]
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_sock_fields.c64 static void skcpy(struct bpf_sock *dst, in skcpy() argument
67 dst->bound_dev_if = src->bound_dev_if; in skcpy()
68 dst->family = src->family; in skcpy()
69 dst->type = src->type; in skcpy()
70 dst->protocol = src->protocol; in skcpy()
71 dst->mark = src->mark; in skcpy()
72 dst->priority = src->priority; in skcpy()
73 dst->src_ip4 = src->src_ip4; in skcpy()
74 dst->src_ip6[0] = src->src_ip6[0]; in skcpy()
75 dst in skcpy()
88 tpcpy(struct bpf_tcp_sock * dst,const struct bpf_tcp_sock * src) tpcpy() argument
[all...]
/linux/tools/include/nolibc/
H A Dstring.h38 void *memmove(void *dst, const void *src, size_t len);
40 void *memmove(void *dst, const void *src, size_t len) in memmove() argument
47 if (dst < src) { in memmove()
54 ((char *)dst)[pos] = ((const char *)src)[pos]; in memmove()
57 return dst; in memmove()
63 void *memcpy(void *dst, const void *src, size_t len);
65 void *memcpy(void *dst, const void *src, size_t len) in memcpy() argument
70 ((char *)dst)[pos] = ((const char *)src)[pos]; in memcpy()
73 return dst; in memcpy()
81 void *memset(void *dst, in
83 memset(void * dst,int b,size_t len) memset() argument
119 strcpy(char * dst,const char * src) strcpy() argument
196 strlcat(char * dst,const char * src,size_t size) strlcat() argument
222 strlcpy(char * dst,const char * src,size_t size) strlcpy() argument
241 strncat(char * dst,const char * src,size_t size) strncat() argument
272 strncpy(char * dst,const char * src,size_t size) strncpy() argument
[all...]
/linux/drivers/video/fbdev/
H A 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[ in fill8_col()
301 fill8_2col(u8 * dst,u8 fg,u8 bg,u32 mask) fill8_2col() argument
359 fill16_col(u32 * dst,int rows,u32 m[]) fill16_col() argument
375 memmove32_col(void * dst,void * src,u32 mask,u32 h,u32 bytes) memmove32_col() argument
[all...]
/linux/drivers/gpu/drm/gud/
H A Dgud_internal.h126 static inline void gud_from_display_mode(struct gud_display_mode_req *dst, in gud_from_display_mode() argument
134 dst->clock = cpu_to_le32(src->clock); in gud_from_display_mode()
135 dst->hdisplay = cpu_to_le16(src->hdisplay); in gud_from_display_mode()
136 dst->hsync_start = cpu_to_le16(src->hsync_start); in gud_from_display_mode()
137 dst->hsync_end = cpu_to_le16(src->hsync_end); in gud_from_display_mode()
138 dst->htotal = cpu_to_le16(src->htotal); in gud_from_display_mode()
139 dst->vdisplay = cpu_to_le16(src->vdisplay); in gud_from_display_mode()
140 dst->vsync_start = cpu_to_le16(src->vsync_start); in gud_from_display_mode()
141 dst->vsync_end = cpu_to_le16(src->vsync_end); in gud_from_display_mode()
142 dst in gud_from_display_mode()
146 gud_to_display_mode(struct drm_display_mode * dst,const struct gud_display_mode_req * src) gud_to_display_mode() argument
[all...]
/linux/arch/x86/crypto/
H A Daria-avx.h16 asmlinkage void aria_aesni_avx_encrypt_16way(const void *ctx, u8 *dst,
18 asmlinkage void aria_aesni_avx_decrypt_16way(const void *ctx, u8 *dst,
20 asmlinkage void aria_aesni_avx_ctr_crypt_16way(const void *ctx, u8 *dst,
23 asmlinkage void aria_aesni_avx_gfni_encrypt_16way(const void *ctx, u8 *dst,
25 asmlinkage void aria_aesni_avx_gfni_decrypt_16way(const void *ctx, u8 *dst,
27 asmlinkage void aria_aesni_avx_gfni_ctr_crypt_16way(const void *ctx, u8 *dst,
31 asmlinkage void aria_aesni_avx2_encrypt_32way(const void *ctx, u8 *dst,
33 asmlinkage void aria_aesni_avx2_decrypt_32way(const void *ctx, u8 *dst,
35 asmlinkage void aria_aesni_avx2_ctr_crypt_32way(const void *ctx, u8 *dst,
38 asmlinkage void aria_aesni_avx2_gfni_encrypt_32way(const void *ctx, u8 *dst,
[all...]
/linux/security/selinux/ss/
H A Dcontext.h42 static inline int mls_context_cpy(struct context *dst, in mls_context_cpy() argument
47 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy()
48 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy()
52 dst->range.level[1].sens = src->range.level[1].sens; in mls_context_cpy()
53 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); in mls_context_cpy()
55 ebitmap_destroy(&dst->range.level[0].cat); in mls_context_cpy()
61 * Sets both levels in the MLS range of 'dst' to the low level of 'src'.
63 static inline int mls_context_cpy_low(struct context *dst, in mls_context_cpy_low() argument
68 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy_low()
69 rc = ebitmap_cpy(&dst in mls_context_cpy_low()
84 mls_context_cpy_high(struct context * dst,const struct context * src) mls_context_cpy_high() argument
102 mls_context_glblub(struct context * dst,const struct context * c1,const struct context * c2) mls_context_glblub() argument
156 context_cpy(struct context * dst,const struct context * src) context_cpy() argument
[all...]
/linux/arch/xtensa/lib/
H A Dumulsidi3.S75 #define do_mul(dst, xreg, xhalf, yreg, yhalf) \ argument
76 mul16u dst, xreg ## xhalf, yreg ## yhalf
80 #define do_mul(dst, xreg, xhalf, yreg, yhalf) \ argument
81 mull dst, xreg ## xhalf, yreg ## yhalf
93 #define do_mul(dst, xreg, xhalf, yreg, yhalf) \ argument
95 rsr dst, ACCLO
99 #define set_arg_l(dst, src) \ argument
100 extui dst, src, 0, 16
101 #define set_arg_h(dst, src) \ argument
102 srli dst, sr
105 do_mul(dst,xreg,xhalf,yreg,yhalf) global() argument
111 do_mul(dst,xreg,xhalf,yreg,yhalf) global() argument
[all...]

12345678910>>...95