| /linux/include/trace/events/ |
| H A D | rdma_core.h | 51 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 D | iscsi_iser.h | 370 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 D | iser_initiator.c | 145 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 D | smc_wr.h | 129 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 D | smc_ib.h | 40 struct ib_cq *roce_cq_send; /* send completion queue */ 41 struct ib_cq *roce_cq_recv; /* recv completion queue */
|
| /linux/include/rdma/ |
| H A D | rdmavt_cq.h | 47 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 D | wr.h | 94 int mlx5r_wq_overflow(struct mlx5_ib_wq *wq, int nreq, struct ib_cq *ib_cq);
|
| /linux/fs/smb/smbdirect/ |
| H A D | rw.c | 80 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 D | internal.h | 125 void smbdirect_connection_recv_io_done(struct ib_cq *cq, struct ib_wc *wc);
|
| /linux/drivers/nvme/host/ |
| H A D | rdma.c | 99 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 D | ib_srp.h | 157 struct ib_cq *send_cq; 158 struct ib_cq *recv_cq;
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_provider.h | 184 struct ib_cq ibcq; 301 static inline struct mthca_cq *to_mcq(struct ib_cq *ibcq) in to_mcq()
|
| H A D | mthca_dev.h | 483 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 D | main.c | 1140 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 D | qedr_roce_cm.h | 48 int qedr_gsi_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib.h | 360 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 D | usnic_ib.h | 65 struct ib_cq ibcq;
|
| /linux/net/sunrpc/xprtrdma/ |
| H A D | frwr_ops.c | 430 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 D | svc_rdma_rw.c | 19 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 D | rtrs-pri.h | 94 struct ib_cq *cq; 311 void (*done)(struct ib_cq *cq, struct ib_wc *wc));
|
| /linux/drivers/infiniband/sw/rxe/ |
| H A D | rxe_verbs.c | 1064 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 D | rdma.c | 93 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 D | ib.h | 152 struct ib_cq *i_send_cq; 153 struct ib_cq *i_recv_cq;
|
| /linux/drivers/infiniband/ulp/isert/ |
| H A D | ib_isert.c | 59 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 D | verbs.c | 2211 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()
|