Home
last modified time | relevance | path

Searched refs:ib_cq (Results 1 – 25 of 61) sorted by relevance

123

/linux/include/trace/events/
H A Drdma_core.h51 struct ib_cq *cq
72 struct ib_cq *cq
93 const struct ib_cq *cq
120 const struct ib_cq *cq,
146 const struct ib_cq *cq
167 const struct ib_cq *cq,
193 const struct ib_cq *cq,
253 const struct ib_cq *cq
/linux/drivers/infiniband/ulp/iser/
H A Discsi_iser.h370 struct ib_cq *cq;
497 void iser_login_rsp(struct ib_cq *cq, struct ib_wc *wc);
498 void iser_task_rsp(struct ib_cq *cq, struct ib_wc *wc);
499 void iser_cmd_comp(struct ib_cq *cq, struct ib_wc *wc);
500 void iser_ctrl_comp(struct ib_cq *cq, struct ib_wc *wc);
501 void iser_dataout_comp(struct ib_cq *cq, struct ib_wc *wc);
502 void iser_reg_comp(struct ib_cq *cq, struct ib_wc *wc);
H A Diser_initiator.c145 void (*done)(struct ib_cq *cq, struct ib_wc *wc)) in iser_create_send_desc()
532 void iser_login_rsp(struct ib_cq *cq, struct ib_wc *wc) in iser_login_rsp()
639 void iser_task_rsp(struct ib_cq *cq, struct ib_wc *wc) in iser_task_rsp()
679 void iser_cmd_comp(struct ib_cq *cq, struct ib_wc *wc) in iser_cmd_comp()
685 void iser_ctrl_comp(struct ib_cq *cq, struct ib_wc *wc) in iser_ctrl_comp()
701 void iser_dataout_comp(struct ib_cq *cq, struct ib_wc *wc) in iser_dataout_comp()
/linux/net/smc/
H A Dsmc_wr.h129 void smc_wr_tx_cq_handler(struct ib_cq *ib_cq, void *cq_context);
134 void smc_wr_rx_cq_handler(struct ib_cq *ib_cq, void *cq_context);
H A Dsmc_ib.h40 struct ib_cq *roce_cq_send; /* send completion queue */
41 struct ib_cq *roce_cq_recv; /* recv completion queue */
/linux/include/rdma/
H A Drdmavt_cq.h47 struct ib_cq ibcq;
60 static inline struct rvt_cq *ibcq_to_rvtcq(struct ib_cq *ibcq) in ibcq_to_rvtcq()
/linux/drivers/infiniband/hw/mlx5/
H A Dwr.h94 int mlx5r_wq_overflow(struct mlx5_ib_wq *wq, int nreq, struct ib_cq *ib_cq);
/linux/fs/smb/smbdirect/
H A Drw.c80 static void smbdirect_connection_rdma_rw_done(struct ib_cq *cq, struct ib_wc *wc, in smbdirect_connection_rdma_rw_done()
98 static void smbdirect_connection_rdma_read_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_connection_rdma_read_done()
103 static void smbdirect_connection_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_connection_rdma_write_done()
H A Dinternal.h125 void smbdirect_connection_recv_io_done(struct ib_cq *cq, struct ib_wc *wc);
/linux/drivers/nvme/host/
H A Drdma.c99 struct ib_cq *ib_cq; member
161 static void nvme_rdma_recv_done(struct ib_cq *cq, struct ib_wc *wc);
281 init_attr.send_cq = queue->ib_cq; in nvme_rdma_create_qp()
282 init_attr.recv_cq = queue->ib_cq; in nvme_rdma_create_qp()
426 ib_free_cq(queue->ib_cq); in nvme_rdma_free_cq()
428 ib_cq_pool_put(queue->ib_cq, queue->cq_size); in nvme_rdma_free_cq()
485 queue->ib_cq = ib_alloc_cq(ibdev, queue, queue->cq_size, in nvme_rdma_create_cq()
488 queue->ib_cq = ib_cq_pool_get(ibdev, queue->cq_size, in nvme_rdma_create_cq()
491 if (IS_ERR(queue->ib_cq)) { in nvme_rdma_create_cq()
492 ret = PTR_ERR(queue->ib_cq); in nvme_rdma_create_cq()
[all …]
/linux/drivers/infiniband/ulp/srp/
H A Dib_srp.h157 struct ib_cq *send_cq;
158 struct ib_cq *recv_cq;
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h184 struct ib_cq ibcq;
301 static inline struct mthca_cq *to_mcq(struct ib_cq *ibcq) in to_mcq()
H A Dmthca_dev.h483 int mthca_poll_cq(struct ib_cq *ibcq, int num_entries,
485 int mthca_tavor_arm_cq(struct ib_cq *cq, enum ib_cq_notify_flags flags);
486 int mthca_arbel_arm_cq(struct ib_cq *cq, enum ib_cq_notify_flags flags);
/linux/drivers/infiniband/hw/bnxt_re/
H A Dmain.c1140 static int bnxt_re_fill_res_cq_entry(struct sk_buff *msg, struct ib_cq *ib_cq) in bnxt_re_fill_res_cq_entry() argument
1146 cq = container_of(ib_cq, struct bnxt_re_cq, ib_cq); in bnxt_re_fill_res_cq_entry()
1170 static int bnxt_re_fill_res_cq_entry_raw(struct sk_buff *msg, struct ib_cq *ib_cq) in bnxt_re_fill_res_cq_entry_raw() argument
1177 cq = container_of(ib_cq, struct bnxt_re_cq, ib_cq); in bnxt_re_fill_res_cq_entry_raw()
1383 INIT_RDMA_OBJ_SIZE(ib_cq, bnxt_re_cq, ib_cq),
1658 if (ibevent.event == IB_EVENT_CQ_ERR && cq->ib_cq.event_handler) { in bnxt_re_handle_cq_async_error()
1659 ibevent.element.cq = &cq->ib_cq; in bnxt_re_handle_cq_async_error()
1664 cq->ib_cq.event_handler(&ibevent, cq->ib_cq.cq_context); in bnxt_re_handle_cq_async_error()
1746 if (cq->ib_cq.comp_handler) in bnxt_re_cqn_handler()
1747 (*cq->ib_cq.comp_handler)(&cq->ib_cq, cq->ib_cq.cq_context); in bnxt_re_cqn_handler()
/linux/drivers/infiniband/hw/qedr/
H A Dqedr_roce_cm.h48 int qedr_gsi_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib.h360 struct ib_cq *recv_cq;
361 struct ib_cq *send_cq;
487 void ipoib_ib_rx_completion(struct ib_cq *cq, void *ctx_ptr);
488 void ipoib_ib_tx_completion(struct ib_cq *cq, void *ctx_ptr);
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_ib.h65 struct ib_cq ibcq;
/linux/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c430 static void frwr_wc_fastreg(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_fastreg()
525 static void frwr_wc_localinv(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_localinv()
544 static void frwr_wc_localinv_wake(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_localinv_wake()
641 static void frwr_wc_localinv_done(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_localinv_done()
H A Dsvc_rdma_rw.c19 static void svc_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc);
20 static void svc_rdma_wc_read_done(struct ib_cq *cq, struct ib_wc *wc);
289 static void svc_rdma_reply_done(struct ib_cq *cq, struct ib_wc *wc) in svc_rdma_reply_done()
317 static void svc_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc) in svc_rdma_write_done()
348 static void svc_rdma_wc_read_done(struct ib_cq *cq, struct ib_wc *wc) in svc_rdma_wc_read_done()
/linux/drivers/infiniband/ulp/rtrs/
H A Drtrs-pri.h94 struct ib_cq *cq;
311 void (*done)(struct ib_cq *cq, struct ib_wc *wc));
/linux/drivers/infiniband/sw/rxe/
H A Drxe_verbs.c1064 static int rxe_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in rxe_create_cq()
1116 static int rxe_resize_cq(struct ib_cq *ibcq, unsigned int cqe, in rxe_resize_cq()
1150 static int rxe_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in rxe_poll_cq()
1171 static int rxe_peek_cq(struct ib_cq *ibcq, int wc_cnt) in rxe_peek_cq()
1181 static int rxe_req_notify_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags) in rxe_req_notify_cq()
1200 static int rxe_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in rxe_destroy_cq()
1518 INIT_RDMA_OBJ_SIZE(ib_cq, rxe_cq, ibcq),
/linux/drivers/nvme/target/
H A Drdma.c93 struct ib_cq *cq;
167 static void nvmet_rdma_send_done(struct ib_cq *cq, struct ib_wc *wc);
168 static void nvmet_rdma_recv_done(struct ib_cq *cq, struct ib_wc *wc);
169 static void nvmet_rdma_read_data_done(struct ib_cq *cq, struct ib_wc *wc);
170 static void nvmet_rdma_write_data_done(struct ib_cq *cq, struct ib_wc *wc);
701 static void nvmet_rdma_send_done(struct ib_cq *cq, struct ib_wc *wc) in nvmet_rdma_send_done()
754 static void nvmet_rdma_read_data_done(struct ib_cq *cq, struct ib_wc *wc) in nvmet_rdma_read_data_done()
787 static void nvmet_rdma_write_data_done(struct ib_cq *cq, struct ib_wc *wc) in nvmet_rdma_write_data_done()
1028 static void nvmet_rdma_recv_done(struct ib_cq *cq, struct ib_wc *wc) in nvmet_rdma_recv_done()
/linux/net/rds/
H A Dib.h152 struct ib_cq *i_send_cq;
153 struct ib_cq *i_recv_cq;
/linux/drivers/infiniband/ulp/isert/
H A Dib_isert.c59 static void isert_recv_done(struct ib_cq *cq, struct ib_wc *wc);
60 static void isert_send_done(struct ib_cq *cq, struct ib_wc *wc);
61 static void isert_login_recv_done(struct ib_cq *cq, struct ib_wc *wc);
62 static void isert_login_send_done(struct ib_cq *cq, struct ib_wc *wc);
1323 isert_recv_done(struct ib_cq *cq, struct ib_wc *wc) in isert_recv_done()
1397 isert_login_recv_done(struct ib_cq *cq, struct ib_wc *wc) in isert_login_recv_done()
1605 isert_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc) in isert_rdma_write_done()
1647 isert_rdma_read_done(struct ib_cq *cq, struct ib_wc *wc) in isert_rdma_read_done()
1733 isert_login_send_done(struct ib_cq *cq, struct ib_wc *wc) in isert_login_send_done()
1749 isert_send_done(struct ib_cq *cq, struct ib_wc *wc) in isert_send_done()
/linux/drivers/infiniband/core/
H A Dverbs.c2211 struct ib_cq *__ib_create_cq(struct ib_device *device, in __ib_create_cq()
2218 struct ib_cq *cq; in __ib_create_cq()
2224 cq = rdma_zalloc_drv_obj(device, ib_cq); in __ib_create_cq()
2248 int rdma_set_cq_moderation(struct ib_cq *cq, u16 cq_count, u16 cq_period) in rdma_set_cq_moderation()
2259 int ib_destroy_cq_user(struct ib_cq *cq, struct ib_udata *udata) in ib_destroy_cq_user()
2647 struct ib_cq *cq = wq->cq; in ib_destroy_wq_user()
2894 static void ib_drain_qp_done(struct ib_cq *cq, struct ib_wc *wc) in ib_drain_qp_done()
2907 struct ib_cq *cq = qp->send_cq; in __ib_drain_sq()
2946 struct ib_cq *cq = qp->recv_cq; in __ib_drain_rq()
3007 struct ib_cq *cq; in __ib_drain_srq()

123