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,
24 int efx_ptp_get_ts_config(struct efx_nic *efx,
26 void efx_ptp_get_ts_info(struct efx_nic *efx,
28 bool efx_ptp_is_ptp_tx(struct efx_nic *efx, struct sk_buff *skb);
29 int efx_ptp_get_mode(struct efx_nic *efx);
30 int efx_ptp_change_mode(struct efx_nic *efx, bool enable_wanted,
32 int efx_ptp_tx(struct efx_nic *efx, struct sk_buff *skb);
33 void efx_ptp_event(struct efx_nic *efx, efx_qword_t *ev);
34 size_t efx_ptp_describe_stats(struct efx_nic *efx, u8 *strings);
35 size_t efx_ptp_update_stats(struct efx_nic *efx, u64 *stats);
45 void efx_ptp_start_datapath(struct efx_nic *efx);
46 void efx_ptp_stop_datapath(struct efx_nic *efx);
47 bool efx_ptp_use_mac_tx_timestamps(struct efx_nic *efx);