ixgbe.h (c4de673b775e4db48cd2db6277e0c6714332ca0c) | ixgbe.h (03b77d8180378632e76f1157d9a685ca4c79d0cf) |
---|---|
1/******************************************************************************* 2 3 Intel 10 Gigabit PCI Express Linux driver 4 Copyright(c) 1999 - 2013 Intel Corporation. 5 6 This program is free software; you can redistribute it and/or modify it 7 under the terms and conditions of the GNU General Public License, 8 version 2, as published by the Free Software Foundation. --- 538 unchanged lines hidden (view full) --- 547struct hwmon_attr { 548 struct device_attribute dev_attr; 549 struct ixgbe_hw *hw; 550 struct ixgbe_thermal_diode_data *sensor; 551 char name[12]; 552}; 553 554struct hwmon_buff { | 1/******************************************************************************* 2 3 Intel 10 Gigabit PCI Express Linux driver 4 Copyright(c) 1999 - 2013 Intel Corporation. 5 6 This program is free software; you can redistribute it and/or modify it 7 under the terms and conditions of the GNU General Public License, 8 version 2, as published by the Free Software Foundation. --- 538 unchanged lines hidden (view full) --- 547struct hwmon_attr { 548 struct device_attribute dev_attr; 549 struct ixgbe_hw *hw; 550 struct ixgbe_thermal_diode_data *sensor; 551 char name[12]; 552}; 553 554struct hwmon_buff { |
555 struct device *device; 556 struct hwmon_attr *hwmon_list; | 555 struct attribute_group group; 556 const struct attribute_group *groups[2]; 557 struct attribute *attrs[IXGBE_MAX_SENSORS * 4 + 1]; 558 struct hwmon_attr hwmon_list[IXGBE_MAX_SENSORS * 4]; |
557 unsigned int n_hwmon; 558}; 559#endif /* CONFIG_IXGBE_HWMON */ 560 561/* 562 * microsecond values for various ITR rates shifted by 2 to fit itr register 563 * with the first 3 bits reserved 0 564 */ --- 205 unchanged lines hidden (view full) --- 770 int vf_rate_link_speed; 771 struct vf_macvlans vf_mvs; 772 struct vf_macvlans *mv_list; 773 774 u32 timer_event_accumulator; 775 u32 vferr_refcount; 776 struct kobject *info_kobj; 777#ifdef CONFIG_IXGBE_HWMON | 559 unsigned int n_hwmon; 560}; 561#endif /* CONFIG_IXGBE_HWMON */ 562 563/* 564 * microsecond values for various ITR rates shifted by 2 to fit itr register 565 * with the first 3 bits reserved 0 566 */ --- 205 unchanged lines hidden (view full) --- 772 int vf_rate_link_speed; 773 struct vf_macvlans vf_mvs; 774 struct vf_macvlans *mv_list; 775 776 u32 timer_event_accumulator; 777 u32 vferr_refcount; 778 struct kobject *info_kobj; 779#ifdef CONFIG_IXGBE_HWMON |
778 struct hwmon_buff ixgbe_hwmon_buff; | 780 struct hwmon_buff *ixgbe_hwmon_buff; |
779#endif /* CONFIG_IXGBE_HWMON */ 780#ifdef CONFIG_DEBUG_FS 781 struct dentry *ixgbe_dbg_adapter; 782#endif /*CONFIG_DEBUG_FS*/ 783 784 u8 default_up; 785 unsigned long fwd_bitmask; /* Bitmask indicating in use pools */ 786}; --- 176 unchanged lines hidden --- | 781#endif /* CONFIG_IXGBE_HWMON */ 782#ifdef CONFIG_DEBUG_FS 783 struct dentry *ixgbe_dbg_adapter; 784#endif /*CONFIG_DEBUG_FS*/ 785 786 u8 default_up; 787 unsigned long fwd_bitmask; /* Bitmask indicating in use pools */ 788}; --- 176 unchanged lines hidden --- |