Lines Matching refs:igc_adapter
25 void igc_ptp_read(struct igc_adapter *adapter, struct timespec64 *ts) in igc_ptp_read()
38 static void igc_ptp_write_i225(struct igc_adapter *adapter, in igc_ptp_write_i225()
49 struct igc_adapter *igc = container_of(ptp, struct igc_adapter, in igc_ptp_adjfine_i225()
75 struct igc_adapter *igc = container_of(ptp, struct igc_adapter, in igc_ptp_adjtime_i225()
95 struct igc_adapter *igc = container_of(ptp, struct igc_adapter, in igc_ptp_gettimex64_i225()
115 struct igc_adapter *igc = container_of(ptp, struct igc_adapter, in igc_ptp_settime_i225()
144 static void igc_pin_perout(struct igc_adapter *igc, int chan, int pin, int freq) in igc_pin_perout()
210 static void igc_pin_extts(struct igc_adapter *igc, int chan, int pin) in igc_pin_extts()
249 struct igc_adapter *igc = in igc_ptp_feature_enable_i225()
250 container_of(ptp, struct igc_adapter, ptp_caps); in igc_ptp_feature_enable_i225()
420 static void igc_ptp_systim_to_hwtstamp(struct igc_adapter *adapter, in igc_ptp_systim_to_hwtstamp()
448 ktime_t igc_ptp_rx_pktstamp(struct igc_adapter *adapter, __le32 *buf) in igc_ptp_rx_pktstamp()
491 static void igc_ptp_disable_rx_timestamp(struct igc_adapter *adapter) in igc_ptp_disable_rx_timestamp()
510 static void igc_ptp_enable_rx_timestamp(struct igc_adapter *adapter) in igc_ptp_enable_rx_timestamp()
535 static void igc_ptp_disable_tx_timestamp(struct igc_adapter *adapter) in igc_ptp_disable_tx_timestamp()
542 static void igc_ptp_enable_tx_timestamp(struct igc_adapter *adapter) in igc_ptp_enable_tx_timestamp()
560 static int igc_ptp_set_timestamp_mode(struct igc_adapter *adapter, in igc_ptp_set_timestamp_mode()
606 static void igc_ptp_tx_timeout(struct igc_adapter *adapter) in igc_ptp_tx_timeout()
619 void igc_ptp_tx_hang(struct igc_adapter *adapter) in igc_ptp_tx_hang()
645 static void igc_ptp_tx_hwtstamp(struct igc_adapter *adapter) in igc_ptp_tx_hwtstamp()
700 struct igc_adapter *adapter = container_of(work, struct igc_adapter, in igc_ptp_tx_work()
723 struct igc_adapter *adapter = netdev_priv(netdev); in igc_ptp_set_ts_config()
753 struct igc_adapter *adapter = netdev_priv(netdev); in igc_ptp_get_ts_config()
769 static bool igc_is_crosststamp_supported(struct igc_adapter *adapter) in igc_is_crosststamp_supported()
783 static void igc_ptm_log_error(struct igc_adapter *adapter, u32 ptm_stat) in igc_ptm_log_error()
814 struct igc_adapter *adapter = ctx; in igc_phc_get_syncdevicetime()
894 struct igc_adapter *adapter = container_of(ptp, struct igc_adapter, in igc_ptp_getcrosststamp()
908 void igc_ptp_init(struct igc_adapter *adapter) in igc_ptp_init()
968 static void igc_ptp_time_save(struct igc_adapter *adapter) in igc_ptp_time_save()
974 static void igc_ptp_time_restore(struct igc_adapter *adapter) in igc_ptp_time_restore()
993 void igc_ptp_suspend(struct igc_adapter *adapter) in igc_ptp_suspend()
1013 void igc_ptp_stop(struct igc_adapter *adapter) in igc_ptp_stop()
1030 void igc_ptp_reset(struct igc_adapter *adapter) in igc_ptp_reset()