Home
last modified time | relevance | path

Searched refs:ib_wc (Results 1 – 25 of 44) sorted by relevance

12

/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_cq.c50 struct ib_wc ib_wc[IB_CQ_POLL_MAX]; in ib_cq_poll_work() local
57 n = ib_poll_cq(cq, IB_CQ_POLL_MAX, ib_wc); in ib_cq_poll_work()
59 struct ib_wc *wc = ib_wc + i; in ib_cq_poll_work()
H A Dagent.h50 const struct ib_wc *wc, const struct ib_device *device,
H A Dmad_priv.h76 struct ib_wc wc;
H A Dib_mad.c89 struct ib_wc *wc);
90 static void ib_mad_send_done(struct ib_cq *cq, struct ib_wc *wc);
701 u16 pkey_index, u8 port_num, struct ib_wc *wc) in build_smp_wc()
761 struct ib_wc mad_wc; in handle_outgoing_dr_smp()
1343 struct ib_wc *wc) in ib_process_mad_wc()
2016 const struct ib_wc *wc, in handle_ib_smi()
2101 struct ib_wc *wc, in handle_opa_smi()
2155 struct ib_wc *wc, in handle_smi()
2171 static void ib_mad_recv_done(struct ib_cq *cq, struct ib_wc *wc) in ib_mad_recv_done()
2506 struct ib_wc *wc) in ib_mad_send_error()
[all …]
H A Dib_agent.c84 const struct ib_wc *wc, const struct ib_device *device, in agent_send_response()
/freebsd/sys/ofed/include/rdma/
H A Drdmavt_cq.h74 struct ib_wc kqueue[0];
97 void rvt_cq_enter(struct rvt_cq *cq, struct ib_wc *entry, bool solicited);
H A Dib_mad.h586 struct ib_wc *wc;
773 struct ib_wc *wc);
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib.h374 struct ib_wc send_wc[MAX_SEND_CQE];
379 struct ib_wc ibwc[IPOIB_NUM_WC];
592 void ipoib_cm_handle_rx_wc(struct ipoib_dev_priv *priv, struct ib_wc *wc);
593 void ipoib_cm_handle_tx_wc(struct ipoib_dev_priv *priv, struct ib_wc *wc);
689 static inline void ipoib_cm_handle_rx_wc(struct ipoib_dev_priv *priv, struct ib_wc *wc) in ipoib_cm_handle_rx_wc()
693 static inline void ipoib_cm_handle_tx_wc(struct ipoib_dev_priv *priv, struct ib_wc *wc) in ipoib_cm_handle_tx_wc()
H A Dipoib_ib.c200 ipoib_ib_handle_rx_wc(struct ipoib_dev_priv *priv, struct ib_wc *wc) in ipoib_ib_handle_rx_wc()
333 static void ipoib_ib_handle_tx_wc(struct ipoib_dev_priv *priv, struct ib_wc *wc) in ipoib_ib_handle_tx_wc()
376 struct ib_wc *wc = priv->send_wc + i; in ipoib_poll_tx()
399 struct ib_wc *wc = priv->ibwc + i; in ipoib_poll()
/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.h94 struct ib_wc *wc);
131 const struct ib_wc *in_wc,
H A Dqlnxr_cm.h75 struct ib_wc *wc);
/freebsd/sys/contrib/rdma/krping/
H A Dkrping.c358 struct ib_wc wc; in krping_cq_event_handler()
914 struct ib_wc wc; in rlat_test()
1265 struct ib_wc wc; in krping_rlat_test_server()
1298 struct ib_wc wc; in krping_wlat_test_server()
1332 struct ib_wc wc; in krping_bw_test_server()
1560 struct ib_wc wc; in krping_rlat_test_client()
1600 struct ib_wc wc; in krping_rlat_test_client()
1650 struct ib_wc wc; in krping_wlat_test_client()
1689 struct ib_wc wc; in krping_bw_test_client()
1734 struct ib_wc wc; in flush_qp()
[all …]
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_cq.c117 static void handle_good_req(struct ib_wc *wc, struct mlx5_cqe64 *cqe, in handle_good_req()
164 static void handle_responder(struct ib_wc *wc, struct mlx5_cqe64 *cqe, in handle_responder()
282 struct ib_wc *wc) in mlx5_handle_error_cqe()
438 struct ib_wc *wc, int *npolled) in sw_send_comp()
468 struct ib_wc *wc, int *npolled) in sw_recv_comp()
495 struct ib_wc *wc, int *npolled) in mlx5_ib_poll_sw_comp()
516 struct ib_wc *wc) in mlx5_poll_one()
647 struct ib_wc *wc) in poll_soft_wc()
668 int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in mlx5_ib_poll_cq()
1380 int mlx5_ib_generate_wc(struct ib_cq *ibcq, struct ib_wc *wc) in mlx5_ib_generate_wc()
H A Dmlx5_ib_gsi.c33 struct ib_wc wc;
92 static void handle_single_completion(struct ib_cq *cq, struct ib_wc *wc) in handle_single_completion()
411 struct ib_ud_wr *wr, struct ib_wc *wc) in mlx5_ib_add_outstanding_wr()
444 struct ib_wc wc = { in mlx5_ib_gsi_silent_drop()
H A Dmlx5_ib_mad.c41 u8 port, const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx5_MAD_IFC()
58 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in process_mad()
233 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx5_ib_process_mad()
H A Dmlx5_ib.h491 struct ib_wc wc;
902 u8 port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
935 int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
957 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
1073 int mlx5_ib_generate_wc(struct ib_cq *ibcq, struct ib_wc *wc);
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_cq.c499 struct ib_wc *wc) in mlx4_ib_handle_error_cqe()
573 static void use_tunnel_data(struct mlx4_ib_qp *qp, struct mlx4_ib_cq *cq, struct ib_wc *wc, in use_tunnel_data()
601 struct ib_wc *wc, int *npolled, int is_send) in mlx4_ib_qp_sw_comp()
625 struct ib_wc *wc, int *npolled) in mlx4_ib_poll_sw_comp()
651 struct ib_wc *wc) in mlx4_ib_poll_one()
867 int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in mlx4_ib_poll_cq()
H A Dmlx4_ib.h737 int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
773 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
776 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
829 enum ib_qp_type qpt, struct ib_wc *wc,
H A Dmlx4_ib_mad.c107 int port, const struct ib_wc *in_wc, in mlx4_MAD_IFC()
483 enum ib_qp_type dest_qpt, struct ib_wc *wc, in mlx4_ib_send_to_slave()
640 struct ib_wc *wc, struct ib_grh *grh, in mlx4_ib_demux_mad()
765 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in ib_process_mad()
900 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in iboe_process_mad()
948 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx4_ib_process_mad()
1443 static void mlx4_ib_multiplex_mad(struct mlx4_ib_demux_pv_ctx *ctx, struct ib_wc *wc) in mlx4_ib_multiplex_mad()
1692 struct ib_wc wc; in mlx4_ib_tunnel_comp_worker()
1858 struct ib_wc wc; in mlx4_ib_sqp_comp_worker()
/freebsd/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp_tx.c198 sdp_handle_send_comp(struct sdp_sock *ssk, struct ib_wc *wc) in sdp_handle_send_comp()
227 sdp_process_tx_wc(struct sdp_sock *ssk, struct ib_wc *wc) in sdp_process_tx_wc()
282 struct ib_wc ibwc[SDP_NUM_WC]; in sdp_process_tx_cq()
H A Dsdp_rx.c470 sdp_process_rx_wc(struct sdp_sock *ssk, struct ib_wc *wc) in sdp_process_rx_wc()
535 struct ib_wc ibwc[SDP_NUM_WC]; in sdp_poll_rx_cq()
543 struct ib_wc *wc = &ibwc[i]; in sdp_poll_rx_cq()
/freebsd/sys/dev/irdma/
H A Dirdma_verbs.h300 struct ib_wc *entry) in set_ib_wc_op_sq()
334 struct ib_wc *entry, bool send_imm_support) in set_ib_wc_op_rq()
/freebsd/sys/dev/iser/
H A Diser_verbs.c91 struct ib_wc *wc) in iser_handle_comp_error()
115 static void iser_handle_wc(struct ib_wc *wc) in iser_handle_wc()
163 struct ib_wc *const wcs = comp->wcs; in iser_cq_tasklet_fn()
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dib_verbs.h326 int bnxt_re_poll_cq(struct ib_cq *cq, int num_entries, struct ib_wc *wc);
349 const struct ib_wc *wc, const struct ib_grh *grh,
/freebsd/sys/dev/mthca/
H A Dmthca_cq.c380 struct ib_wc *entry, int *free_cqe) in handle_error_cqe()
487 struct ib_wc *entry) in mthca_poll_one()
660 struct ib_wc *entry) in mthca_poll_cq()

12