Lines Matching refs:efx_nic
31 static void siena_init_wol(struct efx_nic *efx);
36 struct efx_nic *efx = channel->efx; in siena_push_irq_moderation()
58 void siena_prepare_flush(struct efx_nic *efx) in siena_prepare_flush()
64 void siena_finish_flush(struct efx_nic *efx) in siena_finish_flush()
99 static int siena_test_chip(struct efx_nic *efx, struct efx_self_tests *tests) in siena_test_chip()
131 static void siena_ptp_write_host_time(struct efx_nic *efx, u32 host_time) in siena_ptp_write_host_time()
137 static int siena_ptp_set_ts_config(struct efx_nic *efx, in siena_ptp_set_ts_config()
211 static void siena_monitor(struct efx_nic *efx) in siena_monitor()
219 static int siena_probe_nvconfig(struct efx_nic *efx) in siena_probe_nvconfig()
235 static int siena_dimension_resources(struct efx_nic *efx) in siena_dimension_resources()
248 static unsigned int siena_mem_bar(struct efx_nic *efx) in siena_mem_bar()
253 static unsigned int siena_mem_map_size(struct efx_nic *efx) in siena_mem_map_size()
259 static int siena_probe_nic(struct efx_nic *efx) in siena_probe_nic()
344 static int siena_rx_pull_rss_config(struct efx_nic *efx) in siena_rx_pull_rss_config()
363 static int siena_rx_push_rss_config(struct efx_nic *efx, bool user, in siena_rx_push_rss_config()
399 static int siena_init_nic(struct efx_nic *efx) in siena_init_nic()
454 static void siena_remove_nic(struct efx_nic *efx) in siena_remove_nic()
543 static size_t siena_describe_nic_stats(struct efx_nic *efx, u8 *names) in siena_describe_nic_stats()
549 static int siena_try_update_nic_stats(struct efx_nic *efx) in siena_try_update_nic_stats()
587 static size_t siena_update_nic_stats(struct efx_nic *efx, u64 *full_stats, in siena_update_nic_stats()
635 static int siena_mac_reconfigure(struct efx_nic *efx) in siena_mac_reconfigure()
665 static void siena_get_wol(struct efx_nic *efx, struct ethtool_wolinfo *wol) in siena_get_wol()
678 static int siena_set_wol(struct efx_nic *efx, u32 type) in siena_set_wol()
712 static void siena_init_wol(struct efx_nic *efx) in siena_init_wol()
743 static void siena_mcdi_request(struct efx_nic *efx, in siena_mcdi_request()
766 static bool siena_mcdi_poll_response(struct efx_nic *efx) in siena_mcdi_poll_response()
781 static void siena_mcdi_read_response(struct efx_nic *efx, efx_dword_t *outbuf, in siena_mcdi_read_response()
792 static int siena_mcdi_poll_reboot(struct efx_nic *efx) in siena_mcdi_poll_reboot()
850 static int siena_mtd_probe_partition(struct efx_nic *efx, in siena_mtd_probe_partition()
886 static int siena_mtd_get_fw_subtypes(struct efx_nic *efx, in siena_mtd_get_fw_subtypes()
905 static int siena_mtd_probe(struct efx_nic *efx) in siena_mtd_probe()