Lines Matching refs:igc_adapter
24 void igc_ptp_read(struct igc_adapter *adapter, struct timespec64 *ts)
37 static void igc_ptp_write_i225(struct igc_adapter *adapter,
48 struct igc_adapter *igc = container_of(ptp, struct igc_adapter,
74 struct igc_adapter *igc = container_of(ptp, struct igc_adapter,
94 struct igc_adapter *igc = container_of(ptp, struct igc_adapter,
114 struct igc_adapter *igc = container_of(ptp, struct igc_adapter,
143 static void igc_pin_perout(struct igc_adapter *igc, int chan, int pin, int freq)
209 static void igc_pin_extts(struct igc_adapter *igc, int chan, int pin)
248 struct igc_adapter *igc =
249 container_of(ptp, struct igc_adapter, ptp_caps);
442 static int igc_ptp_systim_to_hwtstamp(struct igc_adapter *adapter,
471 ktime_t igc_ptp_rx_pktstamp(struct igc_adapter *adapter, __le32 *buf)
514 static void igc_ptp_disable_rx_timestamp(struct igc_adapter *adapter)
533 static void igc_ptp_enable_rx_timestamp(struct igc_adapter *adapter)
558 static void igc_ptp_clear_tx_tstamp(struct igc_adapter *adapter)
575 static void igc_ptp_disable_tx_timestamp(struct igc_adapter *adapter)
595 static void igc_ptp_enable_tx_timestamp(struct igc_adapter *adapter)
624 static int igc_ptp_set_timestamp_mode(struct igc_adapter *adapter,
667 static void igc_ptp_tx_timeout(struct igc_adapter *adapter,
677 void igc_ptp_tx_hang(struct igc_adapter *adapter)
710 static void igc_ptp_tx_reg_to_stamp(struct igc_adapter *adapter,
758 static void igc_ptp_tx_hwtstamp(struct igc_adapter *adapter)
828 void igc_ptp_tx_tstamp_event(struct igc_adapter *adapter)
847 struct igc_adapter *adapter = netdev_priv(netdev);
877 struct igc_adapter *adapter = netdev_priv(netdev);
893 static bool igc_is_crosststamp_supported(struct igc_adapter *adapter)
920 static void igc_ptm_log_error(struct igc_adapter *adapter, u32 ptm_stat)
979 struct igc_adapter *adapter = ctx;
1040 struct igc_adapter *adapter = container_of(ptp, struct igc_adapter,
1061 void igc_ptp_init(struct igc_adapter *adapter)
1148 static void igc_ptp_time_save(struct igc_adapter *adapter)
1154 static void igc_ptp_time_restore(struct igc_adapter *adapter)
1166 static void igc_ptm_stop(struct igc_adapter *adapter)
1186 void igc_ptp_suspend(struct igc_adapter *adapter)
1205 void igc_ptp_stop(struct igc_adapter *adapter)
1227 void igc_ptp_reset(struct igc_adapter *adapter)