Lines Matching defs:adapter

173 #define VMDQ_P(p)   ((p) + adapter->ring_feature[RING_F_VMDQ].offset)
487 #define MAX_RX_PACKET_BUFFERS ((adapter->flags & IXGBE_FLAG_DCB_ENABLED) \
495 struct ixgbe_adapter *adapter;
835 struct ixgbe_ring *ixgbe_determine_xdp_ring(struct ixgbe_adapter *adapter)
839 return adapter->xdp_ring[index];
842 static inline u8 ixgbe_max_rss_indices(struct ixgbe_adapter *adapter)
844 switch (adapter->hw.mac.type) {
920 void ixgbe_up(struct ixgbe_adapter *adapter);
921 void ixgbe_down(struct ixgbe_adapter *adapter);
922 void ixgbe_reinit_locked(struct ixgbe_adapter *adapter);
923 void ixgbe_reset(struct ixgbe_adapter *adapter);
931 void ixgbe_disable_rx(struct ixgbe_adapter *adapter);
932 void ixgbe_disable_tx(struct ixgbe_adapter *adapter);
933 void ixgbe_update_stats(struct ixgbe_adapter *adapter);
934 int ixgbe_init_interrupt_scheme(struct ixgbe_adapter *adapter);
935 bool ixgbe_wol_supported(struct ixgbe_adapter *adapter, u16 device_id,
938 void ixgbe_full_sync_mac_table(struct ixgbe_adapter *adapter);
940 int ixgbe_add_mac_filter(struct ixgbe_adapter *adapter,
942 int ixgbe_del_mac_filter(struct ixgbe_adapter *adapter,
944 void ixgbe_update_pf_promisc_vlvf(struct ixgbe_adapter *adapter, u32 vid);
945 void ixgbe_clear_interrupt_scheme(struct ixgbe_adapter *adapter);
969 int ixgbe_update_ethtool_fdir_entry(struct ixgbe_adapter *adapter,
974 void ixgbe_set_rx_drop_en(struct ixgbe_adapter *adapter);
980 void ixgbe_sysfs_exit(struct ixgbe_adapter *adapter);
981 int ixgbe_sysfs_init(struct ixgbe_adapter *adapter);
984 void ixgbe_configure_fcoe(struct ixgbe_adapter *adapter);
987 int ixgbe_fcoe_ddp(struct ixgbe_adapter *adapter,
994 int ixgbe_setup_fcoe_ddp_resources(struct ixgbe_adapter *adapter);
995 void ixgbe_free_fcoe_ddp_resources(struct ixgbe_adapter *adapter);
1001 u8 ixgbe_fcoe_get_tc(struct ixgbe_adapter *adapter);
1004 void ixgbe_dbg_adapter_init(struct ixgbe_adapter *adapter);
1005 void ixgbe_dbg_adapter_exit(struct ixgbe_adapter *adapter);
1009 static inline void ixgbe_dbg_adapter_init(struct ixgbe_adapter *adapter) {}
1010 static inline void ixgbe_dbg_adapter_exit(struct ixgbe_adapter *adapter) {}
1019 void ixgbe_ptp_init(struct ixgbe_adapter *adapter);
1020 void ixgbe_ptp_suspend(struct ixgbe_adapter *adapter);
1021 void ixgbe_ptp_stop(struct ixgbe_adapter *adapter);
1022 void ixgbe_ptp_overflow_check(struct ixgbe_adapter *adapter);
1023 void ixgbe_ptp_rx_hang(struct ixgbe_adapter *adapter);
1024 void ixgbe_ptp_tx_hang(struct ixgbe_adapter *adapter);
1047 int ixgbe_ptp_set_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr);
1048 int ixgbe_ptp_get_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr);
1049 void ixgbe_ptp_start_cyclecounter(struct ixgbe_adapter *adapter);
1050 void ixgbe_ptp_reset(struct ixgbe_adapter *adapter);
1051 void ixgbe_ptp_check_pps_event(struct ixgbe_adapter *adapter);
1053 void ixgbe_sriov_reinit(struct ixgbe_adapter *adapter);
1057 struct ixgbe_adapter *adapter,
1059 u32 ixgbe_rss_indir_tbl_entries(struct ixgbe_adapter *adapter);
1060 void ixgbe_store_key(struct ixgbe_adapter *adapter);
1061 void ixgbe_store_reta(struct ixgbe_adapter *adapter);
1065 void ixgbe_init_ipsec_offload(struct ixgbe_adapter *adapter);
1066 void ixgbe_stop_ipsec_offload(struct ixgbe_adapter *adapter);
1067 void ixgbe_ipsec_restore(struct ixgbe_adapter *adapter);
1073 void ixgbe_ipsec_vf_clear(struct ixgbe_adapter *adapter, u32 vf);
1074 int ixgbe_ipsec_vf_add_sa(struct ixgbe_adapter *adapter, u32 *mbuf, u32 vf);
1075 int ixgbe_ipsec_vf_del_sa(struct ixgbe_adapter *adapter, u32 *mbuf, u32 vf);
1077 static inline void ixgbe_init_ipsec_offload(struct ixgbe_adapter *adapter) { }
1078 static inline void ixgbe_stop_ipsec_offload(struct ixgbe_adapter *adapter) { }
1079 static inline void ixgbe_ipsec_restore(struct ixgbe_adapter *adapter) { }
1086 static inline void ixgbe_ipsec_vf_clear(struct ixgbe_adapter *adapter,
1088 static inline int ixgbe_ipsec_vf_add_sa(struct ixgbe_adapter *adapter,
1090 static inline int ixgbe_ipsec_vf_del_sa(struct ixgbe_adapter *adapter,
1094 static inline bool ixgbe_enabled_xdp_adapter(struct ixgbe_adapter *adapter)
1096 return !!adapter->xdp_prog;