mthca_cq
static inline struct mthca_cqe *get_cqe(struct mthca_cq *cq, int entry)
static inline struct mthca_cqe *next_cqe_sw(struct mthca_cq *cq)
static inline void update_cons_index(struct mthca_dev *dev, struct mthca_cq *cq,
struct mthca_cq *cq;
struct mthca_cq *cq;
void mthca_cq_clean(struct mthca_dev *dev, struct mthca_cq *cq, u32 qpn,
void mthca_cq_resize_copy_cqes(struct mthca_cq *cq)
static void handle_error_cqe(struct mthca_dev *dev, struct mthca_cq *cq,
struct mthca_cq *cq,
struct mthca_cq *cq = to_mcq(ibcq);
struct mthca_cq *cq = to_mcq(ibcq);
struct mthca_cq *cq)
static inline int get_cq_refcount(struct mthca_dev *dev, struct mthca_cq *cq)
struct mthca_cq *cq)
struct mthca_cq *cq);
struct mthca_cq *cq);
void mthca_cq_clean(struct mthca_dev *dev, struct mthca_cq *cq, u32 qpn,
void mthca_cq_resize_copy_cqes(struct mthca_cq *cq);
struct mthca_cq *send_cq,
struct mthca_cq *recv_cq,
struct mthca_cq *send_cq,
struct mthca_cq *recv_cq,
INIT_RDMA_OBJ_SIZE(ib_cq, mthca_cq, ibcq),
struct mthca_cq *cq;
static int mthca_alloc_resize_buf(struct mthca_dev *dev, struct mthca_cq *cq,
struct mthca_cq *cq = to_mcq(ibcq);
static inline struct mthca_cq *to_mcq(struct ib_cq *ibcq)
return container_of(ibcq, struct mthca_cq, ibcq);
struct mthca_cq *send_cq,
struct mthca_cq *recv_cq,
struct mthca_cq *send_cq,
struct mthca_cq *recv_cq,
static void mthca_lock_cqs(struct mthca_cq *send_cq, struct mthca_cq *recv_cq)
static void mthca_unlock_cqs(struct mthca_cq *send_cq, struct mthca_cq *recv_cq)
struct mthca_cq *send_cq,
struct mthca_cq *recv_cq,
struct mthca_cq *send_cq;
struct mthca_cq *recv_cq;
struct mthca_cq *cq;