Lines Matching refs:ixgbe_adapter

448 	struct ixgbe_adapter *adapter;
557 struct ixgbe_adapter { struct
735 void (*ptp_setup_sdp)(struct ixgbe_adapter *); argument
778 static inline u8 ixgbe_max_rss_indices(struct ixgbe_adapter *adapter) in ixgbe_max_rss_indices() argument
857 void ixgbe_up(struct ixgbe_adapter *adapter);
858 void ixgbe_down(struct ixgbe_adapter *adapter);
859 void ixgbe_reinit_locked(struct ixgbe_adapter *adapter);
860 void ixgbe_reset(struct ixgbe_adapter *adapter);
862 int ixgbe_setup_rx_resources(struct ixgbe_adapter *, struct ixgbe_ring *);
866 void ixgbe_configure_rx_ring(struct ixgbe_adapter *, struct ixgbe_ring *);
867 void ixgbe_configure_tx_ring(struct ixgbe_adapter *, struct ixgbe_ring *);
868 void ixgbe_disable_rx(struct ixgbe_adapter *adapter);
869 void ixgbe_disable_tx(struct ixgbe_adapter *adapter);
870 void ixgbe_update_stats(struct ixgbe_adapter *adapter);
871 int ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter);
872 bool ixgbe_wol_supported(struct ixgbe_adapter *adapter, u16 device_id,
875 void ixgbe_full_sync_mac_table(struct ixgbe_adapter *adapter);
877 int ixgbe_add_mac_filter(struct ixgbe_adapter *adapter,
879 int ixgbe_del_mac_filter(struct ixgbe_adapter *adapter,
881 void ixgbe_update_pf_promisc_vlvf(struct ixgbe_adapter *adapter, u32 vid);
882 void ixgbe_clear_interrupt_scheme(struct ixgbe_adapter *adapter);
883 netdev_tx_t ixgbe_xmit_frame_ring(struct sk_buff *, struct ixgbe_adapter *,
908 int ixgbe_update_ethtool_fdir_entry(struct ixgbe_adapter *adapter,
913 void ixgbe_set_rx_drop_en(struct ixgbe_adapter *adapter);
919 void ixgbe_sysfs_exit(struct ixgbe_adapter *adapter);
920 int ixgbe_sysfs_init(struct ixgbe_adapter *adapter);
923 void ixgbe_configure_fcoe(struct ixgbe_adapter *adapter);
926 int ixgbe_fcoe_ddp(struct ixgbe_adapter *adapter,
933 int ixgbe_setup_fcoe_ddp_resources(struct ixgbe_adapter *adapter);
934 void ixgbe_free_fcoe_ddp_resources(struct ixgbe_adapter *adapter);
938 u8 ixgbe_fcoe_getapp(struct ixgbe_adapter *adapter);
939 u8 ixgbe_fcoe_setapp(struct ixgbe_adapter *adapter, u8 up);
944 u8 ixgbe_fcoe_get_tc(struct ixgbe_adapter *adapter);
947 void ixgbe_dbg_adapter_init(struct ixgbe_adapter *adapter);
948 void ixgbe_dbg_adapter_exit(struct ixgbe_adapter *adapter);
952 static inline void ixgbe_dbg_adapter_init(struct ixgbe_adapter *adapter) {} in ixgbe_dbg_adapter_init()
953 static inline void ixgbe_dbg_adapter_exit(struct ixgbe_adapter *adapter) {} in ixgbe_dbg_adapter_exit()
962 void ixgbe_ptp_init(struct ixgbe_adapter *adapter);
963 void ixgbe_ptp_suspend(struct ixgbe_adapter *adapter);
964 void ixgbe_ptp_stop(struct ixgbe_adapter *adapter);
965 void ixgbe_ptp_overflow_check(struct ixgbe_adapter *adapter);
966 void ixgbe_ptp_rx_hang(struct ixgbe_adapter *adapter);
967 void ixgbe_ptp_tx_hang(struct ixgbe_adapter *adapter);
990 int ixgbe_ptp_set_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr);
991 int ixgbe_ptp_get_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr);
992 void ixgbe_ptp_start_cyclecounter(struct ixgbe_adapter *adapter);
993 void ixgbe_ptp_reset(struct ixgbe_adapter *adapter);
994 void ixgbe_ptp_check_pps_event(struct ixgbe_adapter *adapter);
996 void ixgbe_sriov_reinit(struct ixgbe_adapter *adapter);
1000 struct ixgbe_adapter *adapter,
1002 u32 ixgbe_rss_indir_tbl_entries(struct ixgbe_adapter *adapter);
1003 void ixgbe_store_key(struct ixgbe_adapter *adapter);
1004 void ixgbe_store_reta(struct ixgbe_adapter *adapter);
1008 void ixgbe_init_ipsec_offload(struct ixgbe_adapter *adapter);
1009 void ixgbe_stop_ipsec_offload(struct ixgbe_adapter *adapter);
1010 void ixgbe_ipsec_restore(struct ixgbe_adapter *adapter);
1016 void ixgbe_ipsec_vf_clear(struct ixgbe_adapter *adapter, u32 vf);
1017 int ixgbe_ipsec_vf_add_sa(struct ixgbe_adapter *adapter, u32 *mbuf, u32 vf);
1018 int ixgbe_ipsec_vf_del_sa(struct ixgbe_adapter *adapter, u32 *mbuf, u32 vf);
1020 static inline void ixgbe_init_ipsec_offload(struct ixgbe_adapter *adapter) { } in ixgbe_init_ipsec_offload()
1021 static inline void ixgbe_stop_ipsec_offload(struct ixgbe_adapter *adapter) { } in ixgbe_stop_ipsec_offload()
1022 static inline void ixgbe_ipsec_restore(struct ixgbe_adapter *adapter) { } in ixgbe_ipsec_restore()
1029 static inline void ixgbe_ipsec_vf_clear(struct ixgbe_adapter *adapter, in ixgbe_ipsec_vf_clear()
1031 static inline int ixgbe_ipsec_vf_add_sa(struct ixgbe_adapter *adapter, in ixgbe_ipsec_vf_add_sa()
1033 static inline int ixgbe_ipsec_vf_del_sa(struct ixgbe_adapter *adapter, in ixgbe_ipsec_vf_del_sa()
1037 static inline bool ixgbe_enabled_xdp_adapter(struct ixgbe_adapter *adapter) in ixgbe_enabled_xdp_adapter()