Lines Matching refs:efx_nic
16 int efx_ptp_probe(struct efx_nic *efx, struct efx_channel *channel);
17 void efx_ptp_defer_probe_with_channel(struct efx_nic *efx);
18 struct efx_channel *efx_ptp_channel(struct efx_nic *efx);
19 void efx_ptp_update_channel(struct efx_nic *efx, struct efx_channel *channel);
20 void efx_ptp_remove(struct efx_nic *efx);
21 int efx_ptp_set_ts_config(struct efx_nic *efx, struct ifreq *ifr);
22 int efx_ptp_get_ts_config(struct efx_nic *efx, struct ifreq *ifr);
23 void efx_ptp_get_ts_info(struct efx_nic *efx, struct ethtool_ts_info *ts_info);
24 bool efx_ptp_is_ptp_tx(struct efx_nic *efx, struct sk_buff *skb);
25 int efx_ptp_get_mode(struct efx_nic *efx);
26 int efx_ptp_change_mode(struct efx_nic *efx, bool enable_wanted,
28 int efx_ptp_tx(struct efx_nic *efx, struct sk_buff *skb);
29 void efx_ptp_event(struct efx_nic *efx, efx_qword_t *ev);
30 size_t efx_ptp_describe_stats(struct efx_nic *efx, u8 *strings);
31 size_t efx_ptp_update_stats(struct efx_nic *efx, u64 *stats);
41 void efx_ptp_start_datapath(struct efx_nic *efx);
42 void efx_ptp_stop_datapath(struct efx_nic *efx);
43 bool efx_ptp_use_mac_tx_timestamps(struct efx_nic *efx);