wq_sig
int wq_sig;
int wq_sig;
int wq_sig;
qp->wq_sig = !!(ucmd.flags & MLX5_QP_FLAG_SIGNATURE);
qp->wq_sig = !!wq_signature;
if (qp->wq_sig)
qp->rq.max_gs = (1 << qp->rq.wqe_shift) / sizeof(struct mlx5_wqe_data_seg) - qp->wq_sig;
wqe_size = qp->wq_sig ? sizeof(struct mlx5_wqe_signature_seg) : 0;
qp->rq.max_gs = (1 << qp->rq.wqe_shift) / sizeof(struct mlx5_wqe_data_seg) - qp->wq_sig;
if (unlikely(qp->wq_sig))
ctrl->signature = wq_sig(ctrl);
if (qp->wq_sig)
if (qp->wq_sig) {
MLX5_SET(wq, wq, wq_signature, rwq->wq_sig);
rwq->wq_sig = !!(ucmd->flags & MLX5_WQ_FLAG_SIGNATURE);
srq->wq_sig = !!(ucmd.flags & MLX5_SRQ_FLAG_SIGNATURE);
srq->wq_sig = 0;
if (srq->wq_sig)