Lines Matching refs:igc_adapter
134 struct igc_adapter { struct
252 void igc_up(struct igc_adapter *adapter); argument
253 void igc_down(struct igc_adapter *adapter);
260 unsigned int igc_get_max_rss_queues(struct igc_adapter *adapter);
261 void igc_set_flag_queue_pairs(struct igc_adapter *adapter,
263 int igc_reinit_queues(struct igc_adapter *adapter);
264 void igc_write_rss_indir_tbl(struct igc_adapter *adapter);
265 bool igc_has_link(struct igc_adapter *adapter);
266 void igc_reset(struct igc_adapter *adapter);
267 int igc_set_spd_dplx(struct igc_adapter *adapter, u32 spd, u8 dplx);
268 void igc_update_stats(struct igc_adapter *adapter);
276 void igc_rings_dump(struct igc_adapter *adapter);
277 void igc_regs_dump(struct igc_adapter *adapter);
473 struct igc_adapter *adapter; /* backlink */
620 void igc_reinit_locked(struct igc_adapter *);
621 struct igc_nfc_rule *igc_get_nfc_rule(struct igc_adapter *adapter,
623 int igc_add_nfc_rule(struct igc_adapter *adapter, struct igc_nfc_rule *rule);
624 void igc_del_nfc_rule(struct igc_adapter *adapter, struct igc_nfc_rule *rule);
626 void igc_ptp_init(struct igc_adapter *adapter);
627 void igc_ptp_reset(struct igc_adapter *adapter);
628 void igc_ptp_suspend(struct igc_adapter *adapter);
629 void igc_ptp_stop(struct igc_adapter *adapter);
630 ktime_t igc_ptp_rx_pktstamp(struct igc_adapter *adapter, __le32 *buf);
633 void igc_ptp_tx_hang(struct igc_adapter *adapter);
634 void igc_ptp_read(struct igc_adapter *adapter, struct timespec64 *ts);