/linux-4.1.27/drivers/infiniband/ulp/ipoib/ |
D | ipoib.h | 271 struct ib_wc ibwc[IPOIB_NUM_WC]; 366 struct ib_wc send_wc[MAX_SEND_CQE]; 371 struct ib_wc ibwc[IPOIB_NUM_WC]; 616 void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc); 617 void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc); 714 static inline void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_rx_wc() 718 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() 775 void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_tx_wc()
|
/linux-4.1.27/drivers/infiniband/hw/mlx5/ |
D | mad.c | 44 u8 port, struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx5_MAD_IFC() 61 struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx5_ib_process_mad()
|
D | mlx5_ib.h | 528 u8 port, struct ib_wc *in_wc, struct ib_grh *in_grh, 563 int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc); 589 struct ib_wc *in_wc, struct ib_grh *in_grh,
|
D | cq.c | 120 static void handle_good_req(struct ib_wc *wc, struct mlx5_cqe64 *cqe, in handle_good_req() 170 static void handle_responder(struct ib_wc *wc, struct mlx5_cqe64 *cqe, in handle_responder() 247 struct ib_wc *wc) in mlx5_handle_error_cqe() 404 struct ib_wc *wc) in mlx5_poll_one() 546 int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in mlx5_ib_poll_cq()
|
D | mr.c | 732 struct ib_wc wc; in mlx5_umr_cq_handler()
|
/linux-4.1.27/net/sunrpc/xprtrdma/ |
D | xprt_rdma.h | 96 struct ib_wc rep_send_wcs[RPCRDMA_POLLSIZE]; 97 struct ib_wc rep_recv_wcs[RPCRDMA_POLLSIZE]; 213 void (*mw_sendcompletion)(struct ib_wc *);
|
D | verbs.c | 205 rpcrdma_sendcq_process_wc(struct ib_wc *wc) in rpcrdma_sendcq_process_wc() 224 struct ib_wc *wcs; in rpcrdma_sendcq_poll() 277 rpcrdma_recvcq_process_wc(struct ib_wc *wc, struct list_head *sched_list) in rpcrdma_recvcq_process_wc() 314 struct ib_wc *wcs; in rpcrdma_recvcq_poll() 378 struct ib_wc wc; in rpcrdma_flush_cqs() 559 struct ib_wc wc; in rpcrdma_clean_cq()
|
D | svc_rdma_transport.c | 290 struct ib_wc wc; in rq_cq_reap() 387 struct ib_wc wc_a[6]; in sq_cq_reap() 388 struct ib_wc *wc; in sq_cq_reap()
|
D | frwr_ops.c | 122 frwr_sendcompletion(struct ib_wc *wc) in frwr_sendcompletion()
|
/linux-4.1.27/drivers/infiniband/hw/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() 233 sz += sizeof(struct ib_wc) * (entries + 1); in ipath_create_cq() 392 sz += sizeof(struct ib_wc) * (cqe + 1); in ipath_resize_cq()
|
D | ipath_verbs.h | 207 struct ib_wc kqueue[0]; 704 struct ib_wc *in_wc, 806 void ipath_cq_enter(struct ipath_cq *cq, struct ib_wc *entry, int sig); 808 int ipath_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry);
|
D | ipath_ruc.c | 127 struct ib_wc wc; in ipath_init_sge() 267 struct ib_wc wc; in ipath_ruc_loopback() 711 struct ib_wc wc; in ipath_send_complete()
|
D | ipath_ud.c | 63 struct ib_wc wc; in ipath_ud_loopback() 416 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 | 380 struct ib_wc wc; in ipath_error_qp()
|
D | ipath_mad.c | 1493 struct ib_wc *in_wc, struct ib_grh *in_grh, in ipath_process_mad()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | agent.h | 48 struct ib_wc *wc, struct ib_device *device,
|
D | mad_priv.h | 72 struct ib_wc wc;
|
D | agent.c | 82 struct ib_wc *wc, struct ib_device *device, in agent_send_response()
|
D | mad.c | 704 struct ib_wc *wc) in build_smp_wc() 737 struct ib_wc mad_wc; in handle_outgoing_dr_smp() 1256 struct ib_wc *wc) in ib_process_mad_wc() 1948 struct ib_wc *wc) in ib_mad_recv_done_handler() 2201 struct ib_wc *wc) in ib_mad_send_done_handler() 2278 struct ib_wc *wc) in mad_error_handler() 2341 struct ib_wc wc; in ib_mad_completion_handler() 2469 struct ib_wc wc; in local_completions()
|
D | verbs.c | 195 int ib_init_ah_from_wc(struct ib_device *device, u8 port_num, struct ib_wc *wc, in ib_init_ah_from_wc() 247 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, struct ib_wc *wc, in ib_create_ah_from_wc()
|
D | cm.c | 343 static void cm_init_av_for_response(struct cm_port *port, struct ib_wc *wc, in cm_init_av_for_response() 1502 static void cm_process_routed_req(struct cm_req_msg *req_msg, struct ib_wc *wc) in cm_process_routed_req() 2995 struct ib_wc *wc; in cm_sidr_req_handler()
|
D | uverbs_cmd.c | 1471 static int copy_wc_to_user(void __user *dest, struct ib_wc *wc) in copy_wc_to_user() 1506 struct ib_wc wc; in ib_uverbs_poll_cq()
|
/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_ah.h | 45 struct ib_wc *in_wc,
|
D | ocrdma_verbs.h | 36 int ocrdma_poll_cq(struct ib_cq *, int num_entries, struct ib_wc *wc);
|
D | ocrdma_verbs.c | 2475 static void ocrdma_update_wc(struct ocrdma_qp *qp, struct ib_wc *ibwc, in ocrdma_update_wc() 2545 static bool ocrdma_update_err_cqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe, in ocrdma_update_err_cqe() 2567 static int ocrdma_update_err_rcqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe, in ocrdma_update_err_rcqe() 2577 static int ocrdma_update_err_scqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe, in ocrdma_update_err_scqe() 2588 struct ocrdma_cqe *cqe, struct ib_wc *ibwc, in ocrdma_poll_err_scqe() 2633 struct ib_wc *ibwc, bool *polled) in ocrdma_poll_success_scqe() 2658 struct ib_wc *ibwc, bool *polled, bool *stop) in ocrdma_poll_scqe() 2673 static int ocrdma_update_ud_rcqe(struct ib_wc *ibwc, struct ocrdma_cqe *cqe) in ocrdma_update_ud_rcqe() 2689 static void ocrdma_update_free_srq_cqe(struct ib_wc *ibwc, in ocrdma_update_free_srq_cqe() 2711 struct ib_wc *ibwc, bool *polled, bool *stop, in ocrdma_poll_err_rcqe() [all …]
|
D | ocrdma_ah.c | 207 struct ib_wc *in_wc, in ocrdma_process_mad()
|
/linux-4.1.27/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 | 334 int iwch_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
|
D | iwch_provider.c | 88 struct ib_wc *in_wc, in iwch_process_mad()
|
/linux-4.1.27/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() 248 sz += sizeof(struct ib_wc) * (entries + 1); in qib_create_cq() 408 sz += sizeof(struct ib_wc) * (cqe + 1); in qib_resize_cq()
|
D | qib_verbs.h | 262 struct ib_wc kqueue[0]; 877 struct ib_wc *in_wc, struct ib_grh *in_grh, 1008 void qib_cq_enter(struct qib_cq *cq, struct ib_wc *entry, int sig); 1010 int qib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry);
|
D | qib_ruc.c | 84 struct ib_wc wc; in qib_init_sge() 362 struct ib_wc wc; in qib_ruc_loopback() 793 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 | 973 struct ib_wc wc; in qib_rc_send_complete() 1058 struct ib_wc wc; in do_rc_completion() 1871 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 | 2403 struct ib_wc *in_wc, struct ib_grh *in_grh, in qib_process_mad()
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
D | ehca_sqp.c | 143 struct ib_wc *in_wc, struct ib_grh *in_grh, in ehca_process_perf() 220 struct ib_wc *in_wc, struct ib_grh *in_grh, in ehca_process_mad()
|
D | ehca_iverbs.h | 137 int ehca_poll_cq(struct ib_cq *cq, int num_entries, struct ib_wc *wc); 191 struct ib_wc *in_wc, struct ib_grh *in_grh,
|
D | ehca_reqs.c | 625 static inline int ehca_poll_cq_one(struct ib_cq *cq, struct ib_wc *wc) in ehca_poll_cq_one() 799 struct ib_wc *wc, int num_entries, in generate_flush_cqes() 872 int ehca_poll_cq(struct ib_cq *cq, int num_entries, struct ib_wc *wc) in ehca_poll_cq() 877 struct ib_wc *current_wc = wc; in ehca_poll_cq()
|
/linux-4.1.27/include/rdma/ |
D | ib_mad.h | 418 struct ib_wc *wc; 604 struct ib_wc *wc);
|
D | ib_verbs.h | 695 struct ib_wc { struct 1574 struct ib_wc *wc); 1640 struct ib_wc *in_wc, 1802 int ib_init_ah_from_wc(struct ib_device *device, u8 port_num, struct ib_wc *wc, 1817 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, struct ib_wc *wc, 2062 struct ib_wc *wc) in ib_poll_cq()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | cq.c | 496 struct ib_wc *wc) in mlx4_ib_handle_error_cqe() 570 static int use_tunnel_data(struct mlx4_ib_qp *qp, struct mlx4_ib_cq *cq, struct ib_wc *wc, in use_tunnel_data() 599 struct ib_wc *wc, int *npolled, int is_send) in mlx4_ib_qp_sw_comp() 623 struct ib_wc *wc, int *npolled) in mlx4_ib_poll_sw_comp() 649 struct ib_wc *wc) in mlx4_ib_poll_one() 882 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 | 675 int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc); 709 int port, struct ib_wc *in_wc, struct ib_grh *in_grh, 712 struct ib_wc *in_wc, struct ib_grh *in_grh, 763 enum ib_qp_type qpt, struct ib_wc *wc,
|
D | mad.c | 114 int port, struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx4_MAD_IFC() 462 enum ib_qp_type dest_qpt, struct ib_wc *wc, in mlx4_ib_send_to_slave() 610 struct ib_wc *wc, struct ib_grh *grh, in mlx4_ib_demux_mad() 725 struct ib_wc *in_wc, struct ib_grh *in_grh, in ib_process_mad() 828 struct ib_wc *in_wc, struct ib_grh *in_grh, in iboe_process_mad() 869 struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx4_ib_process_mad() 1281 static void mlx4_ib_multiplex_mad(struct mlx4_ib_demux_pv_ctx *ctx, struct ib_wc *wc) in mlx4_ib_multiplex_mad() 1526 struct ib_wc wc; in mlx4_ib_tunnel_comp_worker() 1690 struct ib_wc wc; in mlx4_ib_sqp_comp_worker()
|
D | mcg.c | 229 struct ib_wc wc; in send_mad_to_slave()
|
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.h | 68 struct ib_wc *wc);
|
D | usnic_ib_verbs.c | 747 struct ib_wc *wc) in usnic_ib_poll_cq()
|
/linux-4.1.27/drivers/infiniband/hw/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 | 585 struct ib_wc *in_wc, in c2_process_mad()
|
/linux-4.1.27/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.h | 321 struct ib_wc wc[16];
|
D | ib_srpt.c | 1879 struct ib_wc *wc) in srpt_process_rcv_completion() 1917 struct ib_wc *wc) in srpt_process_send_completion() 1962 struct ib_wc *const wc = ch->wc; in srpt_process_completion()
|
/linux-4.1.27/drivers/infiniband/ulp/isert/ |
D | ib_isert.h | 202 struct ib_wc wcs[16];
|
D | ib_isert.c | 2070 isert_cq_comp_err(struct isert_conn *isert_conn, struct ib_wc *wc) in isert_cq_comp_err() 2096 isert_handle_wc(struct ib_wc *wc) in isert_handle_wc() 2129 struct ib_wc *const wcs = comp->wcs; in isert_cq_work()
|
/linux-4.1.27/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 struct ib_wc *in_wc,
|
D | mthca_cmd.h | 315 int port, struct ib_wc *in_wc, struct ib_grh *in_grh,
|
D | mthca_mad.c | 198 struct ib_wc *in_wc, in mthca_process_mad()
|
D | mthca_cmd.c | 1861 int port, struct ib_wc *in_wc, struct ib_grh *in_grh, in mthca_MAD_IFC()
|
/linux-4.1.27/drivers/infiniband/ulp/iser/ |
D | iser_verbs.c | 1123 struct ib_wc *wc) in iser_handle_comp_error() 1155 static void iser_handle_wc(struct ib_wc *wc) in iser_handle_wc() 1200 struct ib_wc *const wcs = comp->wcs; in iser_cq_tasklet_fn()
|
D | iscsi_iser.h | 323 struct ib_wc wcs[ISER_WC_BATCH_COUNT];
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | cq.c | 684 static int c4iw_poll_cq_one(struct c4iw_cq *chp, struct ib_wc *wc) in c4iw_poll_cq_one() 828 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, struct ib_wc *in_wc, in c4iw_process_mad()
|
D | iw_cxgb4.h | 957 int c4iw_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
|
/linux-4.1.27/net/9p/ |
D | trans_rdma.c | 349 struct ib_wc wc; in cq_comp_handler()
|
/linux-4.1.27/net/rds/ |
D | iw_recv.c | 784 struct ib_wc wc; in rds_poll_cq()
|
D | ib_recv.c | 953 struct ib_wc wc; in rds_poll_cq()
|
D | iw_send.c | 200 struct ib_wc wc; in rds_iw_send_cq_comp_handler()
|
D | ib_send.c | 279 struct ib_wc wc; in rds_ib_send_cq_comp_handler()
|
/linux-4.1.27/drivers/infiniband/ulp/srp/ |
D | ib_srp.c | 1847 static void srp_handle_recv(struct srp_rdma_ch *ch, struct ib_wc *wc) in srp_handle_recv() 1950 struct ib_wc wc; in srp_recv_completion() 1965 struct ib_wc wc; in srp_send_completion() 3541 BUILD_BUG_ON(FIELD_SIZEOF(struct ib_wc, wr_id) < sizeof(void *)); in srp_init_module()
|
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd_cb.c | 3240 kiblnd_complete(struct ib_wc *wc) in kiblnd_complete() 3317 struct ib_wc wc; in kiblnd_scheduler()
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 3225 u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, in nes_process_mad() 3632 static int nes_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry) in nes_poll_cq()
|