Lines Matching refs:mlx4_ib_dev
396 struct mlx4_ib_dev *dev;
446 struct mlx4_ib_dev *dev;
520 struct mlx4_ib_dev *dev;
544 struct mlx4_ib_dev { struct
584 struct mlx4_ib_dev *ib_dev; argument
610 static inline struct mlx4_ib_dev *to_mdev(struct ib_device *ibdev) in to_mdev()
612 return container_of(ibdev, struct mlx4_ib_dev, ib_dev); in to_mdev()
685 static inline u8 mlx4_ib_bond_next_port(struct mlx4_ib_dev *dev) in mlx4_ib_bond_next_port()
692 int mlx4_ib_init_sriov(struct mlx4_ib_dev *dev);
693 void mlx4_ib_close_sriov(struct mlx4_ib_dev *dev);
700 int mlx4_ib_umem_write_mtt(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt,
756 int mlx4_MAD_IFC(struct mlx4_ib_dev *dev, int mad_ifc_flags,
764 int mlx4_ib_mad_init(struct mlx4_ib_dev *dev);
765 void mlx4_ib_mad_cleanup(struct mlx4_ib_dev *dev);
804 int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
807 void mlx4_ib_dispatch_event(struct mlx4_ib_dev *dev, u8 port_num,
812 int mlx4_ib_send_to_slave(struct mlx4_ib_dev *dev, int slave, u8 port,
816 int mlx4_ib_send_to_wire(struct mlx4_ib_dev *dev, int slave, u8 port,
829 void mlx4_ib_cm_paravirt_init(struct mlx4_ib_dev *dev);
830 void mlx4_ib_cm_paravirt_clean(struct mlx4_ib_dev *dev, int slave_id);
833 void mlx4_ib_init_alias_guid_work(struct mlx4_ib_dev *dev, int port);
834 int mlx4_ib_init_alias_guid_service(struct mlx4_ib_dev *dev);
835 void mlx4_ib_destroy_alias_guid_service(struct mlx4_ib_dev *dev);
836 void mlx4_ib_invalidate_all_guid_record(struct mlx4_ib_dev *dev, int port);
838 void mlx4_ib_notify_slaves_on_guid_change(struct mlx4_ib_dev *dev,
842 void mlx4_ib_update_cache_on_guid_change(struct mlx4_ib_dev *dev,
846 int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
848 void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
851 void mlx4_ib_slave_alias_guid_event(struct mlx4_ib_dev *dev, int slave,
854 int mlx4_ib_device_register_sysfs(struct mlx4_ib_dev *device) ;
856 void mlx4_ib_device_unregister_sysfs(struct mlx4_ib_dev *device);
860 int mlx4_ib_steer_qp_alloc(struct mlx4_ib_dev *dev, int count, int *qpn);
861 void mlx4_ib_steer_qp_free(struct mlx4_ib_dev *dev, u32 qpn, int count);
862 int mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
868 int mlx4_ib_gid_index_to_real_index(struct mlx4_ib_dev *ibdev,