Lines Matching refs:igb_adapter
24 struct igb_adapter;
363 struct igb_adapter *adapter; /* backlink */
535 struct igb_adapter { struct
718 int igb_xmit_xdp_ring(struct igb_adapter *adapter,
723 int igb_up(struct igb_adapter *);
724 void igb_down(struct igb_adapter *);
725 void igb_reinit_locked(struct igb_adapter *);
726 void igb_reset(struct igb_adapter *);
727 int igb_reinit_queues(struct igb_adapter *);
728 void igb_write_rss_indir_tbl(struct igb_adapter *);
729 int igb_set_spd_dplx(struct igb_adapter *, u32, u8);
734 void igb_configure_tx_ring(struct igb_adapter *, struct igb_ring *);
735 void igb_configure_rx_ring(struct igb_adapter *, struct igb_ring *);
736 void igb_setup_tctl(struct igb_adapter *);
737 void igb_setup_rctl(struct igb_adapter *);
738 void igb_setup_srrctl(struct igb_adapter *, struct igb_ring *);
741 void igb_update_stats(struct igb_adapter *);
742 bool igb_has_link(struct igb_adapter *adapter);
744 void igb_power_up_link(struct igb_adapter *);
745 void igb_set_fw_version(struct igb_adapter *);
746 void igb_ptp_init(struct igb_adapter *adapter);
747 void igb_ptp_stop(struct igb_adapter *adapter);
748 void igb_ptp_reset(struct igb_adapter *adapter);
749 void igb_ptp_suspend(struct igb_adapter *adapter);
750 void igb_ptp_rx_hang(struct igb_adapter *adapter);
751 void igb_ptp_tx_hang(struct igb_adapter *adapter);
757 void igb_set_flag_queue_pairs(struct igb_adapter *, const u32);
758 unsigned int igb_get_max_rss_queues(struct igb_adapter *);
760 void igb_sysfs_exit(struct igb_adapter *adapter);
761 int igb_sysfs_init(struct igb_adapter *adapter);
800 int igb_add_filter(struct igb_adapter *adapter,
802 int igb_erase_filter(struct igb_adapter *adapter,
805 int igb_add_mac_steering_filter(struct igb_adapter *adapter,
807 int igb_del_mac_steering_filter(struct igb_adapter *adapter,