Lines Matching defs:mlx4_en_dev
402 struct mlx4_en_dev { struct
403 struct mlx4_dev *dev;
404 struct pci_dev *pdev;
405 struct mutex state_lock;
406 struct net_device *pndev[MLX4_MAX_PORTS + 1];
407 struct net_device *upper[MLX4_MAX_PORTS + 1];
408 u32 port_cnt;
409 bool device_up;
410 struct mlx4_en_profile profile;
411 u32 LSO_support;
412 struct workqueue_struct *workqueue;
413 struct device *dma_device;
414 void __iomem *uar_map;
415 struct mlx4_uar priv_uar;
416 struct mlx4_mr mr;
417 u32 priv_pdn;
418 spinlock_t uar_lock;
419 u8 mac_removed[MLX4_MAX_PORTS + 1];
420 u32 nominal_c_mult;
421 struct cyclecounter cycles;
422 seqlock_t clock_lock;
423 struct timecounter clock;
424 unsigned long last_overflow_check;
425 struct ptp_clock *ptp_clock;
426 struct ptp_clock_info ptp_clock_info;
427 struct notifier_block nb;