ib_wc              82 drivers/infiniband/core/agent.c 			 const struct ib_wc *wc, const struct ib_device *device,
ib_wc              48 drivers/infiniband/core/agent.h 				const struct ib_wc *wc, const struct ib_device *device,
ib_wc             456 drivers/infiniband/core/cm.c static int cm_init_av_for_lap(struct cm_port *port, struct ib_wc *wc,
ib_wc             482 drivers/infiniband/core/cm.c static int cm_init_av_for_response(struct cm_port *port, struct ib_wc *wc,
ib_wc            1908 drivers/infiniband/core/cm.c static void cm_process_routed_req(struct cm_req_msg *req_msg, struct ib_wc *wc)
ib_wc            3555 drivers/infiniband/core/cm.c 	struct ib_wc *wc;
ib_wc              68 drivers/infiniband/core/cq.c static int __ib_process_cq(struct ib_cq *cq, int budget, struct ib_wc *wcs,
ib_wc              81 drivers/infiniband/core/cq.c 			struct ib_wc *wc = &wcs[i];
ib_wc             114 drivers/infiniband/core/cq.c 	struct ib_wc wcs[IB_POLL_BATCH_DIRECT];
ib_wc             114 drivers/infiniband/core/mad.c 			      struct ib_wc *wc);
ib_wc             115 drivers/infiniband/core/mad.c static void ib_mad_send_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             761 drivers/infiniband/core/mad.c 		u16 pkey_index, u8 port_num, struct ib_wc *wc)
ib_wc             821 drivers/infiniband/core/mad.c 	struct ib_wc mad_wc;
ib_wc            1411 drivers/infiniband/core/mad.c 		      struct ib_wc *wc)
ib_wc            2097 drivers/infiniband/core/mad.c 				     const struct ib_wc *wc,
ib_wc            2184 drivers/infiniband/core/mad.c 	       struct ib_wc *wc,
ib_wc            2240 drivers/infiniband/core/mad.c 	   struct ib_wc *wc,
ib_wc            2256 drivers/infiniband/core/mad.c static void ib_mad_recv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            2507 drivers/infiniband/core/mad.c static void ib_mad_send_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            2596 drivers/infiniband/core/mad.c 		struct ib_wc *wc)
ib_wc            2749 drivers/infiniband/core/mad.c 	struct ib_wc wc;
ib_wc              74 drivers/infiniband/core/mad_priv.h 	struct ib_wc wc;
ib_wc            1140 drivers/infiniband/core/uverbs_cmd.c 			   struct ib_wc *wc)
ib_wc            1176 drivers/infiniband/core/uverbs_cmd.c 	struct ib_wc                   wc;
ib_wc             767 drivers/infiniband/core/verbs.c 			    const struct ib_wc *wc, const struct ib_grh *grh,
ib_wc             896 drivers/infiniband/core/verbs.c struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
ib_wc            2619 drivers/infiniband/core/verbs.c static void ib_drain_qp_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            2718 drivers/infiniband/hw/bnxt_re/ib_verbs.c static void bnxt_re_process_req_wc(struct ib_wc *wc, struct bnxt_qplib_cqe *cqe)
ib_wc            2968 drivers/infiniband/hw/bnxt_re/ib_verbs.c static void bnxt_re_process_res_rawqp1_wc(struct ib_wc *wc,
ib_wc            3002 drivers/infiniband/hw/bnxt_re/ib_verbs.c static void bnxt_re_process_res_rc_wc(struct ib_wc *wc,
ib_wc            3018 drivers/infiniband/hw/bnxt_re/ib_verbs.c 					     struct ib_wc *wc,
ib_wc            3064 drivers/infiniband/hw/bnxt_re/ib_verbs.c 				      struct ib_wc *wc,
ib_wc            3114 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_poll_cq(struct ib_cq *ib_cq, int num_entries, struct ib_wc *wc)
ib_wc             196 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_poll_cq(struct ib_cq *cq, int num_entries, struct ib_wc *wc);
ib_wc              36 drivers/infiniband/hw/cxgb3/iwch_cq.c 			      struct iwch_qp *qhp, struct ib_wc *wc)
ib_wc             176 drivers/infiniband/hw/cxgb3/iwch_cq.c 			    struct ib_wc *wc)
ib_wc             198 drivers/infiniband/hw/cxgb3/iwch_cq.c int iwch_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc             333 drivers/infiniband/hw/cxgb3/iwch_provider.h int iwch_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
ib_wc             755 drivers/infiniband/hw/cxgb4/cq.c 			      struct ib_wc *wc, struct c4iw_srq *srq)
ib_wc             921 drivers/infiniband/hw/cxgb4/cq.c static int c4iw_poll_cq_one(struct c4iw_cq *chp, struct ib_wc *wc)
ib_wc             949 drivers/infiniband/hw/cxgb4/cq.c int c4iw_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc             970 drivers/infiniband/hw/cxgb4/iw_cxgb4.h int c4iw_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
ib_wc            4397 drivers/infiniband/hw/hfi1/mad.c 			const struct ib_wc *in_wc)
ib_wc            4422 drivers/infiniband/hw/hfi1/mad.c 			       const struct ib_wc *in_wc)
ib_wc            4494 drivers/infiniband/hw/hfi1/mad.c 				    const struct ib_wc *in_wc)
ib_wc            4820 drivers/infiniband/hw/hfi1/mad.c 				u8 port, const struct ib_wc *in_wc,
ib_wc            4874 drivers/infiniband/hw/hfi1/mad.c 			       const struct ib_wc *in_wc,
ib_wc            4917 drivers/infiniband/hw/hfi1/mad.c 		     const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc            2818 drivers/infiniband/hw/hfi1/rc.c 	struct ib_wc wc;
ib_wc             316 drivers/infiniband/hw/hfi1/uc.c 	struct ib_wc wc;
ib_wc              83 drivers/infiniband/hw/hfi1/ud.c 	struct ib_wc wc;
ib_wc             857 drivers/infiniband/hw/hfi1/ud.c 	struct ib_wc wc;
ib_wc             332 drivers/infiniband/hw/hfi1/verbs.h 		     const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             974 drivers/infiniband/hw/hns/hns_roce_device.h 	int (*poll_cq)(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
ib_wc            1030 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct ib_wc wc[HNS_ROCE_V1_RESV_QP];
ib_wc            2186 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 				struct hns_roce_qp **cur_qp, struct ib_wc *wc)
ib_wc            2387 drivers/infiniband/hw/hns/hns_roce_hw_v1.c int hns_roce_v1_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc            1096 drivers/infiniband/hw/hns/hns_roce_hw_v1.h int hns_roce_v1_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
ib_wc            2662 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 						    struct ib_wc *wc)
ib_wc            2695 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				struct hns_roce_qp **cur_qp, struct ib_wc *wc)
ib_wc            2972 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			       struct ib_wc *wc)
ib_wc            2344 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			 struct ib_wc *entry)
ib_wc             511 drivers/infiniband/hw/mlx4/cq.c 				     struct ib_wc *wc)
ib_wc             585 drivers/infiniband/hw/mlx4/cq.c static void use_tunnel_data(struct mlx4_ib_qp *qp, struct mlx4_ib_cq *cq, struct ib_wc *wc,
ib_wc             613 drivers/infiniband/hw/mlx4/cq.c 			       struct ib_wc *wc, int *npolled, int is_send)
ib_wc             637 drivers/infiniband/hw/mlx4/cq.c 				 struct ib_wc *wc, int *npolled)
ib_wc             663 drivers/infiniband/hw/mlx4/cq.c 			    struct ib_wc *wc)
ib_wc             881 drivers/infiniband/hw/mlx4/cq.c int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc             109 drivers/infiniband/hw/mlx4/mad.c 		 int port, const struct ib_wc *in_wc,
ib_wc             504 drivers/infiniband/hw/mlx4/mad.c 			  enum ib_qp_type dest_qpt, struct ib_wc *wc,
ib_wc             665 drivers/infiniband/hw/mlx4/mad.c 			struct ib_wc *wc, struct ib_grh *grh,
ib_wc             803 drivers/infiniband/hw/mlx4/mad.c 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             938 drivers/infiniband/hw/mlx4/mad.c 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             986 drivers/infiniband/hw/mlx4/mad.c 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc            1481 drivers/infiniband/hw/mlx4/mad.c static void mlx4_ib_multiplex_mad(struct mlx4_ib_demux_pv_ctx *ctx, struct ib_wc *wc)
ib_wc            1736 drivers/infiniband/hw/mlx4/mad.c 	struct ib_wc wc;
ib_wc            1900 drivers/infiniband/hw/mlx4/mad.c 	struct ib_wc wc;
ib_wc             233 drivers/infiniband/hw/mlx4/mcg.c 	struct ib_wc wc;
ib_wc             749 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
ib_wc             787 drivers/infiniband/hw/mlx4/mlx4_ib.h 		 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             790 drivers/infiniband/hw/mlx4/mlx4_ib.h 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             843 drivers/infiniband/hw/mlx4/mlx4_ib.h 			  enum ib_qp_type qpt, struct ib_wc *wc,
ib_wc            4418 drivers/infiniband/hw/mlx4/qp.c static void mlx4_ib_drain_qp_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             116 drivers/infiniband/hw/mlx5/cq.c static void handle_good_req(struct ib_wc *wc, struct mlx5_cqe64 *cqe,
ib_wc             165 drivers/infiniband/hw/mlx5/cq.c static void handle_responder(struct ib_wc *wc, struct mlx5_cqe64 *cqe,
ib_wc             276 drivers/infiniband/hw/mlx5/cq.c 				  struct ib_wc *wc)
ib_wc             386 drivers/infiniband/hw/mlx5/cq.c static void sw_comp(struct mlx5_ib_qp *qp, int num_entries, struct ib_wc *wc,
ib_wc             420 drivers/infiniband/hw/mlx5/cq.c 				 struct ib_wc *wc, int *npolled)
ib_wc             441 drivers/infiniband/hw/mlx5/cq.c 			 struct ib_wc *wc)
ib_wc             571 drivers/infiniband/hw/mlx5/cq.c 			struct ib_wc *wc, bool is_fatal_err)
ib_wc             596 drivers/infiniband/hw/mlx5/cq.c int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc            1376 drivers/infiniband/hw/mlx5/cq.c int mlx5_ib_generate_wc(struct ib_cq *ibcq, struct ib_wc *wc)
ib_wc              37 drivers/infiniband/hw/mlx5/gsi.c 	struct ib_wc wc;
ib_wc              96 drivers/infiniband/hw/mlx5/gsi.c static void handle_single_completion(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             415 drivers/infiniband/hw/mlx5/gsi.c 				      struct ib_ud_wr *wr, struct ib_wc *wc)
ib_wc             448 drivers/infiniband/hw/mlx5/gsi.c 	struct ib_wc wc = {
ib_wc              56 drivers/infiniband/hw/mlx5/mad.c 			int ignore_bkey, u8 port, const struct ib_wc *in_wc,
ib_wc              78 drivers/infiniband/hw/mlx5/mad.c 		       const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             273 drivers/infiniband/hw/mlx5/mad.c 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             529 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_wc wc;
ib_wc            1143 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
ib_wc            1182 drivers/infiniband/hw/mlx5/mlx5_ib.h 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc            1328 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_generate_wc(struct ib_cq *ibcq, struct ib_wc *wc);
ib_wc             806 drivers/infiniband/hw/mlx5/mr.c static void mlx5_ib_umr_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            6380 drivers/infiniband/hw/mlx5/qp.c static void mlx5_ib_drain_qp_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1863 drivers/infiniband/hw/mthca/mthca_cmd.c 		  int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             315 drivers/infiniband/hw/mthca/mthca_cmd.h 		  int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             375 drivers/infiniband/hw/mthca/mthca_cq.c 			     struct ib_wc *entry, int *free_cqe)
ib_wc             482 drivers/infiniband/hw/mthca/mthca_cq.c 				 struct ib_wc *entry)
ib_wc             655 drivers/infiniband/hw/mthca/mthca_cq.c 		  struct ib_wc *entry)
ib_wc             495 drivers/infiniband/hw/mthca/mthca_dev.h 		  struct ib_wc *entry);
ib_wc             582 drivers/infiniband/hw/mthca/mthca_dev.h 		      const struct ib_wc *in_wc,
ib_wc             202 drivers/infiniband/hw/mthca/mthca_mad.c 		      const struct ib_wc *in_wc,
ib_wc             253 drivers/infiniband/hw/ocrdma/ocrdma_ah.c 		       const struct ib_wc *in_wc,
ib_wc              62 drivers/infiniband/hw/ocrdma/ocrdma_ah.h 		       const struct ib_wc *in_wc,
ib_wc            2415 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_update_wc(struct ocrdma_qp *qp, struct ib_wc *ibwc,
ib_wc            2485 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static bool ocrdma_update_err_cqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe,
ib_wc            2507 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_update_err_rcqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe,
ib_wc            2517 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_update_err_scqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe,
ib_wc            2528 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 				 struct ocrdma_cqe *cqe, struct ib_wc *ibwc,
ib_wc            2573 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 				     struct ib_wc *ibwc, bool *polled)
ib_wc            2598 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 			     struct ib_wc *ibwc, bool *polled, bool *stop)
ib_wc            2613 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static int ocrdma_update_ud_rcqe(struct ocrdma_dev *dev, struct ib_wc *ibwc,
ib_wc            2640 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c static void ocrdma_update_free_srq_cqe(struct ib_wc *ibwc,
ib_wc            2661 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 				struct ib_wc *ibwc, bool *polled, bool *stop,
ib_wc            2696 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 				     struct ocrdma_cqe *cqe, struct ib_wc *ibwc)
ib_wc            2730 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 			     struct ib_wc *ibwc, bool *polled, bool *stop)
ib_wc            2768 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 			    struct ib_wc *ibwc)
ib_wc            2828 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 			      struct ocrdma_qp *qp, struct ib_wc *ibwc)
ib_wc            2853 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c int ocrdma_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc              51 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h int ocrdma_poll_cq(struct ib_cq *, int num_entries, struct ib_wc *wc);
ib_wc             672 drivers/infiniband/hw/qedr/qedr_roce_cm.c int qedr_gsi_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc              48 drivers/infiniband/hw/qedr/qedr_roce_cm.h int qedr_gsi_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
ib_wc            3699 drivers/infiniband/hw/qedr/verbs.c 		       struct ib_wc *wc, u16 hw_cons, enum ib_wc_status status,
ib_wc            3754 drivers/infiniband/hw/qedr/verbs.c 			    int num_entries, struct ib_wc *wc,
ib_wc            3880 drivers/infiniband/hw/qedr/verbs.c 					  struct ib_wc *wc)
ib_wc            3910 drivers/infiniband/hw/qedr/verbs.c 			       struct qedr_cq *cq, struct ib_wc *wc,
ib_wc            3939 drivers/infiniband/hw/qedr/verbs.c 				struct qedr_cq *cq, struct ib_wc *wc,
ib_wc            3964 drivers/infiniband/hw/qedr/verbs.c 			    struct qedr_cq *cq, struct ib_wc *wc,
ib_wc            3979 drivers/infiniband/hw/qedr/verbs.c 			      int num_entries, struct ib_wc *wc, u16 hw_cons)
ib_wc            4014 drivers/infiniband/hw/qedr/verbs.c 				 struct ib_wc *wc,
ib_wc            4027 drivers/infiniband/hw/qedr/verbs.c 			     struct ib_wc *wc, struct rdma_cqe_responder *resp,
ib_wc            4054 drivers/infiniband/hw/qedr/verbs.c int qedr_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc            4134 drivers/infiniband/hw/qedr/verbs.c 		     const struct ib_wc *in_wc,
ib_wc              89 drivers/infiniband/hw/qedr/verbs.h int qedr_poll_cq(struct ib_cq *, int num_entries, struct ib_wc *wc);
ib_wc              95 drivers/infiniband/hw/qedr/verbs.h 		     u8 port_num, const struct ib_wc *in_wc,
ib_wc            2407 drivers/infiniband/hw/qib/qib_mad.c 		    const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc            1720 drivers/infiniband/hw/qib/qib_rc.c 	struct ib_wc wc;
ib_wc             245 drivers/infiniband/hw/qib/qib_uc.c 	struct ib_wc wc;
ib_wc              62 drivers/infiniband/hw/qib/qib_ud.c 	struct ib_wc wc;
ib_wc             433 drivers/infiniband/hw/qib/qib_ud.c 	struct ib_wc wc;
ib_wc             247 drivers/infiniband/hw/qib/qib_verbs.h 		    const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc             319 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 			   struct ib_wc *wc)
ib_wc             382 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c int pvrdma_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc             415 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h int pvrdma_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
ib_wc              67 drivers/infiniband/sw/rdmavt/cq.c bool rvt_cq_enter(struct rvt_cq *cq, struct ib_wc *entry, bool solicited)
ib_wc              70 drivers/infiniband/sw/rdmavt/cq.c 	struct ib_wc *kqueue = NULL;
ib_wc             238 drivers/infiniband/sw/rdmavt/cq.c 		sz = sizeof(struct ib_wc) * (entries + 1);
ib_wc             404 drivers/infiniband/sw/rdmavt/cq.c 		sz = sizeof(struct ib_wc) * (cqe + 1);
ib_wc             517 drivers/infiniband/sw/rdmavt/cq.c int rvt_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry)
ib_wc              59 drivers/infiniband/sw/rdmavt/cq.h int rvt_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry);
ib_wc              71 drivers/infiniband/sw/rdmavt/mad.c 		    const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc              54 drivers/infiniband/sw/rdmavt/mad.h 		    const struct ib_wc *in_wc, const struct ib_grh *in_grh,
ib_wc            1332 drivers/infiniband/sw/rdmavt/qp.c 	struct ib_wc wc;
ib_wc            1856 drivers/infiniband/sw/rdmavt/qp.c 			struct ib_wc wc;
ib_wc            2309 drivers/infiniband/sw/rdmavt/qp.c 	struct ib_wc wc;
ib_wc            2972 drivers/infiniband/sw/rdmavt/qp.c 	struct ib_wc wc;
ib_wc             112 drivers/infiniband/sw/rdmavt/trace_cq.h 	TP_PROTO(struct rvt_cq *cq, struct ib_wc *wc, u32 idx),
ib_wc             152 drivers/infiniband/sw/rdmavt/trace_cq.h 	TP_PROTO(struct rvt_cq *cq, struct ib_wc *wc, u32 idx),
ib_wc             157 drivers/infiniband/sw/rdmavt/trace_cq.h 	TP_PROTO(struct rvt_cq *cq, struct ib_wc *wc, u32 idx),
ib_wc             408 drivers/infiniband/sw/rxe/rxe_comp.c 		struct ib_wc		*wc	= &cqe->ibwc;
ib_wc             841 drivers/infiniband/sw/rxe/rxe_resp.c 	struct ib_wc *wc = &cqe.ibwc;
ib_wc             847 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc)
ib_wc              82 drivers/infiniband/sw/rxe/rxe_verbs.h 		struct ib_wc		ibwc;
ib_wc             743 drivers/infiniband/sw/siw/siw.h int siw_reap_cqe(struct siw_cq *cq, struct ib_wc *wc);
ib_wc              48 drivers/infiniband/sw/siw/siw_cq.c int siw_reap_cqe(struct siw_cq *cq, struct ib_wc *wc)
ib_wc              98 drivers/infiniband/sw/siw/siw_cq.c 	struct ib_wc wc;
ib_wc            1206 drivers/infiniband/sw/siw/siw_verbs.c int siw_poll_cq(struct ib_cq *base_cq, int num_cqe, struct ib_wc *wc)
ib_wc              67 drivers/infiniband/sw/siw/siw_verbs.h int siw_poll_cq(struct ib_cq *base_cq, int num_entries, struct ib_wc *wc);
ib_wc             281 drivers/infiniband/ulp/ipoib/ipoib.h 	struct ib_wc		ibwc[IPOIB_NUM_WC];
ib_wc             388 drivers/infiniband/ulp/ipoib/ipoib.h 	struct ib_wc	     send_wc[MAX_SEND_CQE];
ib_wc             393 drivers/infiniband/ulp/ipoib/ipoib.h 	struct ib_wc ibwc[IPOIB_NUM_WC];
ib_wc             677 drivers/infiniband/ulp/ipoib/ipoib.h void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc);
ib_wc             678 drivers/infiniband/ulp/ipoib/ipoib.h void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc);
ib_wc             775 drivers/infiniband/ulp/ipoib/ipoib.h static inline void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc)
ib_wc             779 drivers/infiniband/ulp/ipoib/ipoib.h static inline void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc)
ib_wc             560 drivers/infiniband/ulp/ipoib/ipoib_cm.c void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc)
ib_wc             794 drivers/infiniband/ulp/ipoib/ipoib_cm.c void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc)
ib_wc             173 drivers/infiniband/ulp/ipoib/ipoib_ib.c static void ipoib_ib_handle_rx_wc(struct net_device *dev, struct ib_wc *wc)
ib_wc             385 drivers/infiniband/ulp/ipoib/ipoib_ib.c static void ipoib_ib_handle_tx_wc(struct net_device *dev, struct ib_wc *wc)
ib_wc             437 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	struct ib_wc *wc;
ib_wc             469 drivers/infiniband/ulp/ipoib/ipoib_ib.c 			struct ib_wc *wc = priv->ibwc + i;
ib_wc             504 drivers/infiniband/ulp/ipoib/ipoib_ib.c 	struct ib_wc *wc;
ib_wc             576 drivers/infiniband/ulp/iser/iscsi_iser.h void iser_err_comp(struct ib_wc *wc, const char *type);
ib_wc             577 drivers/infiniband/ulp/iser/iscsi_iser.h void iser_login_rsp(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             578 drivers/infiniband/ulp/iser/iscsi_iser.h void iser_task_rsp(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             579 drivers/infiniband/ulp/iser/iscsi_iser.h void iser_cmd_comp(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             580 drivers/infiniband/ulp/iser/iscsi_iser.h void iser_ctrl_comp(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             581 drivers/infiniband/ulp/iser/iscsi_iser.h void iser_dataout_comp(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             582 drivers/infiniband/ulp/iser/iscsi_iser.h void iser_reg_comp(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             558 drivers/infiniband/ulp/iser/iser_initiator.c void iser_login_rsp(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             608 drivers/infiniband/ulp/iser/iser_initiator.c 		      struct ib_wc *wc,
ib_wc             650 drivers/infiniband/ulp/iser/iser_initiator.c void iser_task_rsp(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             702 drivers/infiniband/ulp/iser/iser_initiator.c void iser_cmd_comp(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             708 drivers/infiniband/ulp/iser/iser_initiator.c void iser_ctrl_comp(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             724 drivers/infiniband/ulp/iser/iser_initiator.c void iser_dataout_comp(struct ib_cq *cq, struct ib_wc *wc)
ib_wc              70 drivers/infiniband/ulp/iser/iser_memory.c void iser_reg_comp(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1117 drivers/infiniband/ulp/iser/iser_verbs.c void iser_err_comp(struct ib_wc *wc, const char *type)
ib_wc              51 drivers/infiniband/ulp/isert/ib_isert.c static void isert_recv_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc              52 drivers/infiniband/ulp/isert/ib_isert.c static void isert_send_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc              53 drivers/infiniband/ulp/isert/ib_isert.c static void isert_login_recv_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc              54 drivers/infiniband/ulp/isert/ib_isert.c static void isert_login_send_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc            1384 drivers/infiniband/ulp/isert/ib_isert.c isert_print_wc(struct ib_wc *wc, const char *type)
ib_wc            1396 drivers/infiniband/ulp/isert/ib_isert.c isert_recv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1455 drivers/infiniband/ulp/isert/ib_isert.c isert_login_recv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1653 drivers/infiniband/ulp/isert/ib_isert.c isert_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1695 drivers/infiniband/ulp/isert/ib_isert.c isert_rdma_read_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1771 drivers/infiniband/ulp/isert/ib_isert.c isert_login_send_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1787 drivers/infiniband/ulp/isert/ib_isert.c isert_send_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             152 drivers/infiniband/ulp/srp/ib_srp.c static void srp_recv_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             153 drivers/infiniband/ulp/srp/ib_srp.c static void srp_handle_qp_err(struct ib_cq *cq, struct ib_wc *wc,
ib_wc            1221 drivers/infiniband/ulp/srp/ib_srp.c static void srp_inv_rkey_err_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1509 drivers/infiniband/ulp/srp/ib_srp.c static void srp_reg_mr_err_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            2050 drivers/infiniband/ulp/srp/ib_srp.c static void srp_send_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            2248 drivers/infiniband/ulp/srp/ib_srp.c static void srp_recv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            2324 drivers/infiniband/ulp/srp/ib_srp.c static void srp_handle_qp_err(struct ib_cq *cq, struct ib_wc *wc,
ib_wc             100 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_recv_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             101 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_send_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             870 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_zerolength_write_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1323 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_rdma_read_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1684 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_recv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1745 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_send_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1025 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h 	struct ib_wc wc[MAX_SEND_CQE];
ib_wc             140 drivers/nvme/host/rdma.c static void nvme_rdma_recv_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc            1096 drivers/nvme/host/rdma.c static void nvme_rdma_wr_error(struct ib_cq *cq, struct ib_wc *wc,
ib_wc            1110 drivers/nvme/host/rdma.c static void nvme_rdma_memreg_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1116 drivers/nvme/host/rdma.c static void nvme_rdma_inv_rkey_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1325 drivers/nvme/host/rdma.c static void nvme_rdma_send_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1408 drivers/nvme/host/rdma.c static void nvme_rdma_async_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            1442 drivers/nvme/host/rdma.c 		struct nvme_completion *cqe, struct ib_wc *wc)
ib_wc            1485 drivers/nvme/host/rdma.c static void nvme_rdma_recv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             129 drivers/nvme/target/rdma.c static void nvmet_rdma_send_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             130 drivers/nvme/target/rdma.c static void nvmet_rdma_recv_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             131 drivers/nvme/target/rdma.c static void nvmet_rdma_read_data_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             534 drivers/nvme/target/rdma.c static void nvmet_rdma_send_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             582 drivers/nvme/target/rdma.c static void nvmet_rdma_read_data_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             787 drivers/nvme/target/rdma.c static void nvmet_rdma_recv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             266 fs/cifs/smbdirect.c static void send_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             482 fs/cifs/smbdirect.c static void recv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            2244 fs/cifs/smbdirect.c static void register_mr_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc            2549 fs/cifs/smbdirect.c static void local_inv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             668 include/rdma/ib_mad.h 	struct ib_wc		*wc;
ib_wc             855 include/rdma/ib_mad.h 		      struct ib_wc *wc);
ib_wc            1321 include/rdma/ib_verbs.h 	void (*done)(struct ib_cq *cq, struct ib_wc *wc);
ib_wc            1551 include/rdma/ib_verbs.h 	struct ib_wc		*wc;
ib_wc            2270 include/rdma/ib_verbs.h 	int (*poll_cq)(struct ib_cq *cq, int num_entries, struct ib_wc *wc);
ib_wc            2278 include/rdma/ib_verbs.h 			   u8 port_num, const struct ib_wc *in_wc,
ib_wc            3435 include/rdma/ib_verbs.h 			    const struct ib_wc *wc, const struct ib_grh *grh,
ib_wc            3450 include/rdma/ib_verbs.h struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
ib_wc            3875 include/rdma/ib_verbs.h 			     struct ib_wc *wc)
ib_wc              85 include/rdma/rdmavt_cq.h 	struct ib_wc kqueue[];
ib_wc             110 include/rdma/rdmavt_cq.h bool rvt_cq_enter(struct rvt_cq *cq, struct ib_wc *entry, bool solicited);
ib_wc             798 include/rdma/rdmavt_qp.h static inline void rvt_recv_cq(struct rvt_qp *qp, struct ib_wc *wc,
ib_wc             818 include/rdma/rdmavt_qp.h static inline void rvt_send_cq(struct rvt_qp *qp, struct ib_wc *wc,
ib_wc             871 include/rdma/rdmavt_qp.h 		struct ib_wc w = {
ib_wc             122 include/trace/events/ib_mad.h 	TP_PROTO(struct ib_mad_send_wr_private *wr, struct ib_wc *wc),
ib_wc             185 include/trace/events/ib_mad.h 	TP_PROTO(struct ib_mad_qp_info *qp_info, struct ib_wc *wc,
ib_wc             186 include/trace/events/rpcrdma.h 		const struct ib_wc *wc,
ib_wc             214 include/trace/events/rpcrdma.h 					const struct ib_wc *wc,		\
ib_wc             770 include/trace/events/rpcrdma.h 		const struct ib_wc *wc
ib_wc             798 include/trace/events/rpcrdma.h 		const struct ib_wc *wc
ib_wc            1606 include/trace/events/rpcrdma.h 		const struct ib_wc *wc
ib_wc            1635 include/trace/events/rpcrdma.h 					const struct ib_wc *wc		\
ib_wc            1692 include/trace/events/rpcrdma.h 		const struct ib_wc *wc
ib_wc             290 net/9p/trans_rdma.c recv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             341 net/9p/trans_rdma.c send_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             154 net/rds/ib.h   	struct ib_wc		i_send_wc[RDS_IB_WC_MAX];
ib_wc             155 net/rds/ib.h   	struct ib_wc		i_recv_wc[RDS_IB_WC_MAX];
ib_wc             395 net/rds/ib.h   void rds_ib_mr_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc);
ib_wc             406 net/rds/ib.h   void rds_ib_recv_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc,
ib_wc             433 net/rds/ib.h   void rds_ib_send_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc);
ib_wc             293 net/rds/ib_cm.c 		     struct ib_wc *wcs)
ib_wc             296 net/rds/ib_cm.c 	struct ib_wc *wc;
ib_wc             337 net/rds/ib_cm.c 		     struct ib_wc *wcs,
ib_wc             341 net/rds/ib_cm.c 	struct ib_wc *wc;
ib_wc             322 net/rds/ib_frmr.c void rds_ib_mr_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc)
ib_wc             971 net/rds/ib_recv.c 			     struct ib_wc *wc,
ib_wc             241 net/rds/ib_send.c void rds_ib_send_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc)
ib_wc             351 net/smc/smc_cdc.c static void smc_cdc_rx_handler(struct ib_wc *wc, void *buf)
ib_wc             556 net/smc/smc_llc.c static void smc_llc_rx_handler(struct ib_wc *wc, void *buf)
ib_wc              64 net/smc/smc_wr.c static inline void smc_wr_tx_process_cqe(struct ib_wc *wc)
ib_wc             114 net/smc/smc_wr.c 	struct ib_wc wc[SMC_WR_MAX_POLL_CQE];
ib_wc             337 net/smc/smc_wr.c static inline void smc_wr_rx_demultiplex(struct ib_wc *wc)
ib_wc             356 net/smc/smc_wr.c static inline void smc_wr_rx_process_cqes(struct ib_wc wc[], int num)
ib_wc             389 net/smc/smc_wr.c 	struct ib_wc wc[SMC_WR_MAX_POLL_CQE];
ib_wc              46 net/smc/smc_wr.h 	void			(*handler)(struct ib_wc *, void *);
ib_wc             401 net/sunrpc/xprtrdma/frwr_ops.c static void frwr_wc_fastreg(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             469 net/sunrpc/xprtrdma/frwr_ops.c static void __frwr_release_mr(struct ib_wc *wc, struct rpcrdma_mr *mr)
ib_wc             483 net/sunrpc/xprtrdma/frwr_ops.c static void frwr_wc_localinv(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             502 net/sunrpc/xprtrdma/frwr_ops.c static void frwr_wc_localinv_wake(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             604 net/sunrpc/xprtrdma/frwr_ops.c static void frwr_wc_localinv_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             111 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c static void svc_rdma_wc_receive(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             305 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c static void svc_rdma_wc_receive(struct ib_cq *cq, struct ib_wc *wc)
ib_wc              19 net/sunrpc/xprtrdma/svc_rdma_rw.c static void svc_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc              20 net/sunrpc/xprtrdma/svc_rdma_rw.c static void svc_rdma_wc_read_done(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             202 net/sunrpc/xprtrdma/svc_rdma_rw.c static void svc_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             260 net/sunrpc/xprtrdma/svc_rdma_rw.c static void svc_rdma_wc_read_done(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             117 net/sunrpc/xprtrdma/svc_rdma_sendto.c static void svc_rdma_wc_send(struct ib_cq *cq, struct ib_wc *wc);
ib_wc             258 net/sunrpc/xprtrdma/svc_rdma_sendto.c static void svc_rdma_wc_send(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             132 net/sunrpc/xprtrdma/verbs.c rpcrdma_wc_send(struct ib_cq *cq, struct ib_wc *wc)
ib_wc             150 net/sunrpc/xprtrdma/verbs.c rpcrdma_wc_receive(struct ib_cq *cq, struct ib_wc *wc)