Lines Matching refs:adapter

137 #define VMDQ_P(p)   ((p) + adapter->ring_feature[RING_F_VMDQ].offset)
367 #define MAX_RX_PACKET_BUFFERS ((adapter->flags & IXGBE_FLAG_DCB_ENABLED) \
375 struct ixgbe_adapter *adapter; member
781 static inline u8 ixgbe_max_rss_indices(struct ixgbe_adapter *adapter) in ixgbe_max_rss_indices() argument
783 switch (adapter->hw.mac.type) { in ixgbe_max_rss_indices()
850 void ixgbe_up(struct ixgbe_adapter *adapter);
851 void ixgbe_down(struct ixgbe_adapter *adapter);
852 void ixgbe_reinit_locked(struct ixgbe_adapter *adapter);
853 void ixgbe_reset(struct ixgbe_adapter *adapter);
861 void ixgbe_disable_rx_queue(struct ixgbe_adapter *adapter, struct ixgbe_ring *);
862 void ixgbe_update_stats(struct ixgbe_adapter *adapter);
863 int ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter);
864 int ixgbe_wol_supported(struct ixgbe_adapter *adapter, u16 device_id,
867 void ixgbe_full_sync_mac_table(struct ixgbe_adapter *adapter);
869 int ixgbe_add_mac_filter(struct ixgbe_adapter *adapter,
871 int ixgbe_del_mac_filter(struct ixgbe_adapter *adapter,
873 void ixgbe_clear_interrupt_scheme(struct ixgbe_adapter *adapter);
901 void ixgbe_set_rx_drop_en(struct ixgbe_adapter *adapter);
907 void ixgbe_sysfs_exit(struct ixgbe_adapter *adapter);
908 int ixgbe_sysfs_init(struct ixgbe_adapter *adapter);
911 void ixgbe_configure_fcoe(struct ixgbe_adapter *adapter);
914 int ixgbe_fcoe_ddp(struct ixgbe_adapter *adapter,
921 int ixgbe_setup_fcoe_ddp_resources(struct ixgbe_adapter *adapter);
922 void ixgbe_free_fcoe_ddp_resources(struct ixgbe_adapter *adapter);
926 u8 ixgbe_fcoe_getapp(struct ixgbe_adapter *adapter);
927 u8 ixgbe_fcoe_setapp(struct ixgbe_adapter *adapter, u8 up);
932 u8 ixgbe_fcoe_get_tc(struct ixgbe_adapter *adapter);
935 void ixgbe_dbg_adapter_init(struct ixgbe_adapter *adapter);
936 void ixgbe_dbg_adapter_exit(struct ixgbe_adapter *adapter);
940 static inline void ixgbe_dbg_adapter_init(struct ixgbe_adapter *adapter) {} in ixgbe_dbg_adapter_init() argument
941 static inline void ixgbe_dbg_adapter_exit(struct ixgbe_adapter *adapter) {} in ixgbe_dbg_adapter_exit() argument
950 void ixgbe_ptp_init(struct ixgbe_adapter *adapter);
951 void ixgbe_ptp_suspend(struct ixgbe_adapter *adapter);
952 void ixgbe_ptp_stop(struct ixgbe_adapter *adapter);
953 void ixgbe_ptp_overflow_check(struct ixgbe_adapter *adapter);
954 void ixgbe_ptp_rx_hang(struct ixgbe_adapter *adapter);
955 void ixgbe_ptp_rx_hwtstamp(struct ixgbe_adapter *adapter, struct sk_buff *skb);
956 int ixgbe_ptp_set_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr);
957 int ixgbe_ptp_get_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr);
958 void ixgbe_ptp_start_cyclecounter(struct ixgbe_adapter *adapter);
959 void ixgbe_ptp_reset(struct ixgbe_adapter *adapter);
960 void ixgbe_ptp_check_pps_event(struct ixgbe_adapter *adapter, u32 eicr);
962 void ixgbe_sriov_reinit(struct ixgbe_adapter *adapter);
966 struct ixgbe_adapter *adapter,
968 u32 ixgbe_rss_indir_tbl_entries(struct ixgbe_adapter *adapter);