Lines Matching refs:ixgbe_adapter

240 	struct ixgbe_adapter *real_adapter;
383 struct ixgbe_adapter *adapter;
608 struct ixgbe_adapter { struct
797 static inline u8 ixgbe_max_rss_indices(struct ixgbe_adapter *adapter) in ixgbe_max_rss_indices() argument
866 void ixgbe_up(struct ixgbe_adapter *adapter);
867 void ixgbe_down(struct ixgbe_adapter *adapter);
868 void ixgbe_reinit_locked(struct ixgbe_adapter *adapter);
869 void ixgbe_reset(struct ixgbe_adapter *adapter);
875 void ixgbe_configure_rx_ring(struct ixgbe_adapter *, struct ixgbe_ring *);
876 void ixgbe_configure_tx_ring(struct ixgbe_adapter *, struct ixgbe_ring *);
877 void ixgbe_disable_rx_queue(struct ixgbe_adapter *adapter, struct ixgbe_ring *);
878 void ixgbe_update_stats(struct ixgbe_adapter *adapter);
879 int ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter);
880 int ixgbe_wol_supported(struct ixgbe_adapter *adapter, u16 device_id,
883 void ixgbe_full_sync_mac_table(struct ixgbe_adapter *adapter);
885 int ixgbe_add_mac_filter(struct ixgbe_adapter *adapter,
887 int ixgbe_del_mac_filter(struct ixgbe_adapter *adapter,
889 void ixgbe_clear_interrupt_scheme(struct ixgbe_adapter *adapter);
890 netdev_tx_t ixgbe_xmit_frame_ring(struct sk_buff *, struct ixgbe_adapter *,
917 void ixgbe_set_rx_drop_en(struct ixgbe_adapter *adapter);
923 void ixgbe_sysfs_exit(struct ixgbe_adapter *adapter);
924 int ixgbe_sysfs_init(struct ixgbe_adapter *adapter);
927 void ixgbe_configure_fcoe(struct ixgbe_adapter *adapter);
930 int ixgbe_fcoe_ddp(struct ixgbe_adapter *adapter,
937 int ixgbe_setup_fcoe_ddp_resources(struct ixgbe_adapter *adapter);
938 void ixgbe_free_fcoe_ddp_resources(struct ixgbe_adapter *adapter);
942 u8 ixgbe_fcoe_getapp(struct ixgbe_adapter *adapter);
943 u8 ixgbe_fcoe_setapp(struct ixgbe_adapter *adapter, u8 up);
948 u8 ixgbe_fcoe_get_tc(struct ixgbe_adapter *adapter);
951 void ixgbe_dbg_adapter_init(struct ixgbe_adapter *adapter);
952 void ixgbe_dbg_adapter_exit(struct ixgbe_adapter *adapter);
956 static inline void ixgbe_dbg_adapter_init(struct ixgbe_adapter *adapter) {} in ixgbe_dbg_adapter_init()
957 static inline void ixgbe_dbg_adapter_exit(struct ixgbe_adapter *adapter) {} in ixgbe_dbg_adapter_exit()
966 void ixgbe_ptp_init(struct ixgbe_adapter *adapter);
967 void ixgbe_ptp_suspend(struct ixgbe_adapter *adapter);
968 void ixgbe_ptp_stop(struct ixgbe_adapter *adapter);
969 void ixgbe_ptp_overflow_check(struct ixgbe_adapter *adapter);
970 void ixgbe_ptp_rx_hang(struct ixgbe_adapter *adapter);
971 void ixgbe_ptp_rx_hwtstamp(struct ixgbe_adapter *adapter, struct sk_buff *skb);
972 int ixgbe_ptp_set_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr);
973 int ixgbe_ptp_get_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr);
974 void ixgbe_ptp_start_cyclecounter(struct ixgbe_adapter *adapter);
975 void ixgbe_ptp_reset(struct ixgbe_adapter *adapter);
976 void ixgbe_ptp_check_pps_event(struct ixgbe_adapter *adapter, u32 eicr);
978 void ixgbe_sriov_reinit(struct ixgbe_adapter *adapter);
982 struct ixgbe_adapter *adapter,
984 u32 ixgbe_rss_indir_tbl_entries(struct ixgbe_adapter *adapter);
985 void ixgbe_store_reta(struct ixgbe_adapter *adapter);