Searched refs:irq_size (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.4/drivers/infiniband/sw/siw/ |
D | siw_qp.c | 200 static int siw_qp_readq_init(struct siw_qp *qp, int irq_size, int orq_size) in siw_qp_readq_init() argument 202 irq_size = roundup_pow_of_two(irq_size); in siw_qp_readq_init() 205 qp->attrs.irq_size = irq_size; in siw_qp_readq_init() 208 qp->irq = vzalloc(irq_size * sizeof(struct siw_sqe)); in siw_qp_readq_init() 210 siw_dbg_qp(qp, "irq malloc for %d failed\n", irq_size); in siw_qp_readq_init() 211 qp->attrs.irq_size = 0; in siw_qp_readq_init() 218 qp->attrs.irq_size = 0; in siw_qp_readq_init() 222 siw_dbg_qp(qp, "ORD %d, IRD %d\n", orq_size, irq_size); in siw_qp_readq_init() 674 rv = siw_qp_readq_init(qp, attrs->irq_size, in siw_qp_nextstate_from_idle() 684 qp->attrs.orq_size, qp->attrs.irq_size); in siw_qp_nextstate_from_idle() [all …]
|
D | siw.h | 276 u32 irq_size; member 683 struct siw_sqe *irq_e = &qp->irq[qp->irq_put % qp->attrs.irq_size]; in irq_alloc_free()
|
D | siw_qp_rx.c | 715 qp->irq_put % qp->attrs.irq_size, qp->attrs.irq_size); in siw_init_rresp()
|
D | siw_cm.c | 862 qp_attrs.irq_size = cep->ird; in siw_proc_mpareply() 1675 qp_attrs.irq_size = cep->ird; in siw_accept()
|
D | siw_verbs.c | 541 qp_attr->max_rd_atomic = qp->attrs.irq_size; in siw_query_qp()
|