/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
D | ipoib.h | 271 struct ib_wc ibwc[IPOIB_NUM_WC]; 365 struct ib_wc send_wc[MAX_SEND_CQE]; 370 struct ib_wc ibwc[IPOIB_NUM_WC]; 645 void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc); 646 void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc); 743 static inline void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_rx_wc() 747 static inline void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_tx_wc()
|
D | ipoib_ib.c | 176 static void ipoib_ib_handle_rx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_ib_handle_rx_wc() 375 static void ipoib_ib_handle_tx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_ib_handle_tx_wc() 453 struct ib_wc *wc = priv->ibwc + i; in ipoib_poll()
|
D | ipoib_cm.c | 558 void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_rx_wc() 769 void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_tx_wc()
|
/linux-4.4.14/net/rds/ |
D | ib.h | 129 struct ib_wc i_send_wc[RDS_IB_WC_MAX]; 130 struct ib_wc i_recv_wc[RDS_IB_WC_MAX]; 372 void rds_ib_recv_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc, 399 void rds_ib_send_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc);
|
D | ib_cm.c | 240 struct ib_wc *wcs, in poll_cq() 245 struct ib_wc *wc; in poll_cq()
|
D | iw_recv.c | 784 struct ib_wc wc; in rds_poll_cq()
|
D | ib_recv.c | 957 struct ib_wc *wc, in rds_ib_recv_cqe_handler()
|
D | iw_send.c | 192 struct ib_wc wc; in rds_iw_send_cq_comp_handler()
|
D | ib_send.c | 240 void rds_ib_send_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc) in rds_ib_send_cqe_handler()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | agent.h | 48 const struct ib_wc *wc, const struct ib_device *device,
|
D | mad_priv.h | 73 struct ib_wc wc;
|
D | agent.c | 82 const struct ib_wc *wc, const struct ib_device *device, in agent_send_response()
|
D | mad.c | 694 struct ib_wc *wc) in build_smp_wc() 754 struct ib_wc mad_wc; in handle_outgoing_dr_smp() 1338 struct ib_wc *wc) in ib_process_mad_wc() 2020 const struct ib_wc *wc, in handle_ib_smi() 2105 struct ib_wc *wc, in handle_opa_smi() 2159 struct ib_wc *wc, in handle_smi() 2176 struct ib_wc *wc) in ib_mad_recv_done_handler() 2417 struct ib_wc *wc) in ib_mad_send_done_handler() 2494 struct ib_wc *wc) in mad_error_handler() 2557 struct ib_wc wc; in ib_mad_completion_handler() [all …]
|
D | verbs.c | 344 const struct ib_wc *wc, const struct ib_grh *grh, in ib_init_ah_from_wc() 406 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc, in ib_create_ah_from_wc()
|
D | cm.c | 346 static void cm_init_av_for_response(struct cm_port *port, struct ib_wc *wc, in cm_init_av_for_response() 1575 static void cm_process_routed_req(struct cm_req_msg *req_msg, struct ib_wc *wc) in cm_process_routed_req() 3070 struct ib_wc *wc; in cm_sidr_req_handler()
|
D | uverbs_cmd.c | 1592 static int copy_wc_to_user(void __user *dest, struct ib_wc *wc) in copy_wc_to_user() 1628 struct ib_wc wc; in ib_uverbs_poll_cq()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_cq.c | 48 void ipath_cq_enter(struct ipath_cq *cq, struct ib_wc *entry, int solicited) in ipath_cq_enter() 129 int ipath_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry) in ipath_poll_cq() 238 sz += sizeof(struct ib_wc) * (entries + 1); in ipath_create_cq() 397 sz += sizeof(struct ib_wc) * (cqe + 1); in ipath_resize_cq()
|
D | ipath_verbs.h | 207 struct ib_wc kqueue[0]; 710 const struct ib_wc *in_wc, 814 void ipath_cq_enter(struct ipath_cq *cq, struct ib_wc *entry, int sig); 816 int ipath_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry);
|
D | ipath_ruc.c | 126 struct ib_wc wc; in ipath_init_sge() 266 struct ib_wc wc; in ipath_ruc_loopback() 710 struct ib_wc wc; in ipath_send_complete()
|
D | ipath_ud.c | 62 struct ib_wc wc; in ipath_ud_loopback() 415 struct ib_wc wc; in ipath_ud_rcv()
|
D | ipath_uc.c | 248 struct ib_wc wc; in ipath_uc_rcv()
|
D | ipath_rc.c | 861 struct ib_wc wc; in do_rc_ack() 1578 struct ib_wc wc; in ipath_rc_rcv()
|
D | ipath_qp.c | 379 struct ib_wc wc; in ipath_error_qp()
|
D | ipath_mad.c | 1493 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in ipath_process_mad()
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_ah.h | 60 const struct ib_wc *in_wc,
|
D | ocrdma_verbs.h | 51 int ocrdma_poll_cq(struct ib_cq *, int num_entries, struct ib_wc *wc);
|
D | ocrdma_verbs.c | 2523 static void ocrdma_update_wc(struct ocrdma_qp *qp, struct ib_wc *ibwc, in ocrdma_update_wc() 2593 static bool ocrdma_update_err_cqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe, in ocrdma_update_err_cqe() 2615 static int ocrdma_update_err_rcqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe, in ocrdma_update_err_rcqe() 2625 static int ocrdma_update_err_scqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe, in ocrdma_update_err_scqe() 2636 struct ocrdma_cqe *cqe, struct ib_wc *ibwc, in ocrdma_poll_err_scqe() 2681 struct ib_wc *ibwc, bool *polled) in ocrdma_poll_success_scqe() 2706 struct ib_wc *ibwc, bool *polled, bool *stop) in ocrdma_poll_scqe() 2721 static int ocrdma_update_ud_rcqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe) in ocrdma_update_ud_rcqe() 2737 static void ocrdma_update_free_srq_cqe(struct ib_wc *ibwc, in ocrdma_update_free_srq_cqe() 2759 struct ib_wc *ibwc, bool *polled, bool *stop, in ocrdma_poll_err_rcqe() [all …]
|
D | ocrdma_ah.c | 230 const struct ib_wc *in_wc, in ocrdma_process_mad()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb3/ |
D | iwch_cq.c | 45 struct ib_wc *wc) in iwch_poll_cq_one() 195 int iwch_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in iwch_poll_cq()
|
D | iwch_provider.h | 336 int iwch_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
|
D | iwch_provider.c | 88 const struct ib_wc *in_wc, in iwch_process_mad()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_cq.c | 51 void qib_cq_enter(struct qib_cq *cq, struct ib_wc *entry, int solicited) in qib_cq_enter() 136 int qib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry) in qib_poll_cq() 253 sz += sizeof(struct ib_wc) * (entries + 1); in qib_create_cq() 413 sz += sizeof(struct ib_wc) * (cqe + 1); in qib_resize_cq()
|
D | qib_verbs.h | 262 struct ib_wc kqueue[0]; 885 const struct ib_wc *in_wc, const struct ib_grh *in_grh, 1018 void qib_cq_enter(struct qib_cq *cq, struct ib_wc *entry, int sig); 1020 int qib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry);
|
D | qib_ruc.c | 85 struct ib_wc wc; in qib_init_sge() 363 struct ib_wc wc; in qib_ruc_loopback() 794 struct ib_wc wc; in qib_send_complete()
|
D | qib_ud.c | 58 struct ib_wc wc; in qib_ud_loopback() 435 struct ib_wc wc; in qib_ud_rcv()
|
D | qib_uc.c | 250 struct ib_wc wc; in qib_uc_rcv()
|
D | qib_rc.c | 975 struct ib_wc wc; in qib_rc_send_complete() 1060 struct ib_wc wc; in do_rc_completion() 1873 struct ib_wc wc; in qib_rc_rcv()
|
D | qib_qp.c | 477 struct ib_wc wc; in qib_error_qp()
|
D | qib_mad.c | 2404 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in qib_process_mad()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | cq.c | 67 void hfi1_cq_enter(struct hfi1_cq *cq, struct ib_wc *entry, int solicited) in hfi1_cq_enter() 152 int hfi1_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry) in hfi1_poll_cq() 266 sz += sizeof(struct ib_wc) * (entries + 1); in hfi1_create_cq() 426 sz += sizeof(struct ib_wc) * (cqe + 1); in hfi1_resize_cq()
|
D | verbs.h | 274 struct ib_wc kqueue[0]; 856 const struct ib_wc *in_wc, const struct ib_grh *in_grh, 995 void hfi1_cq_enter(struct hfi1_cq *cq, struct ib_wc *entry, int sig); 997 int hfi1_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry);
|
D | ruc.c | 103 struct ib_wc wc; in init_sge() 383 struct ib_wc wc; in ruc_loopback() 921 struct ib_wc wc; in hfi1_send_complete()
|
D | ud.c | 77 struct ib_wc wc; in ud_loopback() 647 struct ib_wc wc; in hfi1_ud_rcv()
|
D | uc.c | 275 struct ib_wc wc; in hfi1_uc_rcv()
|
D | rc.c | 988 struct ib_wc wc; in hfi1_rc_send_complete() 1075 struct ib_wc wc; in do_rc_completion() 1951 struct ib_wc wc; in hfi1_rc_rcv()
|
D | mad.c | 3785 const struct ib_wc *in_wc) in is_local_mad() 3810 const struct ib_wc *in_wc) in opa_local_smp_check() 4078 u8 port, const struct ib_wc *in_wc, in hfi1_process_opa_mad() 4127 const struct ib_wc *in_wc, in hfi1_process_ib_mad() 4167 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in hfi1_process_mad()
|
D | qp.c | 462 struct ib_wc wc; in hfi1_error_qp()
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_sqp.c | 143 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in ehca_process_perf() 220 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in ehca_process_mad()
|
D | ehca_iverbs.h | 142 int ehca_poll_cq(struct ib_cq *cq, int num_entries, struct ib_wc *wc); 196 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
|
D | ehca_reqs.c | 626 static inline int ehca_poll_cq_one(struct ib_cq *cq, struct ib_wc *wc) in ehca_poll_cq_one() 800 struct ib_wc *wc, int num_entries, in generate_flush_cqes() 873 int ehca_poll_cq(struct ib_cq *cq, int num_entries, struct ib_wc *wc) in ehca_poll_cq() 878 struct ib_wc *current_wc = wc; in ehca_poll_cq()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | cq.c | 505 struct ib_wc *wc) in mlx4_ib_handle_error_cqe() 579 static int use_tunnel_data(struct mlx4_ib_qp *qp, struct mlx4_ib_cq *cq, struct ib_wc *wc, in use_tunnel_data() 608 struct ib_wc *wc, int *npolled, int is_send) in mlx4_ib_qp_sw_comp() 632 struct ib_wc *wc, int *npolled) in mlx4_ib_poll_sw_comp() 658 struct ib_wc *wc) in mlx4_ib_poll_one() 891 int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in mlx4_ib_poll_cq()
|
D | mlx4_ib.h | 723 int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc); 757 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh, 760 const struct ib_wc *in_wc, const struct ib_grh *in_grh, 813 enum ib_qp_type qpt, struct ib_wc *wc,
|
D | mad.c | 106 int port, const struct ib_wc *in_wc, in mlx4_MAD_IFC() 456 enum ib_qp_type dest_qpt, struct ib_wc *wc, in mlx4_ib_send_to_slave() 605 struct ib_wc *wc, struct ib_grh *grh, in mlx4_ib_demux_mad() 720 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in ib_process_mad() 823 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in iboe_process_mad() 867 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx4_ib_process_mad() 1303 static void mlx4_ib_multiplex_mad(struct mlx4_ib_demux_pv_ctx *ctx, struct ib_wc *wc) in mlx4_ib_multiplex_mad() 1552 struct ib_wc wc; in mlx4_ib_tunnel_comp_worker() 1716 struct ib_wc wc; in mlx4_ib_sqp_comp_worker()
|
D | mcg.c | 233 struct ib_wc wc; in send_mad_to_slave()
|
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.h | 87 struct ib_wc *wc);
|
D | usnic_ib_verbs.c | 770 struct ib_wc *wc) in usnic_ib_poll_cq()
|
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | verbs.c | 131 rpcrdma_sendcq_process_wc(struct ib_wc *wc) in rpcrdma_sendcq_process_wc() 156 struct ib_wc *pos, wcs[2]; in rpcrdma_sendcq_poll() 194 rpcrdma_recvcq_process_wc(struct ib_wc *wc) in rpcrdma_recvcq_process_wc() 237 struct ib_wc *pos, wcs[4]; in rpcrdma_recvcq_poll() 267 struct ib_wc wc; in rpcrdma_flush_cqs() 441 struct ib_wc wc; in rpcrdma_clean_cq()
|
D | xprt_rdma.h | 222 void (*mw_sendcompletion)(struct ib_wc *);
|
D | svc_rdma_transport.c | 342 struct ib_wc wc; in rq_cq_reap() 439 struct ib_wc wc_a[6]; in sq_cq_reap() 440 struct ib_wc *wc; in sq_cq_reap()
|
D | frwr_ops.c | 250 frwr_sendcompletion(struct ib_wc *wc) in frwr_sendcompletion()
|
/linux-4.4.14/include/rdma/ |
D | ib_mad.h | 526 struct ib_wc *wc; 713 struct ib_wc *wc);
|
D | ib_verbs.h | 760 struct ib_wc { struct 1719 struct ib_wc *wc); 1783 const struct ib_wc *in_wc, 2254 const struct ib_wc *wc, const struct ib_grh *grh, 2269 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc, 2513 struct ib_wc *wc) in ib_poll_cq()
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | mlx5_ib.h | 508 u8 port, const struct ib_wc *in_wc, const struct ib_grh *in_grh, 544 int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc); 562 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
|
D | cq.c | 121 static void handle_good_req(struct ib_wc *wc, struct mlx5_cqe64 *cqe, in handle_good_req() 171 static void handle_responder(struct ib_wc *wc, struct mlx5_cqe64 *cqe, in handle_responder() 255 struct ib_wc *wc) in mlx5_handle_error_cqe() 412 struct ib_wc *wc) in mlx5_poll_one() 554 int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in mlx5_ib_poll_cq()
|
D | mad.c | 44 u8 port, const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx5_MAD_IFC() 61 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx5_ib_process_mad()
|
D | mr.c | 740 struct ib_wc wc; in mlx5_umr_cq_handler()
|
/linux-4.4.14/drivers/staging/rdma/amso1100/ |
D | c2_cq.c | 132 struct c2_cq *cq, struct ib_wc *entry) in c2_poll_one() 201 int c2_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry) in c2_poll_cq()
|
D | c2.h | 517 extern int c2_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry);
|
D | c2_provider.c | 593 const struct ib_wc *in_wc, in c2_process_mad()
|
/linux-4.4.14/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.h | 320 struct ib_wc wc[16];
|
D | ib_srpt.c | 1874 struct ib_wc *wc) in srpt_process_rcv_completion() 1912 struct ib_wc *wc) in srpt_process_send_completion() 1957 struct ib_wc *const wc = ch->wc; in srpt_process_completion()
|
/linux-4.4.14/drivers/infiniband/ulp/isert/ |
D | ib_isert.h | 196 struct ib_wc wcs[16];
|
D | ib_isert.c | 2048 isert_cq_comp_err(struct isert_conn *isert_conn, struct ib_wc *wc) in isert_cq_comp_err() 2069 isert_handle_wc(struct ib_wc *wc) in isert_handle_wc() 2105 struct ib_wc *const wcs = comp->wcs; in isert_cq_work()
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_cq.c | 380 struct ib_wc *entry, int *free_cqe) in handle_error_cqe() 487 struct ib_wc *entry) in mthca_poll_one() 663 struct ib_wc *entry) in mthca_poll_cq()
|
D | mthca_dev.h | 495 struct ib_wc *entry); 579 const struct ib_wc *in_wc,
|
D | mthca_cmd.h | 315 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
|
D | mthca_mad.c | 199 const struct ib_wc *in_wc, in mthca_process_mad()
|
D | mthca_cmd.c | 1861 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mthca_MAD_IFC()
|
/linux-4.4.14/drivers/infiniband/ulp/iser/ |
D | iser_verbs.c | 1167 struct ib_wc *wc) in iser_handle_comp_error() 1199 static void iser_handle_wc(struct ib_wc *wc) in iser_handle_wc() 1247 struct ib_wc *const wcs = comp->wcs; in iser_cq_tasklet_fn()
|
D | iscsi_iser.h | 346 struct ib_wc wcs[ISER_WC_BATCH_COUNT];
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | cq.c | 682 static int c4iw_poll_cq_one(struct c4iw_cq *chp, struct ib_wc *wc) in c4iw_poll_cq_one() 826 int c4iw_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in c4iw_poll_cq()
|
D | provider.c | 83 u8 port_num, const struct ib_wc *in_wc, in c4iw_process_mad()
|
D | iw_cxgb4.h | 945 int c4iw_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
|
/linux-4.4.14/net/9p/ |
D | trans_rdma.c | 347 struct ib_wc wc; in cq_comp_handler()
|
/linux-4.4.14/drivers/infiniband/ulp/srp/ |
D | ib_srp.c | 1905 static void srp_handle_recv(struct srp_rdma_ch *ch, struct ib_wc *wc) in srp_handle_recv() 2009 struct ib_wc wc; in srp_recv_completion() 2024 struct ib_wc wc; in srp_send_completion() 3590 BUILD_BUG_ON(FIELD_SIZEOF(struct ib_wc, wr_id) < sizeof(void *)); in srp_init_module()
|
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd_cb.c | 3202 kiblnd_complete(struct ib_wc *wc) in kiblnd_complete() 3279 struct ib_wc wc; in kiblnd_scheduler()
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 3217 u8 port_num, const struct ib_wc *in_wc, const struct ib_grh *in_grh, in nes_process_mad() 3608 static int nes_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry) in nes_poll_cq()
|