Lines Matching refs:wire
2188 struct ib_sig_domain *wire = &sig_attrs->wire; in mlx5_set_bsf() local
2212 switch (sig_attrs->wire.sig_type) { in mlx5_set_bsf()
2216 if (mem->sig.dif.pi_interval == wire->sig.dif.pi_interval && in mlx5_set_bsf()
2217 mem->sig_type == wire->sig_type) { in mlx5_set_bsf()
2220 if (mem->sig.dif.bg_type == wire->sig.dif.bg_type) in mlx5_set_bsf()
2221 basic->wire.copy_byte_mask |= MLX5_CPY_GRD_MASK; in mlx5_set_bsf()
2222 if (mem->sig.dif.app_tag == wire->sig.dif.app_tag) in mlx5_set_bsf()
2223 basic->wire.copy_byte_mask |= MLX5_CPY_APP_MASK; in mlx5_set_bsf()
2224 if (mem->sig.dif.ref_tag == wire->sig.dif.ref_tag) in mlx5_set_bsf()
2225 basic->wire.copy_byte_mask |= MLX5_CPY_REF_MASK; in mlx5_set_bsf()
2227 basic->wire.bs_selector = bs_selector(wire->sig.dif.pi_interval); in mlx5_set_bsf()
2230 mlx5_fill_inl_bsf(wire, &bsf->w_inl); in mlx5_set_bsf()
2743 err = set_psv_wr(&wr->wr.sig_handover.sig_attrs->wire, in mlx5_ib_post_send()