Home
last modified time | relevance | path

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

123

/linux/drivers/infiniband/ulp/iser/
H A Discsi_iser.h496 void iser_err_comp(struct ib_wc *wc, const char *type);
497 void iser_login_rsp(struct ib_cq *cq, struct ib_wc *wc);
498 void iser_task_rsp(struct ib_cq *cq, struct ib_wc *wc);
499 void iser_cmd_comp(struct ib_cq *cq, struct ib_wc *wc);
500 void iser_ctrl_comp(struct ib_cq *cq, struct ib_wc *wc);
501 void iser_dataout_comp(struct ib_cq *cq, struct ib_wc *wc);
502 void iser_reg_comp(struct ib_cq *cq, struct ib_wc *wc);
H A Diser_initiator.c145 void (*done)(struct ib_cq *cq, struct ib_wc *wc)) in iser_create_send_desc()
532 void iser_login_rsp(struct ib_cq *cq, struct ib_wc *wc) in iser_login_rsp()
591 static int iser_check_remote_inv(struct iser_conn *iser_conn, struct ib_wc *wc, in iser_check_remote_inv()
633 void iser_task_rsp(struct ib_cq *cq, struct ib_wc *wc) in iser_task_rsp()
673 void iser_cmd_comp(struct ib_cq *cq, struct ib_wc *wc) in iser_cmd_comp()
679 void iser_ctrl_comp(struct ib_cq *cq, struct ib_wc *wc) in iser_ctrl_comp()
695 void iser_dataout_comp(struct ib_cq *cq, struct ib_wc *wc) in iser_dataout_comp()
/linux/include/rdma/
H A Drdmavt_cq.h40 struct ib_wc kqueue[];
65 bool rvt_cq_enter(struct rvt_cq *cq, struct ib_wc *entry, bool solicited);
H A Drdmavt_qp.h785 static inline void rvt_recv_cq(struct rvt_qp *qp, struct ib_wc *wc, in rvt_recv_cq()
805 static inline void rvt_send_cq(struct rvt_qp *qp, struct ib_wc *wc, in rvt_send_cq()
858 struct ib_wc w = { in rvt_qp_complete_swqe()
/linux/drivers/infiniband/sw/rdmavt/
H A Dtrace_cq.h70 TP_PROTO(struct rvt_cq *cq, struct ib_wc *wc, u32 idx),
110 TP_PROTO(struct rvt_cq *cq, struct ib_wc *wc, u32 idx),
115 TP_PROTO(struct rvt_cq *cq, struct ib_wc *wc, u32 idx),
H A Dmad.h12 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
H A Dmad.c32 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in rvt_process_mad()
/linux/tools/testing/selftests/bpf/progs/
H A Dbtf_dump_test_case_padding.c175 struct ib_wc { struct
243 struct ib_wc _201; in f()
/linux/net/rds/
H A Dib.h154 struct ib_wc i_send_wc[RDS_IB_WC_MAX];
155 struct ib_wc i_recv_wc[RDS_IB_WC_MAX];
390 void rds_ib_mr_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc);
401 void rds_ib_recv_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc,
427 void rds_ib_send_cqe_handler(struct rds_ib_connection *ic, struct ib_wc *wc);
/linux/drivers/infiniband/sw/siw/
H A Dsiw_cq.c48 int siw_reap_cqe(struct siw_cq *cq, struct ib_wc *wc) in siw_reap_cqe()
118 struct ib_wc wc; in siw_cq_flush()
/linux/fs/smb/smbdirect/
H A Drw.c80 static void smbdirect_connection_rdma_rw_done(struct ib_cq *cq, struct ib_wc *wc, in smbdirect_connection_rdma_rw_done()
98 static void smbdirect_connection_rdma_read_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_connection_rdma_read_done()
103 static void smbdirect_connection_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_connection_rdma_write_done()
H A Dinternal.h125 void smbdirect_connection_recv_io_done(struct ib_cq *cq, struct ib_wc *wc);
H A Dmr.c208 static void smbdirect_connection_mr_io_register_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_connection_mr_io_register_done()
222 static void smbdirect_connection_mr_io_local_inv_done(struct ib_cq *cq, struct ib_wc *wc) in smbdirect_connection_mr_io_local_inv_done()
/linux/drivers/infiniband/core/
H A Dagent.h48 const struct ib_wc *wc, const struct ib_device *device,
H A Dagent.c91 const struct ib_wc *wc, const struct ib_device *device, in agent_send_response()
H A Dmad.c108 struct ib_wc *wc);
109 static void ib_mad_send_done(struct ib_cq *cq, struct ib_wc *wc);
573 u16 pkey_index, u32 port_num, struct ib_wc *wc) in build_smp_wc()
633 struct ib_wc mad_wc; in handle_outgoing_dr_smp()
2146 const struct ib_wc *wc, in handle_ib_smi()
2233 struct ib_wc *wc, in handle_opa_smi()
2289 struct ib_wc *wc, in handle_smi()
2305 static void ib_mad_recv_done(struct ib_cq *cq, struct ib_wc *wc) in ib_mad_recv_done()
2531 static void ib_mad_send_done(struct ib_cq *cq, struct ib_wc *wc) in ib_mad_send_done()
2617 struct ib_wc *wc) in ib_mad_send_error()
[all …]
/linux/drivers/infiniband/hw/mlx5/
H A Dgsi.c37 struct ib_wc wc;
68 static void handle_single_completion(struct ib_cq *cq, struct ib_wc *wc) in handle_single_completion()
362 struct ib_ud_wr *wr, struct ib_wc *wc) in mlx5_ib_add_outstanding_wr()
395 struct ib_wc wc = { in mlx5_ib_gsi_silent_drop()
/linux/drivers/infiniband/hw/ocrdma/
H A Docrdma_ah.h60 u32 port_num, const struct ib_wc *in_wc,
/linux/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c430 static void frwr_wc_fastreg(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_fastreg()
513 static void frwr_mr_done(struct ib_wc *wc, struct rpcrdma_mr *mr) in frwr_mr_done()
525 static void frwr_wc_localinv(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_localinv()
544 static void frwr_wc_localinv_wake(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_localinv_wake()
641 static void frwr_wc_localinv_done(struct ib_cq *cq, struct ib_wc *wc) in frwr_wc_localinv_done()
H A Dsvc_rdma_rw.c19 static void svc_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc);
20 static void svc_rdma_wc_read_done(struct ib_cq *cq, struct ib_wc *wc);
289 static void svc_rdma_reply_done(struct ib_cq *cq, struct ib_wc *wc) in svc_rdma_reply_done()
317 static void svc_rdma_write_done(struct ib_cq *cq, struct ib_wc *wc) in svc_rdma_write_done()
348 static void svc_rdma_wc_read_done(struct ib_cq *cq, struct ib_wc *wc) in svc_rdma_wc_read_done()
/linux/drivers/infiniband/hw/qedr/
H A Dqedr_roce_cm.h48 int qedr_gsi_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
/linux/include/trace/events/
H A Drpcrdma.h57 const struct ib_wc *wc,
90 const struct ib_wc *wc, \
97 const struct ib_wc *wc,
127 const struct ib_wc *wc, \
134 const struct ib_wc *wc,
167 const struct ib_wc *wc, \
174 const struct ib_wc *wc,
212 const struct ib_wc *wc, \
219 const struct ib_wc *wc,
246 const struct ib_wc *wc, \
[all …]
/linux/net/smc/
H A Dsmc_wr.c77 static inline void smc_wr_tx_process_cqe(struct ib_wc *wc) in smc_wr_tx_process_cqe()
139 struct ib_wc wc[SMC_WR_MAX_POLL_CQE]; in smc_wr_tx_tasklet_fn()
430 static inline void smc_wr_rx_demultiplex(struct ib_wc *wc) in smc_wr_rx_demultiplex()
449 static inline void smc_wr_rx_process_cqes(struct ib_wc wc[], int num) in smc_wr_rx_process_cqes()
482 struct ib_wc wc[SMC_WR_MAX_POLL_CQE]; in smc_wr_rx_tasklet_fn()
H A Dsmc_wr.h43 void (*handler)(struct ib_wc *, void *);
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c174 static void ipoib_ib_handle_rx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_ib_handle_rx_wc()
386 static void ipoib_ib_handle_tx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_ib_handle_tx_wc()
438 struct ib_wc *wc; in poll_tx()
470 struct ib_wc *wc = priv->ibwc + i; in ipoib_rx_poll()
505 struct ib_wc *wc; in ipoib_tx_poll()

123