Home
last modified time | relevance | path

Searched refs:mlx5_core_dev (Results 1 – 4 of 4) sorted by relevance

/include/linux/mlx5/
Ddriver.h128 struct mlx5_core_dev *dev;
335 struct mlx5_core_dev *dev;
508 struct mlx5_core_dev { struct
516 void (*event) (struct mlx5_core_dev *dev, argument
599 static inline struct mlx5_core_dev *pci2mlx5_core_dev(struct pci_dev *pdev) in pci2mlx5_core_dev()
606 static inline u16 fw_rev_maj(struct mlx5_core_dev *dev) in fw_rev_maj()
611 static inline u16 fw_rev_min(struct mlx5_core_dev *dev) in fw_rev_min()
616 static inline u16 fw_rev_sub(struct mlx5_core_dev *dev) in fw_rev_sub()
621 static inline u16 cmdif_rev(struct mlx5_core_dev *dev) in cmdif_rev()
649 int mlx5_cmd_init(struct mlx5_core_dev *dev);
[all …]
Dcq.h162 int mlx5_init_cq_table(struct mlx5_core_dev *dev);
163 void mlx5_cleanup_cq_table(struct mlx5_core_dev *dev);
164 int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
166 int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
167 int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
169 int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
171 int mlx5_debug_cq_add(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
172 void mlx5_debug_cq_remove(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
Dsrq.h38 void mlx5_init_srq_table(struct mlx5_core_dev *dev);
39 void mlx5_cleanup_srq_table(struct mlx5_core_dev *dev);
Dqp.h523 static inline struct mlx5_core_qp *__mlx5_qp_lookup(struct mlx5_core_dev *dev, u32 qpn) in __mlx5_qp_lookup()
528 static inline struct mlx5_core_mr *__mlx5_mr_lookup(struct mlx5_core_dev *dev, u32 key) in __mlx5_mr_lookup()
533 int mlx5_core_create_qp(struct mlx5_core_dev *dev,
537 int mlx5_core_qp_modify(struct mlx5_core_dev *dev, enum mlx5_qp_state cur_state,
541 int mlx5_core_destroy_qp(struct mlx5_core_dev *dev,
543 int mlx5_core_qp_query(struct mlx5_core_dev *dev, struct mlx5_core_qp *qp,
546 int mlx5_core_xrcd_alloc(struct mlx5_core_dev *dev, u32 *xrcdn);
547 int mlx5_core_xrcd_dealloc(struct mlx5_core_dev *dev, u32 xrcdn);
548 void mlx5_init_qp_table(struct mlx5_core_dev *dev);
549 void mlx5_cleanup_qp_table(struct mlx5_core_dev *dev);
[all …]