Lines Matching refs:igb_adapter

24 struct igb_adapter;
363 struct igb_adapter *adapter; /* backlink */
535 struct igb_adapter { struct
716 int igb_xmit_xdp_ring(struct igb_adapter *adapter,
721 int igb_up(struct igb_adapter *);
722 void igb_down(struct igb_adapter *);
723 void igb_reinit_locked(struct igb_adapter *);
724 void igb_reset(struct igb_adapter *);
725 int igb_reinit_queues(struct igb_adapter *);
726 void igb_write_rss_indir_tbl(struct igb_adapter *);
727 int igb_set_spd_dplx(struct igb_adapter *, u32, u8);
732 void igb_configure_tx_ring(struct igb_adapter *, struct igb_ring *);
733 void igb_configure_rx_ring(struct igb_adapter *, struct igb_ring *);
734 void igb_setup_tctl(struct igb_adapter *);
735 void igb_setup_rctl(struct igb_adapter *);
736 void igb_setup_srrctl(struct igb_adapter *, struct igb_ring *);
739 void igb_update_stats(struct igb_adapter *);
740 bool igb_has_link(struct igb_adapter *adapter);
742 void igb_power_up_link(struct igb_adapter *);
743 void igb_set_fw_version(struct igb_adapter *);
744 void igb_ptp_init(struct igb_adapter *adapter);
745 void igb_ptp_stop(struct igb_adapter *adapter);
746 void igb_ptp_reset(struct igb_adapter *adapter);
747 void igb_ptp_suspend(struct igb_adapter *adapter);
748 void igb_ptp_rx_hang(struct igb_adapter *adapter);
749 void igb_ptp_tx_hang(struct igb_adapter *adapter);
755 void igb_set_flag_queue_pairs(struct igb_adapter *, const u32);
756 unsigned int igb_get_max_rss_queues(struct igb_adapter *);
758 void igb_sysfs_exit(struct igb_adapter *adapter);
759 int igb_sysfs_init(struct igb_adapter *adapter);
798 int igb_add_filter(struct igb_adapter *adapter,
800 int igb_erase_filter(struct igb_adapter *adapter,
803 int igb_add_mac_steering_filter(struct igb_adapter *adapter,
805 int igb_del_mac_steering_filter(struct igb_adapter *adapter,