Searched refs:mthca_cq (Results 1 - 11 of 11) sorted by relevance

/freebsd-10.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A DMakefile4 mthca_allocator.o mthca_eq.o mthca_pd.o mthca_cq.o \
H A Dmthca_provider.h138 * struct mthca_cq/qp also has its own lock. An individual qp lock
143 * Each struct mthca_cq/qp also has an ref count, protected by the
150 * Finally, each struct mthca_cq/qp has a wait_queue_head_t for the
200 struct mthca_cq { struct
323 static inline struct mthca_cq *to_mcq(struct ib_cq *ibcq)
325 return container_of(ibcq, struct mthca_cq, ibcq);
H A Dmthca_cq.c168 static inline struct mthca_cqe *get_cqe(struct mthca_cq *cq, int entry)
178 static inline struct mthca_cqe *next_cqe_sw(struct mthca_cq *cq)
203 static inline void update_cons_index(struct mthca_dev *dev, struct mthca_cq *cq,
223 struct mthca_cq *cq;
240 struct mthca_cq *cq;
277 void mthca_cq_clean(struct mthca_dev *dev, struct mthca_cq *cq, u32 qpn,
329 void mthca_cq_resize_copy_cqes(struct mthca_cq *cq)
376 static void handle_error_cqe(struct mthca_dev *dev, struct mthca_cq *cq,
483 struct mthca_cq *cq,
663 struct mthca_cq *c
[all...]
H A Dmthca_dev.h500 struct mthca_cq *cq);
502 struct mthca_cq *cq);
506 void mthca_cq_clean(struct mthca_dev *dev, struct mthca_cq *cq, u32 qpn,
508 void mthca_cq_resize_copy_cqes(struct mthca_cq *cq);
545 struct mthca_cq *send_cq,
546 struct mthca_cq *recv_cq,
553 struct mthca_cq *send_cq,
554 struct mthca_cq *recv_cq,
H A Dmthca_qp.c1152 struct mthca_cq *send_cq,
1153 struct mthca_cq *recv_cq,
1286 struct mthca_cq *send_cq,
1287 struct mthca_cq *recv_cq,
1328 static void mthca_lock_cqs(struct mthca_cq *send_cq, struct mthca_cq *recv_cq)
1341 static void mthca_unlock_cqs(struct mthca_cq *send_cq, struct mthca_cq *recv_cq)
1356 struct mthca_cq *send_cq,
1357 struct mthca_cq *recv_c
[all...]
H A Dmthca_provider.c681 struct mthca_cq *cq;
752 static int mthca_alloc_resize_buf(struct mthca_dev *dev, struct mthca_cq *cq,
800 struct mthca_cq *cq = to_mcq(ibcq);
/freebsd-10.3-release/contrib/ofed/libmthca/src/
H A Dcq.c125 static inline struct mthca_cqe *get_cqe(struct mthca_cq *cq, int entry)
130 static inline struct mthca_cqe *cqe_sw(struct mthca_cq *cq, int i)
136 static inline struct mthca_cqe *next_cqe_sw(struct mthca_cq *cq)
151 static inline void update_cons_index(struct mthca_cq *cq, int incr)
175 static int handle_error_cqe(struct mthca_cq *cq,
290 static inline int mthca_poll_one(struct mthca_cq *cq,
462 struct mthca_cq *cq = to_mcq(ibcq);
503 struct mthca_cq *cq = to_mcq(ibvcq);
549 void __mthca_cq_clean(struct mthca_cq *cq, uint32_t qpn, struct mthca_srq *srq)
593 void mthca_cq_clean(struct mthca_cq *c
[all...]
H A Dmthca.h153 struct mthca_cq { struct
268 static inline struct mthca_cq *to_mcq(struct ibv_cq *ibcq)
324 void __mthca_cq_clean(struct mthca_cq *cq, uint32_t qpn, struct mthca_srq *srq);
325 void mthca_cq_clean(struct mthca_cq *cq, uint32_t qpn, struct mthca_srq *srq);
326 void mthca_cq_resize_copy_cqes(struct mthca_cq *cq, void *buf, int new_cqe);
H A Dverbs.c193 struct mthca_cq *cq;
285 struct mthca_cq *cq = to_mcq(ibcq);
658 struct mthca_cq *send_cq = to_mcq(qp->send_cq);
659 struct mthca_cq *recv_cq = to_mcq(qp->recv_cq);
674 struct mthca_cq *send_cq = to_mcq(qp->send_cq);
675 struct mthca_cq *recv_cq = to_mcq(qp->recv_cq);
H A Dqp.c86 static inline int wq_overflow(struct mthca_wq *wq, int nreq, struct mthca_cq *cq)
/freebsd-10.3-release/sys/modules/mthca/
H A DMakefile9 SRCS+= mthca_allocator.c mthca_av.c mthca_catas.c mthca_cmd.c mthca_cq.c

Completed in 72 milliseconds