Lines Matching refs:igc_adapter
117 struct igc_adapter { struct
222 void igc_up(struct igc_adapter *adapter); argument
223 void igc_down(struct igc_adapter *adapter);
230 unsigned int igc_get_max_rss_queues(struct igc_adapter *adapter);
231 void igc_set_flag_queue_pairs(struct igc_adapter *adapter,
233 int igc_reinit_queues(struct igc_adapter *adapter);
234 void igc_write_rss_indir_tbl(struct igc_adapter *adapter);
235 bool igc_has_link(struct igc_adapter *adapter);
236 void igc_reset(struct igc_adapter *adapter);
237 int igc_set_spd_dplx(struct igc_adapter *adapter, u32 spd, u8 dplx);
238 void igc_update_stats(struct igc_adapter *adapter);
241 void igc_rings_dump(struct igc_adapter *adapter);
242 void igc_regs_dump(struct igc_adapter *adapter);
418 struct igc_adapter *adapter; /* backlink */
538 void igc_reinit_locked(struct igc_adapter *);
539 struct igc_nfc_rule *igc_get_nfc_rule(struct igc_adapter *adapter,
541 int igc_add_nfc_rule(struct igc_adapter *adapter, struct igc_nfc_rule *rule);
542 void igc_del_nfc_rule(struct igc_adapter *adapter, struct igc_nfc_rule *rule);
544 void igc_ptp_init(struct igc_adapter *adapter);
545 void igc_ptp_reset(struct igc_adapter *adapter);
546 void igc_ptp_suspend(struct igc_adapter *adapter);
547 void igc_ptp_stop(struct igc_adapter *adapter);
552 void igc_ptp_tx_hang(struct igc_adapter *adapter);
553 void igc_ptp_read(struct igc_adapter *adapter, struct timespec64 *ts);