Lines Matching refs:ixgbe_adapter

232 	struct ixgbe_adapter *real_adapter;
375 struct ixgbe_adapter *adapter;
600 struct ixgbe_adapter { struct
781 static inline u8 ixgbe_max_rss_indices(struct ixgbe_adapter *adapter) in ixgbe_max_rss_indices() argument
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);
859 void ixgbe_configure_rx_ring(struct ixgbe_adapter *, struct ixgbe_ring *);
860 void ixgbe_configure_tx_ring(struct ixgbe_adapter *, struct ixgbe_ring *);
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);
874 netdev_tx_t ixgbe_xmit_frame_ring(struct sk_buff *, struct ixgbe_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()
941 static inline void ixgbe_dbg_adapter_exit(struct ixgbe_adapter *adapter) {} in ixgbe_dbg_adapter_exit()
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);