Lines Matching defs:efx

60 int efx_mcdi_init(struct efx_nic *efx)  in efx_mcdi_init()
124 void efx_mcdi_detach(struct efx_nic *efx) in efx_mcdi_detach()
135 void efx_mcdi_fini(struct efx_nic *efx) in efx_mcdi_fini()
147 static void efx_mcdi_send_request(struct efx_nic *efx, unsigned cmd, in efx_mcdi_send_request()
262 static void efx_mcdi_read_response_header(struct efx_nic *efx) in efx_mcdi_read_response_header()
337 static bool efx_mcdi_poll_once(struct efx_nic *efx) in efx_mcdi_poll_once()
352 static int efx_mcdi_poll(struct efx_nic *efx) in efx_mcdi_poll()
401 int efx_mcdi_poll_reboot(struct efx_nic *efx) in efx_mcdi_poll_reboot()
427 static int efx_mcdi_await_completion(struct efx_nic *efx) in efx_mcdi_await_completion()
468 struct efx_nic *efx = mcdi->efx; in efx_mcdi_release() local
499 struct efx_nic *efx = mcdi->efx; in efx_mcdi_complete_async() local
562 static void efx_mcdi_ev_cpl(struct efx_nic *efx, unsigned int seqno, in efx_mcdi_ev_cpl()
614 efx_mcdi_check_supported(struct efx_nic *efx, unsigned int cmd, size_t inlen) in efx_mcdi_check_supported()
629 static bool efx_mcdi_get_proxy_handle(struct efx_nic *efx, in efx_mcdi_get_proxy_handle()
648 static int _efx_mcdi_rpc_finish(struct efx_nic *efx, unsigned int cmd, in _efx_mcdi_rpc_finish()
758 static void efx_mcdi_ev_proxy_response(struct efx_nic *efx, in efx_mcdi_ev_proxy_response()
774 static int efx_mcdi_proxy_wait(struct efx_nic *efx, u32 handle, bool quiet) in efx_mcdi_proxy_wait()
799 static int _efx_mcdi_rpc(struct efx_nic *efx, unsigned int cmd, in _efx_mcdi_rpc()
857 static int _efx_mcdi_rpc_evb_retry(struct efx_nic *efx, unsigned cmd, in _efx_mcdi_rpc_evb_retry()
924 int efx_mcdi_rpc(struct efx_nic *efx, unsigned cmd, in efx_mcdi_rpc()
941 int efx_mcdi_rpc_quiet(struct efx_nic *efx, unsigned cmd, in efx_mcdi_rpc_quiet()
950 int efx_mcdi_rpc_start(struct efx_nic *efx, unsigned cmd, in efx_mcdi_rpc_start()
971 static int _efx_mcdi_rpc_async(struct efx_nic *efx, unsigned int cmd, in _efx_mcdi_rpc_async()
1046 efx_mcdi_rpc_async(struct efx_nic *efx, unsigned int cmd, in efx_mcdi_rpc_async()
1054 int efx_mcdi_rpc_async_quiet(struct efx_nic *efx, unsigned int cmd, in efx_mcdi_rpc_async_quiet()
1063 int efx_mcdi_rpc_finish(struct efx_nic *efx, unsigned cmd, size_t inlen, in efx_mcdi_rpc_finish()
1071 int efx_mcdi_rpc_finish_quiet(struct efx_nic *efx, unsigned cmd, size_t inlen, in efx_mcdi_rpc_finish_quiet()
1079 void efx_mcdi_display_error(struct efx_nic *efx, unsigned cmd, in efx_mcdi_display_error()
1098 void efx_mcdi_mode_poll(struct efx_nic *efx) in efx_mcdi_mode_poll()
1129 void efx_mcdi_flush_async(struct efx_nic *efx) in efx_mcdi_flush_async()
1166 void efx_mcdi_mode_event(struct efx_nic *efx) in efx_mcdi_mode_event()
1193 static void efx_mcdi_ev_death(struct efx_nic *efx, int rc) in efx_mcdi_ev_death()
1265 static void efx_mcdi_ev_bist(struct efx_nic *efx) in efx_mcdi_ev_bist()
1289 static void efx_mcdi_abandon(struct efx_nic *efx) in efx_mcdi_abandon()
1299 static void efx_handle_drain_event(struct efx_nic *efx) in efx_handle_drain_event()
1311 struct efx_nic *efx = channel->efx; in efx_mcdi_process_event() local
1402 void efx_mcdi_print_fwver(struct efx_nic *efx, char *buf, size_t len) in efx_mcdi_print_fwver()
1445 static int efx_mcdi_drv_attach(struct efx_nic *efx, bool driver_operating, in efx_mcdi_drv_attach()
1513 int efx_mcdi_get_board_cfg(struct efx_nic *efx, u8 *mac_address, in efx_mcdi_get_board_cfg()
1569 int efx_mcdi_log_ctrl(struct efx_nic *efx, bool evq, bool uart, u32 dest_evq) in efx_mcdi_log_ctrl()
1590 int efx_mcdi_nvram_types(struct efx_nic *efx, u32 *nvram_types_out) in efx_mcdi_nvram_types()
1617 static int efx_new_mcdi_nvram_types(struct efx_nic *efx, u32 *number, in efx_new_mcdi_nvram_types()
1645 int efx_mcdi_nvram_info(struct efx_nic *efx, unsigned int type, in efx_mcdi_nvram_info()
1676 static int efx_mcdi_nvram_test(struct efx_nic *efx, unsigned int type) in efx_mcdi_nvram_test()
1699 int efx_new_mcdi_nvram_test_all(struct efx_nic *efx) in efx_new_mcdi_nvram_test_all()
1731 int efx_mcdi_nvram_test_all(struct efx_nic *efx) in efx_mcdi_nvram_test_all()
1765 static int efx_mcdi_read_assertion(struct efx_nic *efx) in efx_mcdi_read_assertion()
1828 static int efx_mcdi_exit_assertion(struct efx_nic *efx) in efx_mcdi_exit_assertion()
1852 int efx_mcdi_handle_assertion(struct efx_nic *efx) in efx_mcdi_handle_assertion()
1863 int efx_mcdi_set_id_led(struct efx_nic *efx, enum efx_led_mode mode) in efx_mcdi_set_id_led()
1878 static int efx_mcdi_reset_func(struct efx_nic *efx) in efx_mcdi_reset_func()
1891 static int efx_mcdi_reset_mc(struct efx_nic *efx) in efx_mcdi_reset_mc()
1913 int efx_mcdi_reset(struct efx_nic *efx, enum reset_type method) in efx_mcdi_reset()
1943 static int efx_mcdi_wol_filter_set(struct efx_nic *efx, u32 type, in efx_mcdi_wol_filter_set()
1979 efx_mcdi_wol_filter_set_magic(struct efx_nic *efx, const u8 *mac, int *id_out) in efx_mcdi_wol_filter_set_magic()
1985 int efx_mcdi_wol_filter_get_magic(struct efx_nic *efx, int *id_out) in efx_mcdi_wol_filter_get_magic()
2012 int efx_mcdi_wol_filter_remove(struct efx_nic *efx, int id) in efx_mcdi_wol_filter_remove()
2024 int efx_mcdi_flush_rxqs(struct efx_nic *efx) in efx_mcdi_flush_rxqs()
2056 int efx_mcdi_wol_filter_reset(struct efx_nic *efx) in efx_mcdi_wol_filter_reset()
2064 int efx_mcdi_set_workaround(struct efx_nic *efx, u32 type, bool enabled, in efx_mcdi_set_workaround()
2091 int efx_mcdi_get_workarounds(struct efx_nic *efx, unsigned int *impl_out, in efx_mcdi_get_workarounds()
2129 int efx_mcdi_get_privilege_mask(struct efx_nic *efx, u32 *mask) in efx_mcdi_get_privilege_mask()
2171 int efx_mcdi_nvram_metadata(struct efx_nic *efx, unsigned int type, in efx_mcdi_nvram_metadata()
2246 static int efx_mcdi_nvram_update_start(struct efx_nic *efx, unsigned int type) in efx_mcdi_nvram_update_start()
2264 static int efx_mcdi_nvram_read(struct efx_nic *efx, unsigned int type, in efx_mcdi_nvram_read()
2288 static int efx_mcdi_nvram_write(struct efx_nic *efx, unsigned int type, in efx_mcdi_nvram_write()
2308 static int efx_mcdi_nvram_erase(struct efx_nic *efx, unsigned int type, in efx_mcdi_nvram_erase()
2325 static int efx_mcdi_nvram_update_finish(struct efx_nic *efx, unsigned int type) in efx_mcdi_nvram_update_finish()
2379 struct efx_nic *efx = mtd->priv; in efx_mcdi_mtd_read() local
2402 struct efx_nic *efx = mtd->priv; in efx_mcdi_mtd_erase() local
2433 struct efx_nic *efx = mtd->priv; in efx_mcdi_mtd_write() local
2463 struct efx_nic *efx = mtd->priv; in efx_mcdi_mtd_sync() local
2478 struct efx_nic *efx = part->mtd.priv; in efx_mcdi_mtd_rename() local