/linux/drivers/infiniband/core/ |
H A D | uverbs_marshall.c | 63 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 D | dst.c | 3 * 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 D | dst_cache.c | 3 * 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 D | sparx5_vcap_debugfs.c | 84 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 D | dst.h | 3 * 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 D | lan966x_vcap_debugfs.c | 15 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 D | hantro_vp8.c | 54 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 D | bpf_jit_comp32.c | 173 /* 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 D | bpf_jit_comp64.c | 98 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 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 in memmove() [all...] |
/linux/net/dsa/ |
H A D | dsa.c | 54 * @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 D | fb_copyarea.h | 36 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 D | fb_fillrect.h | 29 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 D | phy-xgene.c | 95 #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 D | maccess.c | 20 #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 D | memset.S | 42 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 D | pvrdma_misc.c | 224 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 D | drm_rect_test.c | 27 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 D | test_sock_fields.c | 64 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 D | string.h | 38 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 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[ 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 D | gud_internal.h | 126 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 D | aria-avx.h | 16 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 D | context.h | 42 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 D | umulsidi3.S | 75 #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...] |