Home
last modified time | relevance | path

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

123

/linux-2.6.39/drivers/infiniband/ulp/ipoib/
Dipoib.h249 struct ib_wc ibwc[IPOIB_NUM_WC];
320 struct ib_wc send_wc[MAX_SEND_CQE];
325 struct ib_wc ibwc[IPOIB_NUM_WC];
565 void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc);
566 void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc);
663 static inline void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_rx_wc()
667 static inline void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc) in ipoib_cm_handle_tx_wc()
/linux-2.6.39/drivers/infiniband/hw/qib/
Dqib_cq.c48 void qib_cq_enter(struct qib_cq *cq, struct ib_wc *entry, int solicited) in qib_cq_enter()
128 int qib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry) in qib_poll_cq()
240 sz += sizeof(struct ib_wc) * (entries + 1); in qib_create_cq()
399 sz += sizeof(struct ib_wc) * (cqe + 1); in qib_resize_cq()
Dqib_verbs.h260 struct ib_wc kqueue[0];
837 struct ib_wc *in_wc, struct ib_grh *in_grh,
950 void qib_cq_enter(struct qib_cq *cq, struct ib_wc *entry, int sig);
952 int qib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry);
Dqib_ruc.c84 struct ib_wc wc; in qib_init_sge()
357 struct ib_wc wc; in qib_ruc_loopback()
791 struct ib_wc wc; in qib_send_complete()
/linux-2.6.39/drivers/infiniband/hw/ipath/
Dipath_cq.c48 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()
Dipath_verbs.h207 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);
Dipath_ruc.c127 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()
Dipath_ud.c63 struct ib_wc wc; in ipath_ud_loopback()
416 struct ib_wc wc; in ipath_ud_rcv()
/linux-2.6.39/drivers/infiniband/core/
Dagent.h48 struct ib_wc *wc, struct ib_device *device,
Dmad_priv.h75 struct ib_wc wc;
Dagent.c82 struct ib_wc *wc, struct ib_device *device, in agent_send_response()
Dmad.c648 struct ib_wc *wc) in build_smp_wc()
681 struct ib_wc mad_wc; in handle_outgoing_dr_smp()
1183 struct ib_wc *wc) in ib_process_mad_wc()
1835 struct ib_wc *wc) in ib_mad_recv_done_handler()
2089 struct ib_wc *wc) in ib_mad_send_done_handler()
2165 struct ib_wc *wc) in mad_error_handler()
2227 struct ib_wc wc; in ib_mad_completion_handler()
2355 struct ib_wc wc; in local_completions()
/linux-2.6.39/drivers/infiniband/hw/cxgb3/
Diwch_cq.c45 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()
Diwch_provider.h333 int iwch_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
/linux-2.6.39/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h285 int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc);
319 int port, struct ib_wc *in_wc, struct ib_grh *in_grh,
322 struct ib_wc *in_wc, struct ib_grh *in_grh,
Dmad.c47 int port, struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx4_MAD_IFC()
236 struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx4_ib_process_mad()
Dcq.c473 struct ib_wc *wc) in mlx4_ib_handle_error_cqe()
549 struct ib_wc *wc) in mlx4_ib_poll_one()
730 int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in mlx4_ib_poll_cq()
/linux-2.6.39/drivers/infiniband/hw/ehca/
Dehca_sqp.c143 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()
Dehca_iverbs.h137 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,
Dehca_reqs.c626 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-2.6.39/include/rdma/
Dib_mad.h403 struct ib_wc *wc;
586 struct ib_wc *wc);
Dib_verbs.h496 struct ib_wc { struct
1092 struct ib_wc *wc);
1147 struct ib_wc *in_wc,
1295 int ib_init_ah_from_wc(struct ib_device *device, u8 port_num, struct ib_wc *wc,
1310 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, struct ib_wc *wc,
1536 struct ib_wc *wc) in ib_poll_cq()
/linux-2.6.39/drivers/infiniband/hw/amso1100/
Dc2_cq.c132 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()
/linux-2.6.39/drivers/infiniband/hw/mthca/
Dmthca_dev.h495 struct ib_wc *entry);
579 struct ib_wc *in_wc,
Dmthca_cq.c380 struct ib_wc *entry, int *free_cqe) in handle_error_cqe()
487 struct ib_wc *entry) in mthca_poll_one()
662 struct ib_wc *entry) in mthca_poll_cq()

123