Searched refs:siw_sqe (Results 1 – 7 of 7) sorted by relevance
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()[all …]
204 qp->irq = vzalloc(irq_size * sizeof(struct siw_sqe)); in siw_qp_readq_init()212 qp->orq = vzalloc(orq_size * sizeof(struct siw_sqe)); in siw_qp_readq_init()291 struct siw_sqe *rreq = NULL; in siw_qp_mpa_rts()869 void siw_read_to_orq(struct siw_sqe *rreq, struct siw_sqe *sqe) in siw_read_to_orq()883 struct siw_sqe *sqe; in siw_activate_tx_from_sq()934 struct siw_sqe *rreq; in siw_activate_tx_from_sq()979 struct siw_sqe *irqe; in siw_activate_tx()1060 int siw_sqe_complete(struct siw_qp *qp, struct siw_sqe *sqe, u32 bytes, in siw_sqe_complete()1190 struct siw_sqe *sqe; in siw_sq_flush()
381 qp->sendq = vmalloc_user(num_sqe * sizeof(struct siw_sqe)); in siw_create_qp()383 qp->sendq = vzalloc(num_sqe * sizeof(struct siw_sqe)); in siw_create_qp()442 length = num_sqe * sizeof(struct siw_sqe); in siw_create_qp()640 struct siw_sqe *sqe) in siw_copy_inline_sgl()675 struct siw_sqe sqe = {}; in siw_sq_flush_wr()783 struct siw_sqe *sqe = &qp->sendq[idx]; in siw_post_send()
663 struct siw_sqe *resp; in siw_init_rresp()745 struct siw_sqe *orqe; in siw_orqe_start_rx()1150 struct siw_sqe *rreq; in siw_check_tx_fence()
919 static int siw_fastreg_mr(struct ib_pd *pd, struct siw_sqe *sqe) in siw_fastreg_mr()
107 struct siw_sqe { struct
91 struct siw_sqe { struct