Lines Matching refs:efx_nic
312 static int efx_ptp_enable(struct efx_nic *efx) in efx_ptp_enable()
330 static int efx_ptp_disable(struct efx_nic *efx) in efx_ptp_disable()
350 static void efx_ptp_handle_no_channel(struct efx_nic *efx) in efx_ptp_handle_no_channel()
360 static void efx_ptp_send_times(struct efx_nic *efx, in efx_ptp_send_times()
428 static int efx_ptp_process_times(struct efx_nic *efx, u8 *synch_buf, in efx_ptp_process_times()
518 static int efx_ptp_synchronize(struct efx_nic *efx, unsigned int num_readings) in efx_ptp_synchronize()
565 static int efx_ptp_xmit_skb(struct efx_nic *efx, struct sk_buff *skb) in efx_ptp_xmit_skb()
610 static void efx_ptp_drop_time_expired_events(struct efx_nic *efx) in efx_ptp_drop_time_expired_events()
634 static enum ptp_packet_state efx_ptp_match_rx(struct efx_nic *efx, in efx_ptp_match_rx()
683 static bool efx_ptp_process_events(struct efx_nic *efx, struct sk_buff_head *q) in efx_ptp_process_events()
715 static inline void efx_ptp_process_rx(struct efx_nic *efx, struct sk_buff *skb) in efx_ptp_process_rx()
722 static int efx_ptp_start(struct efx_nic *efx) in efx_ptp_start()
781 static int efx_ptp_stop(struct efx_nic *efx) in efx_ptp_stop()
814 struct efx_nic *efx = ptp->channel->efx; in efx_ptp_pps_worker()
831 struct efx_nic *efx = ptp_data->channel->efx; in efx_ptp_worker()
862 struct efx_nic *efx = channel->efx; in efx_ptp_probe_channel()
947 struct efx_nic *efx = channel->efx; in efx_ptp_remove_channel()
978 bool efx_ptp_is_ptp_tx(struct efx_nic *efx, struct sk_buff *skb) in efx_ptp_is_ptp_tx()
995 struct efx_nic *efx = channel->efx; in efx_ptp_rx()
1083 int efx_ptp_tx(struct efx_nic *efx, struct sk_buff *skb) in efx_ptp_tx()
1097 static int efx_ptp_change_mode(struct efx_nic *efx, bool enable_wanted, in efx_ptp_change_mode()
1139 static int efx_ptp_ts_init(struct efx_nic *efx, struct hwtstamp_config *init) in efx_ptp_ts_init()
1209 struct efx_nic *efx = netdev_priv(net_dev); in efx_ptp_get_ts_info()
1230 int efx_ptp_ioctl(struct efx_nic *efx, struct ifreq *ifr, int cmd) in efx_ptp_ioctl()
1250 static void ptp_event_failure(struct efx_nic *efx, int expected_frag_len) in ptp_event_failure()
1265 static void ptp_event_rx(struct efx_nic *efx, struct efx_ptp_data *ptp) in ptp_event_rx()
1300 static void ptp_event_fault(struct efx_nic *efx, struct efx_ptp_data *ptp) in ptp_event_fault()
1311 static void ptp_event_pps(struct efx_nic *efx, struct efx_ptp_data *ptp) in ptp_event_pps()
1317 void efx_ptp_event(struct efx_nic *efx, efx_qword_t *ev) in efx_ptp_event()
1364 struct efx_nic *efx = ptp_data->channel->efx; in efx_phc_adjfreq()
1398 struct efx_nic *efx = ptp_data->channel->efx; in efx_phc_adjtime()
1416 struct efx_nic *efx = ptp_data->channel->efx; in efx_phc_gettime()
1481 void efx_ptp_probe(struct efx_nic *efx) in efx_ptp_probe()