| /freebsd-12-stable/contrib/ofed/libmlx4/ |
| D | cq.c | 97 static struct mlx4_cqe *get_cqe(struct mlx4_cq *cq, int entry) in get_cqe() 102 static void *get_sw_cqe(struct mlx4_cq *cq, int n) in get_sw_cqe() 111 static struct mlx4_cqe *next_cqe_sw(struct mlx4_cq *cq) in next_cqe_sw() 200 static inline int mlx4_get_next_cqe(struct mlx4_cq *cq, 203 static inline int mlx4_get_next_cqe(struct mlx4_cq *cq, in mlx4_get_next_cqe() 230 static inline int mlx4_parse_cqe(struct mlx4_cq *cq, 235 static inline int mlx4_parse_cqe(struct mlx4_cq *cq, in mlx4_parse_cqe() 370 static inline int mlx4_parse_lazy_cqe(struct mlx4_cq *cq, 373 static inline int mlx4_parse_lazy_cqe(struct mlx4_cq *cq, in mlx4_parse_lazy_cqe() 379 static inline int mlx4_poll_one(struct mlx4_cq *cq, [all …]
|
| D | mlx4.h | 177 struct mlx4_cq { struct 324 static inline struct mlx4_cq *to_mcq(struct ibv_cq *ibcq) in to_mcq() 346 static inline void mlx4_update_cons_index(struct mlx4_cq *cq) in mlx4_update_cons_index() 389 void mlx4_cq_fill_pfns(struct mlx4_cq *cq, const struct ibv_cq_init_attr_ex *cq_attr); 397 void __mlx4_cq_clean(struct mlx4_cq *cq, uint32_t qpn, struct mlx4_srq *srq); 398 void mlx4_cq_clean(struct mlx4_cq *cq, uint32_t qpn, struct mlx4_srq *srq); 399 int mlx4_get_outstanding_cqes(struct mlx4_cq *cq); 400 void mlx4_cq_resize_copy_cqes(struct mlx4_cq *cq, void *buf, int new_cqe);
|
| D | verbs.c | 406 struct mlx4_cq *cq) in mlx4_cmd_create_cq() 429 struct mlx4_cq *cq) in mlx4_cmd_create_cq_ex() 455 struct mlx4_cq *cq; in create_cq() 576 struct mlx4_cq *cq = to_mcq(ibcq); in mlx4_resize_cq() 1044 struct mlx4_cq *send_cq = to_mcq(qp->send_cq); in mlx4_lock_cqs() 1045 struct mlx4_cq *recv_cq = to_mcq(qp->recv_cq); in mlx4_lock_cqs() 1065 struct mlx4_cq *send_cq = to_mcq(qp->send_cq); in mlx4_unlock_cqs() 1066 struct mlx4_cq *recv_cq = to_mcq(qp->recv_cq); in mlx4_unlock_cqs()
|
| D | srq.c | 302 struct mlx4_cq *mcq; in mlx4_destroy_xrc_srq()
|
| D | qp.c | 106 static int wq_overflow(struct mlx4_wq *wq, int nreq, struct mlx4_cq *cq) in wq_overflow()
|
| /freebsd-12-stable/sys/dev/mlx4/ |
| D | cq.h | 138 static inline void mlx4_cq_arm(struct mlx4_cq *cq, u32 cmd, in mlx4_cq_arm() 163 static inline void mlx4_cq_set_ci(struct mlx4_cq *cq) in mlx4_cq_set_ci() 173 int mlx4_cq_modify(struct mlx4_dev *dev, struct mlx4_cq *cq, 175 int mlx4_cq_resize(struct mlx4_dev *dev, struct mlx4_cq *cq,
|
| D | device.h | 729 struct mlx4_cq { struct 730 void (*comp) (struct mlx4_cq *); argument 731 void (*event) (struct mlx4_cq *, enum mlx4_event); argument 1121 struct mlx4_uar *uar, u64 db_rec, struct mlx4_cq *cq, 1123 void mlx4_cq_free(struct mlx4_dev *dev, struct mlx4_cq *cq);
|
| /freebsd-12-stable/sys/dev/mlx4/mlx4_core/ |
| D | mlx4_cq.c | 56 struct mlx4_cq *cq; in mlx4_cq_completion() 73 struct mlx4_cq *cq; in mlx4_cq_event() 117 int mlx4_cq_modify(struct mlx4_dev *dev, struct mlx4_cq *cq, in mlx4_cq_modify() 139 int mlx4_cq_resize(struct mlx4_dev *dev, struct mlx4_cq *cq, in mlx4_cq_resize() 239 struct mlx4_cq *cq, unsigned vector, int collapsed, in mlx4_cq_alloc() 312 void mlx4_cq_free(struct mlx4_dev *dev, struct mlx4_cq *cq) in mlx4_cq_free()
|
| /freebsd-12-stable/sys/modules/mlx4/ |
| D | Makefile | 9 mlx4_cq.c \
|
| /freebsd-12-stable/sys/dev/mlx4/mlx4_en/ |
| D | en.h | 384 struct mlx4_cq mcq; 795 void mlx4_en_tx_irq(struct mlx4_cq *mcq); 842 void mlx4_en_rx_irq(struct mlx4_cq *mcq);
|
| D | mlx4_en_cq.c | 42 static void mlx4_en_cq_event(struct mlx4_cq *cq, enum mlx4_event event) in mlx4_en_cq_event()
|
| D | mlx4_en_tx.c | 351 struct mlx4_cq *mcq = &cq->mcq; in mlx4_en_process_tx_cq() 423 void mlx4_en_tx_irq(struct mlx4_cq *mcq) in mlx4_en_tx_irq()
|
| D | mlx4_en_rx.c | 746 struct mlx4_cq *mcq = &cq->mcq; in mlx4_en_process_rx_cq() 878 void mlx4_en_rx_irq(struct mlx4_cq *mcq) in mlx4_en_rx_irq()
|
| /freebsd-12-stable/sys/dev/mlx4/mlx4_ib/ |
| D | mlx4_ib.h | 123 struct mlx4_cq mcq; 659 static inline struct mlx4_ib_cq *to_mibcq(struct mlx4_cq *mcq) in to_mibcq()
|
| D | mlx4_ib_cq.c | 43 static void mlx4_ib_cq_comp(struct mlx4_cq *cq) in mlx4_ib_cq_comp() 49 static void mlx4_ib_cq_event(struct mlx4_cq *cq, enum mlx4_event type) in mlx4_ib_cq_event()
|
| D | mlx4_ib_main.c | 3042 struct mlx4_cq *mcq; in mlx4_ib_handle_catas_error()
|
| /freebsd-12-stable/sys/conf/ |
| D | files | 4773 dev/mlx4/mlx4_core/mlx4_cq.c optional mlx4 pci \
|