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)