/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_cq.c | 50 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 D | agent.h | 50 const struct ib_wc *wc, const struct ib_device *device,
|
H A D | ib_mad.c | 89 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() 2420 static void ib_mad_send_done(struct ib_cq *cq, struct ib_wc *wc) in ib_mad_send_done() [all …]
|
H A D | mad_priv.h | 76 struct ib_wc wc;
|
H A D | ib_agent.c | 84 const struct ib_wc *wc, const struct ib_device *device, in agent_send_response()
|
/freebsd/sys/ofed/include/rdma/ |
H A D | rdmavt_cq.h | 74 struct ib_wc kqueue[0]; 97 void rvt_cq_enter(struct rvt_cq *cq, struct ib_wc *entry, bool solicited);
|
H A D | ib_mad.h | 586 struct ib_wc *wc; 773 struct ib_wc *wc);
|
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 374 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 D | ipoib_ib.c | 200 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 D | qlnxr_verbs.h | 94 struct ib_wc *wc); 131 const struct ib_wc *in_wc,
|
H A D | qlnxr_cm.h | 75 struct ib_wc *wc);
|
/freebsd/sys/contrib/rdma/krping/ |
H A D | krping.c | 316 static int server_recv(struct krping_cb *cb, struct ib_wc *wc) in server_recv() 339 static int client_recv(struct krping_cb *cb, struct ib_wc *wc) in client_recv() 358 struct ib_wc wc; in krping_cq_event_handler() 914 struct ib_wc wc; in rlat_test() 1073 struct ib_wc wc; in wlat_test() 1205 struct ib_wc wc; in bw_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() [all …]
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_cq.c | 117 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 *w [all...] |
H A D | mlx5_ib_gsi.c | 33 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 D | mlx5_ib_mad.c | 41 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 D | mlx5_ib.h | 491 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 D | mlx4_ib_cq.c | 499 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 D | mlx4_ib.h | 737 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 D | mlx4_ib_mad.c | 107 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 D | sdp_tx.c | 198 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 D | sdp_rx.c | 470 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 D | irdma_verbs.h | 300 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 D | iser_verbs.c | 91 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 D | ib_verbs.h | 326 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 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() 660 struct ib_wc *entry) in mthca_poll_cq()
|