Lines Matching refs:siw_sqe
192 struct siw_sqe sqe;
435 struct siw_sqe *sendq; /* send queue element array */
440 struct siw_sqe *orq; /* outbound read queue element array */
454 struct siw_sqe *irq; /* inbound read queue element array */
523 void siw_read_to_orq(struct siw_sqe *rreq, struct siw_sqe *sqe);
524 int siw_sqe_complete(struct siw_qp *qp, struct siw_sqe *sqe, u32 bytes,
627 struct siw_sqe *sqe = &qp->sendq[qp->sq_get % qp->attrs.sq_size]; in siw_sq_empty()
632 static inline struct siw_sqe *sq_get_next(struct siw_qp *qp) in sq_get_next()
634 struct siw_sqe *sqe = &qp->sendq[qp->sq_get % qp->attrs.sq_size]; in sq_get_next()
642 static inline struct siw_sqe *orq_get_current(struct siw_qp *qp) in orq_get_current()
647 static inline struct siw_sqe *orq_get_free(struct siw_qp *qp) in orq_get_free()
649 struct siw_sqe *orq_e = &qp->orq[qp->orq_put % qp->attrs.orq_size]; in orq_get_free()
662 static inline struct siw_sqe *irq_alloc_free(struct siw_qp *qp) in irq_alloc_free()
664 struct siw_sqe *irq_e = &qp->irq[qp->irq_put % qp->attrs.irq_size]; in irq_alloc_free()