• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/ipath/

Lines Matching defs:ipath_qp

158 	struct ipath_qp *qp;
352 struct ipath_qp {
354 struct ipath_qp *next; /* link list for QPN hash table */
355 struct ipath_qp *timer_next; /* link list for ipath_ib_timer() */
356 struct ipath_qp *pio_next; /* link for ipath_ib_piobufavail() */
473 * struct ipath_qp.s_wq. This function does the array index computation.
475 static inline struct ipath_swqe *get_swqe_ptr(struct ipath_qp *qp,
512 struct ipath_qp **table;
641 struct ipath_qp *qp;
675 static inline struct ipath_qp *to_iqp(struct ib_qp *ibqp)
677 return container_of(ibqp, struct ipath_qp, ibqp);
688 static inline void ipath_schedule_send(struct ipath_qp *qp)
727 __be32 ipath_compute_aeth(struct ipath_qp *qp);
729 struct ipath_qp *ipath_lookup_qpn(struct ipath_qp_table *qpt, u32 qpn);
737 int ipath_error_qp(struct ipath_qp *qp, enum ib_wc_status err);
749 void ipath_get_credit(struct ipath_qp *qp, u32 aeth);
753 int ipath_verbs_send(struct ipath_qp *qp, struct ipath_ib_header *hdr,
761 int has_grh, void *data, u32 tlen, struct ipath_qp *qp);
764 int has_grh, void *data, u32 tlen, struct ipath_qp *qp);
766 void ipath_restart_rc(struct ipath_qp *qp, u32 psn);
768 void ipath_rc_error(struct ipath_qp *qp, enum ib_wc_status err);
770 int ipath_post_ud_send(struct ipath_qp *qp, struct ib_send_wr *wr);
773 int has_grh, void *data, u32 tlen, struct ipath_qp *qp);
780 int ipath_lkey_ok(struct ipath_qp *qp, struct ipath_sge *isge,
783 int ipath_rkey_ok(struct ipath_qp *qp, struct ipath_sge_state *ss,
850 void ipath_insert_rnr_queue(struct ipath_qp *qp);
852 int ipath_init_sge(struct ipath_qp *qp, struct ipath_rwqe *wqe,
855 int ipath_get_rwqe(struct ipath_qp *qp, int wr_id_only);
860 void ipath_make_ruc_header(struct ipath_ibdev *dev, struct ipath_qp *qp,
866 void ipath_send_complete(struct ipath_qp *qp, struct ipath_swqe *wqe,
869 int ipath_make_rc_req(struct ipath_qp *qp);
871 int ipath_make_uc_req(struct ipath_qp *qp);
873 int ipath_make_ud_req(struct ipath_qp *qp);