Lines Matching refs:mlx5_ib_dev
325 struct mlx5_ib_dev *dev;
398 struct mlx5_ib_dev *dev;
420 struct mlx5_ib_dev { struct
456 static inline struct mlx5_ib_dev *to_mdev(struct ib_device *ibdev) in to_mdev() argument
458 return container_of(ibdev, struct mlx5_ib_dev, ib_dev); in to_mdev()
527 int mlx5_MAD_IFC(struct mlx5_ib_dev *dev, int ignore_mkey, int ignore_bkey,
596 int mlx5_query_ext_port_caps(struct mlx5_ib_dev *dev, u8 port);
599 int mlx5_ib_init_fmr(struct mlx5_ib_dev *dev);
600 void mlx5_ib_cleanup_fmr(struct mlx5_ib_dev *dev);
603 void __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
606 void mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
609 int mlx5_ib_get_cqe_size(struct mlx5_ib_dev *dev, struct ib_cq *ibcq);
610 int mlx5_mr_cache_init(struct mlx5_ib_dev *dev);
611 int mlx5_mr_cache_cleanup(struct mlx5_ib_dev *dev);
620 int mlx5_ib_internal_query_odp_caps(struct mlx5_ib_dev *dev);
624 int mlx5_ib_odp_init_one(struct mlx5_ib_dev *ibdev);
625 void mlx5_ib_odp_remove_one(struct mlx5_ib_dev *ibdev);
634 static inline int mlx5_ib_internal_query_odp_caps(struct mlx5_ib_dev *dev) in mlx5_ib_internal_query_odp_caps()
640 static inline int mlx5_ib_odp_init_one(struct mlx5_ib_dev *ibdev) { return 0; } in mlx5_ib_odp_init_one()
641 static inline void mlx5_ib_odp_remove_one(struct mlx5_ib_dev *ibdev) {} in mlx5_ib_odp_remove_one()