ixgbe.h (a0285236ab93fdfdd1008afaa04561d142d6c276) | ixgbe.h (c9e563cae19e529abcc2cb90b4b793952f209260) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* Copyright(c) 1999 - 2024 Intel Corporation. */ 3 4#ifndef _IXGBE_H_ 5#define _IXGBE_H_ 6 7#include <linux/bitops.h> 8#include <linux/types.h> --- 745 unchanged lines hidden (view full) --- 754 struct hlist_head fdir_filter_list; 755 unsigned long fdir_overflow; /* number of times ATR was backed off */ 756 union ixgbe_atr_input fdir_mask; 757 int fdir_filter_count; 758 u32 fdir_pballoc; 759 u32 atr_sample_rate; 760 spinlock_t fdir_perfect_lock; 761 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* Copyright(c) 1999 - 2024 Intel Corporation. */ 3 4#ifndef _IXGBE_H_ 5#define _IXGBE_H_ 6 7#include <linux/bitops.h> 8#include <linux/types.h> --- 745 unchanged lines hidden (view full) --- 754 struct hlist_head fdir_filter_list; 755 unsigned long fdir_overflow; /* number of times ATR was backed off */ 756 union ixgbe_atr_input fdir_mask; 757 int fdir_filter_count; 758 u32 fdir_pballoc; 759 u32 atr_sample_rate; 760 spinlock_t fdir_perfect_lock; 761 |
762 bool fw_emp_reset_disabled; 763 |
|
762#ifdef IXGBE_FCOE 763 struct ixgbe_fcoe fcoe; 764#endif /* IXGBE_FCOE */ 765 u8 __iomem *io_addr; /* Mainly for iounmap use */ 766 u32 wol; 767 768 u16 bridge_mode; 769 --- 185 unchanged lines hidden (view full) --- 955void ixgbe_configure_rx_ring(struct ixgbe_adapter *, struct ixgbe_ring *); 956void ixgbe_configure_tx_ring(struct ixgbe_adapter *, struct ixgbe_ring *); 957void ixgbe_disable_rx(struct ixgbe_adapter *adapter); 958void ixgbe_disable_tx(struct ixgbe_adapter *adapter); 959void ixgbe_update_stats(struct ixgbe_adapter *adapter); 960int ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter); 961bool ixgbe_wol_supported(struct ixgbe_adapter *adapter, u16 device_id, 962 u16 subdevice_id); | 764#ifdef IXGBE_FCOE 765 struct ixgbe_fcoe fcoe; 766#endif /* IXGBE_FCOE */ 767 u8 __iomem *io_addr; /* Mainly for iounmap use */ 768 u32 wol; 769 770 u16 bridge_mode; 771 --- 185 unchanged lines hidden (view full) --- 957void ixgbe_configure_rx_ring(struct ixgbe_adapter *, struct ixgbe_ring *); 958void ixgbe_configure_tx_ring(struct ixgbe_adapter *, struct ixgbe_ring *); 959void ixgbe_disable_rx(struct ixgbe_adapter *adapter); 960void ixgbe_disable_tx(struct ixgbe_adapter *adapter); 961void ixgbe_update_stats(struct ixgbe_adapter *adapter); 962int ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter); 963bool ixgbe_wol_supported(struct ixgbe_adapter *adapter, u16 device_id, 964 u16 subdevice_id); |
965void ixgbe_set_fw_version_e610(struct ixgbe_adapter *adapter); 966void ixgbe_refresh_fw_version(struct ixgbe_adapter *adapter); |
|
963#ifdef CONFIG_PCI_IOV 964void ixgbe_full_sync_mac_table(struct ixgbe_adapter *adapter); 965#endif 966int ixgbe_add_mac_filter(struct ixgbe_adapter *adapter, 967 const u8 *addr, u16 queue); 968int ixgbe_del_mac_filter(struct ixgbe_adapter *adapter, 969 const u8 *addr, u16 queue); 970void ixgbe_update_pf_promisc_vlvf(struct ixgbe_adapter *adapter, u32 vid); --- 155 unchanged lines hidden --- | 967#ifdef CONFIG_PCI_IOV 968void ixgbe_full_sync_mac_table(struct ixgbe_adapter *adapter); 969#endif 970int ixgbe_add_mac_filter(struct ixgbe_adapter *adapter, 971 const u8 *addr, u16 queue); 972int ixgbe_del_mac_filter(struct ixgbe_adapter *adapter, 973 const u8 *addr, u16 queue); 974void ixgbe_update_pf_promisc_vlvf(struct ixgbe_adapter *adapter, u32 vid); --- 155 unchanged lines hidden --- |