Lines Matching defs:efx

36 	struct efx_nic *efx = channel->efx;  in siena_push_irq_moderation()  local
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()
346 static int siena_rx_pull_rss_config(struct efx_nic *efx) in siena_rx_pull_rss_config()
365 static int siena_rx_push_rss_config(struct efx_nic *efx, bool user, in siena_rx_push_rss_config()
401 static int siena_init_nic(struct efx_nic *efx) in siena_init_nic()
456 static void siena_remove_nic(struct efx_nic *efx) in siena_remove_nic()
545 static size_t siena_describe_nic_stats(struct efx_nic *efx, u8 *names) in siena_describe_nic_stats()
551 static int siena_try_update_nic_stats(struct efx_nic *efx) in siena_try_update_nic_stats()
589 static size_t siena_update_nic_stats(struct efx_nic *efx, u64 *full_stats, in siena_update_nic_stats()
637 static int siena_mac_reconfigure(struct efx_nic *efx, bool mtu_only __always_unused) in siena_mac_reconfigure()
667 static void siena_get_wol(struct efx_nic *efx, struct ethtool_wolinfo *wol) in siena_get_wol()
680 static int siena_set_wol(struct efx_nic *efx, u32 type) in siena_set_wol()
714 static void siena_init_wol(struct efx_nic *efx) in siena_init_wol()
738 #define MCDI_PDU(efx) \ argument
740 #define MCDI_DOORBELL(efx) \ argument
742 #define MCDI_STATUS(efx) \ argument
745 static void siena_mcdi_request(struct efx_nic *efx, in siena_mcdi_request()
768 static bool siena_mcdi_poll_response(struct efx_nic *efx) in siena_mcdi_poll_response()
783 static void siena_mcdi_read_response(struct efx_nic *efx, efx_dword_t *outbuf, in siena_mcdi_read_response()
794 static int siena_mcdi_poll_reboot(struct efx_nic *efx) in siena_mcdi_poll_reboot()
852 static int siena_mtd_probe_partition(struct efx_nic *efx, in siena_mtd_probe_partition()
888 static int siena_mtd_get_fw_subtypes(struct efx_nic *efx, in siena_mtd_get_fw_subtypes()
907 static int siena_mtd_probe(struct efx_nic *efx) in siena_mtd_probe()
954 static unsigned int siena_check_caps(const struct efx_nic *efx, in siena_check_caps()