Home
last modified time | relevance | path

Searched refs:orq_size (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/infiniband/sw/siw/
H A Dsiw_qp.c203 static int siw_qp_readq_init(struct siw_qp *qp, int irq_size, int orq_size) in siw_qp_readq_init() argument
213 if (orq_size) { in siw_qp_readq_init()
214 orq_size = roundup_pow_of_two(orq_size); in siw_qp_readq_init()
215 qp->orq = vcalloc(orq_size, sizeof(struct siw_sqe)); in siw_qp_readq_init()
217 qp->attrs.orq_size = 0; in siw_qp_readq_init()
224 qp->attrs.orq_size = orq_size; in siw_qp_readq_init()
225 siw_dbg_qp(qp, "ORD %d, IRD %d\n", orq_size, irq_size); in siw_qp_readq_init()
273 if (qp->attrs.orq_size) in siw_qp_mpa_rts()
647 attrs->orq_size); in siw_qp_nextstate_from_idle()
656 qp->attrs.orq_size, qp->attrs.irq_size); in siw_qp_nextstate_from_idle()
[all …]
H A Dsiw_qp_tx.c1122 tx_type == SIW_OP_READ_LOCAL_INV) && qp->attrs.orq_size) { in siw_qp_sq_process()
1125 qp->orq[qp->orq_put % qp->attrs.orq_size].flags = 0; in siw_qp_sq_process()
/linux/drivers/infiniband/hw/erdma/
H A Derdma_qp.c110 qp->attrs.orq_size = params->orq_size; in erdma_modify_qp_state_to_rts()