Lines Matching refs:mlx4_ib_dev

380 	struct mlx4_ib_dev     *dev;
431 struct mlx4_ib_dev *dev;
494 struct mlx4_ib_dev *dev;
506 struct mlx4_ib_dev { struct
547 struct mlx4_ib_dev *ib_dev; argument
558 static inline struct mlx4_ib_dev *to_mdev(struct ib_device *ibdev) in to_mdev()
560 return container_of(ibdev, struct mlx4_ib_dev, ib_dev); in to_mdev()
638 static inline u8 mlx4_ib_bond_next_port(struct mlx4_ib_dev *dev) in mlx4_ib_bond_next_port()
645 int mlx4_ib_init_sriov(struct mlx4_ib_dev *dev);
646 void mlx4_ib_close_sriov(struct mlx4_ib_dev *dev);
653 int mlx4_ib_umem_write_mtt(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt,
708 int mlx4_MAD_IFC(struct mlx4_ib_dev *dev, int mad_ifc_flags,
714 int mlx4_ib_mad_init(struct mlx4_ib_dev *dev);
715 void mlx4_ib_mad_cleanup(struct mlx4_ib_dev *dev);
754 int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
757 void mlx4_ib_dispatch_event(struct mlx4_ib_dev *dev, u8 port_num,
762 int mlx4_ib_send_to_slave(struct mlx4_ib_dev *dev, int slave, u8 port,
766 int mlx4_ib_send_to_wire(struct mlx4_ib_dev *dev, int slave, u8 port,
779 void mlx4_ib_cm_paravirt_init(struct mlx4_ib_dev *dev);
780 void mlx4_ib_cm_paravirt_clean(struct mlx4_ib_dev *dev, int slave_id);
783 void mlx4_ib_init_alias_guid_work(struct mlx4_ib_dev *dev, int port);
784 int mlx4_ib_init_alias_guid_service(struct mlx4_ib_dev *dev);
785 void mlx4_ib_destroy_alias_guid_service(struct mlx4_ib_dev *dev);
786 void mlx4_ib_invalidate_all_guid_record(struct mlx4_ib_dev *dev, int port);
788 void mlx4_ib_notify_slaves_on_guid_change(struct mlx4_ib_dev *dev,
792 void mlx4_ib_update_cache_on_guid_change(struct mlx4_ib_dev *dev,
796 int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
798 void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num,
801 void mlx4_ib_slave_alias_guid_event(struct mlx4_ib_dev *dev, int slave,
804 int mlx4_ib_device_register_sysfs(struct mlx4_ib_dev *device) ;
806 void mlx4_ib_device_unregister_sysfs(struct mlx4_ib_dev *device);
810 int mlx4_ib_steer_qp_alloc(struct mlx4_ib_dev *dev, int count, int *qpn);
811 void mlx4_ib_steer_qp_free(struct mlx4_ib_dev *dev, u32 qpn, int count);
812 int mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,