Home
last modified time | relevance | path

Searched refs:c4iw_qp (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/ofed/libcxgb4/
H A Dlibcxgb4.h59 struct c4iw_qp **qpid2ptr;
114 struct c4iw_qp { struct
146 static inline struct c4iw_qp *to_c4iw_qp(struct ibv_qp *ibqp) in to_c4iw_qp()
156 static inline struct c4iw_qp *get_qhp(struct c4iw_dev *rhp, u32 qid) in get_qhp()
215 void c4iw_flush_qp(struct c4iw_qp *qhp);
231 void c4iw_flush_sq(struct c4iw_qp *qhp);
H A Dqp.c275 static int build_rdma_recv(struct c4iw_qp *qhp, union t4_recv_wr *wqe, in build_rdma_recv()
288 static void ring_kernel_db(struct c4iw_qp *qhp, u32 qid, u16 idx) in ring_kernel_db()
316 struct c4iw_qp *qhp; in c4iw_post_send()
421 struct c4iw_qp *qhp; in c4iw_post_receive()
485 static void update_qp_state(struct c4iw_qp *qhp) in update_qp_state()
502 void c4iw_flush_qp(struct c4iw_qp *qhp) in c4iw_flush_qp()
545 struct c4iw_qp *qhp = dev->qpid2ptr[i]; in c4iw_flush_qps()
H A Dverbs.c314 struct c4iw_qp *qhp; in create_qp_v0()
421 struct c4iw_qp *qhp; in create_qp()
581 static void reset_qp(struct c4iw_qp *qhp) in reset_qp()
598 struct c4iw_qp *qhp = to_c4iw_qp(ibqp); in c4iw_modify_qp()
615 struct c4iw_qp *qhp = to_c4iw_qp(ibqp); in c4iw_destroy_qp()
651 struct c4iw_qp *qhp = to_c4iw_qp(ibqp); in c4iw_query_qp()
675 struct c4iw_qp *qhp = to_c4iw_qp(ibqp); in c4iw_attach_mcast()
689 struct c4iw_qp *qhp = to_c4iw_qp(ibqp); in c4iw_detach_mcast()
712 struct c4iw_qp *qhp = to_c4iw_qp(event->element.qp); in c4iw_async_event()
H A Dcq.c95 void c4iw_flush_sq(struct c4iw_qp *qhp) in c4iw_flush_sq()
201 struct c4iw_qp *qhp; in c4iw_flush_hw_cq()
562 struct c4iw_qp *qhp = NULL; in c4iw_poll_cq_one()
H A Ddev.c272 static void dump_qp(struct c4iw_qp *qhp) in dump_qp()
391 struct c4iw_qp *qhp = dev->qpid2ptr[i]; in dump_state()
/freebsd/sys/dev/cxgbe/iw_cxgbe/
H A Diw_cxgbe.h294 static inline struct c4iw_qp *get_qhp(struct c4iw_dev *rhp, u32 qpid) in get_qhp()
484 struct c4iw_qp { struct
500 static inline struct c4iw_qp *to_c4iw_qp(struct ib_qp *ibqp) in to_c4iw_qp() argument
502 return container_of(ibqp, struct c4iw_qp, ibqp); in to_c4iw_qp()
582 struct c4iw_qp *qhp,
824 struct c4iw_qp *qp;
972 int c4iw_flush_sq(struct c4iw_qp *qhp);
974 u16 c4iw_rqes_posted(struct c4iw_qp *qhp);
975 int c4iw_post_terminate(struct c4iw_qp *qhp, struct t4_cqe *err_cqe);
H A Dqp.c95 static void set_state(struct c4iw_qp *qhp, enum c4iw_qp_state state) in set_state()
548 static int build_rdma_recv(struct c4iw_qp *qhp, union t4_recv_wr *wqe, in build_rdma_recv()
575 struct c4iw_qp *qhp; in free_qp_work()
578 qhp = container_of(work, struct c4iw_qp, free_work); in free_qp_work()
592 struct c4iw_qp *qhp; in queue_qp_free()
594 qhp = container_of(kref, struct c4iw_qp, kref); in queue_qp_free()
611 static void complete_sq_drain_wr(struct c4iw_qp *qhp, const struct ib_send_wr *wr) in complete_sq_drain_wr()
641 static void complete_rq_drain_wr(struct c4iw_qp *qhp, const struct ib_recv_wr *wr) in complete_rq_drain_wr()
781 struct c4iw_qp *qhp; in c4iw_post_send()
920 struct c4iw_qp *qhp; in c4iw_post_receive()
[all …]
H A Dev.c119 struct c4iw_qp *qhp, in post_qp_event()
160 struct c4iw_qp *qhp; in c4iw_ev_dispatch()
H A Dcq.c257 int c4iw_flush_sq(struct c4iw_qp *qhp) in c4iw_flush_sq()
364 struct c4iw_qp *qhp; in c4iw_flush_hw_cq()
717 struct c4iw_qp *qhp = NULL; in c4iw_poll_cq_one()
H A Dprovider.c417 #define c4iw_ib_qp c4iw_qp in c4iw_register_device()
H A Dcm.c2406 struct c4iw_qp *qp = get_qhp(h, conn_param->qpn); in c4iw_accept_cr()