Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/cxgb4/
H A Diw_cxgb4.h348 static inline struct c4iw_qp *get_qhp(struct c4iw_dev *rhp, u32 qpid) in get_qhp()
478 struct c4iw_qp { struct
496 static inline struct c4iw_qp *to_c4iw_qp(struct ib_qp *ibqp) in to_c4iw_qp() argument
498 return container_of(ibqp, struct c4iw_qp, ibqp); in to_c4iw_qp()
634 struct c4iw_qp *qhp,
879 struct c4iw_qp *qp;
1038 void c4iw_flush_hw_cq(struct c4iw_cq *chp, struct c4iw_qp *flush_qhp);
1042 int c4iw_flush_sq(struct c4iw_qp *qhp);
1067 void c4iw_flush_srqidx(struct c4iw_qp *qhp, u32 srqidx);
H A Dqp.c87 static void set_state(struct c4iw_qp *qhp, enum c4iw_qp_state state) in set_state()
687 static void post_write_cmpl(struct c4iw_qp *qhp, const struct ib_send_wr *wr) in post_write_cmpl()
756 static int build_rdma_recv(struct c4iw_qp *qhp, union t4_recv_wr *wqe, in build_rdma_recv()
909 static int ring_kernel_sq_db(struct c4iw_qp *qhp, u16 inc) in ring_kernel_sq_db()
926 static int ring_kernel_rq_db(struct c4iw_qp *qhp, u16 inc) in ring_kernel_rq_db()
976 static int complete_sq_drain_wr(struct c4iw_qp *qhp, in complete_sq_drain_wr()
1015 static int complete_sq_drain_wrs(struct c4iw_qp *qhp, in complete_sq_drain_wrs()
1032 static void complete_rq_drain_wr(struct c4iw_qp *qhp, in complete_rq_drain_wr()
1065 static void complete_rq_drain_wrs(struct c4iw_qp *qhp, in complete_rq_drain_wrs()
1081 struct c4iw_qp *qhp; in c4iw_post_send()
[all …]
H A Dev.c88 struct c4iw_qp *qhp, in post_qp_event()
123 struct c4iw_qp *qhp; in c4iw_ev_dispatch()
H A Ddevice.c245 static int dump_qp(unsigned long id, struct c4iw_qp *qp, in dump_qp()
328 struct c4iw_qp *qp; in qp_open()
1269 struct c4iw_qp *qp; in stop_queues()
1284 static void resume_rc_qp(struct c4iw_qp *qp) in resume_rc_qp()
1297 struct c4iw_qp *qp; in resume_a_chunk()
1300 qp = list_first_entry(&ctx->dev->db_fc_list, struct c4iw_qp, in resume_a_chunk()
1317 struct c4iw_qp *qp; in resume_queues()
1356 struct c4iw_qp **qps;
1373 struct c4iw_qp *qp = qp_list->qps[idx]; in recover_lost_dbs()
1416 struct c4iw_qp *qp; in recover_queues()
H A Dcq.c238 int c4iw_flush_sq(struct c4iw_qp *qhp) in c4iw_flush_sq()
335 void c4iw_flush_hw_cq(struct c4iw_cq *chp, struct c4iw_qp *flush_qhp) in c4iw_flush_hw_cq()
338 struct c4iw_qp *qhp; in c4iw_flush_hw_cq()
754 static int __c4iw_poll_cq_one(struct c4iw_cq *chp, struct c4iw_qp *qhp, in __c4iw_poll_cq_one()
924 struct c4iw_qp *qhp = NULL; in c4iw_poll_cq_one()
1183 void c4iw_flush_srqidx(struct c4iw_qp *qhp, u32 srqidx) in c4iw_flush_srqidx()
H A Drestrack.c140 struct c4iw_qp *qhp = to_c4iw_qp(ibqp); in c4iw_fill_res_qp_entry()
H A Dprovider.c507 INIT_RDMA_OBJ_SIZE(ib_qp, c4iw_qp, ibqp),
H A Dcm.c3127 struct c4iw_qp *qp = get_qhp(h, conn_param->qpn); in c4iw_accept_cr()