Lines Matching refs:mlx5_ib_dev

334 	struct mlx5_ib_dev     *dev;
387 struct mlx5_ib_dev *dev;
410 struct mlx5_ib_dev { struct
446 static inline struct mlx5_ib_dev *to_mdev(struct ib_device *ibdev) in to_mdev() argument
448 return container_of(ibdev, struct mlx5_ib_dev, ib_dev); in to_mdev()
507 int mlx5_MAD_IFC(struct mlx5_ib_dev *dev, int ignore_mkey, int ignore_bkey,
571 int mlx5_query_ext_port_caps(struct mlx5_ib_dev *dev, u8 port);
580 int mlx5_query_mad_ifc_node_desc(struct mlx5_ib_dev *dev, char *node_desc);
581 int mlx5_query_mad_ifc_node_guid(struct mlx5_ib_dev *dev, __be64 *node_guid);
590 int mlx5_ib_init_fmr(struct mlx5_ib_dev *dev);
591 void mlx5_ib_cleanup_fmr(struct mlx5_ib_dev *dev);
594 void __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
597 void mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
600 int mlx5_ib_get_cqe_size(struct mlx5_ib_dev *dev, struct ib_cq *ibcq);
601 int mlx5_mr_cache_init(struct mlx5_ib_dev *dev);
602 int mlx5_mr_cache_cleanup(struct mlx5_ib_dev *dev);
611 void mlx5_ib_internal_fill_odp_caps(struct mlx5_ib_dev *dev);
615 int mlx5_ib_odp_init_one(struct mlx5_ib_dev *ibdev);
616 void mlx5_ib_odp_remove_one(struct mlx5_ib_dev *ibdev);
625 static inline void mlx5_ib_internal_fill_odp_caps(struct mlx5_ib_dev *dev) in mlx5_ib_internal_fill_odp_caps()
631 static inline int mlx5_ib_odp_init_one(struct mlx5_ib_dev *ibdev) { return 0; } in mlx5_ib_odp_init_one()
632 static inline void mlx5_ib_odp_remove_one(struct mlx5_ib_dev *ibdev) {} in mlx5_ib_odp_remove_one()