Lines Matching refs:sig
2145 inl->dif_apptag = cpu_to_be16(domain->sig.dif.app_tag); in mlx5_fill_inl_bsf()
2146 inl->dif_reftag = cpu_to_be32(domain->sig.dif.ref_tag); in mlx5_fill_inl_bsf()
2149 inl->sig_type = domain->sig.dif.bg_type == IB_T10DIF_CRC ? in mlx5_fill_inl_bsf()
2152 if (domain->sig.dif.ref_remap) in mlx5_fill_inl_bsf()
2155 if (domain->sig.dif.app_escape) { in mlx5_fill_inl_bsf()
2156 if (domain->sig.dif.ref_escape) in mlx5_fill_inl_bsf()
2163 cpu_to_be16(domain->sig.dif.apptag_check_mask); in mlx5_fill_inl_bsf()
2170 struct mlx5_core_sig_ctx *msig = to_mmr(sig_mr)->sig; in mlx5_set_bsf()
2188 basic->mem.bs_selector = bs_selector(mem->sig.dif.pi_interval); in mlx5_set_bsf()
2201 if (mem->sig.dif.pi_interval == wire->sig.dif.pi_interval && in mlx5_set_bsf()
2205 if (mem->sig.dif.bg_type == wire->sig.dif.bg_type) in mlx5_set_bsf()
2207 if (mem->sig.dif.app_tag == wire->sig.dif.app_tag) in mlx5_set_bsf()
2209 if (mem->sig.dif.ref_tag == wire->sig.dif.ref_tag) in mlx5_set_bsf()
2212 basic->wire.bs_selector = bs_selector(wire->sig.dif.pi_interval); in mlx5_set_bsf()
2275 u16 block_size = sig_attrs->mem.sig.dif.pi_interval; in set_sig_data_segment()
2331 u8 sigerr = to_mmr(sig_mr)->sig->sigerr_count & 1; in set_sig_mkey_segment()
2368 unlikely(!sig_mr->sig) || unlikely(!qp->signature_en) || in set_sig_umr_wr()
2369 unlikely(!sig_mr->sig->sig_status_checked)) in set_sig_umr_wr()
2403 sig_mr->sig->sig_status_checked = false; in set_sig_umr_wr()
2418 psv_seg->transient_sig = cpu_to_be32(domain->sig.dif.bg << 16 | in set_psv_wr()
2419 domain->sig.dif.app_tag); in set_psv_wr()
2420 psv_seg->ref_tag = cpu_to_be32(domain->sig.dif.ref_tag); in set_psv_wr()
2713 mr->sig->psv_memory.psv_idx, &seg, in mlx5_ib_post_send()
2735 mr->sig->psv_wire.psv_idx, &seg, in mlx5_ib_post_send()
2881 static void set_sig_seg(struct mlx5_rwqe_sig *sig, int size) in set_sig_seg() argument
2883 sig->signature = calc_sig(sig, size); in set_sig_seg()
2891 struct mlx5_rwqe_sig *sig; in mlx5_ib_post_recv() local
2929 sig = (struct mlx5_rwqe_sig *)scat; in mlx5_ib_post_recv()
2930 set_sig_seg(sig, (qp->rq.max_gs + 1) << 2); in mlx5_ib_post_recv()