Lines Matching refs:efx_nic

14 u32 efx_farch_fpga_ver(struct efx_nic *efx);
104 struct efx_nic *efx;
307 int falcon_probe_board(struct efx_nic *efx, u16 revision_info);
332 int efx_farch_filter_table_probe(struct efx_nic *efx);
333 void efx_farch_filter_table_restore(struct efx_nic *efx);
334 void efx_farch_filter_table_remove(struct efx_nic *efx);
335 void efx_farch_filter_update_rx_scatter(struct efx_nic *efx);
336 s32 efx_farch_filter_insert(struct efx_nic *efx, struct efx_filter_spec *spec,
338 int efx_farch_filter_remove_safe(struct efx_nic *efx,
341 int efx_farch_filter_get_safe(struct efx_nic *efx,
344 int efx_farch_filter_clear_rx(struct efx_nic *efx,
346 u32 efx_farch_filter_count_rx_used(struct efx_nic *efx,
348 u32 efx_farch_filter_get_rx_id_limit(struct efx_nic *efx);
349 s32 efx_farch_filter_get_rx_ids(struct efx_nic *efx,
353 bool efx_farch_filter_rfs_expire_one(struct efx_nic *efx, u32 flow_id,
356 void efx_farch_filter_sync_rx_mode(struct efx_nic *efx);
359 void efx_farch_irq_enable_master(struct efx_nic *efx);
360 int efx_farch_irq_test_generate(struct efx_nic *efx);
361 void efx_farch_irq_disable_master(struct efx_nic *efx);
364 irqreturn_t efx_farch_fatal_interrupt(struct efx_nic *efx);
367 void siena_prepare_flush(struct efx_nic *efx);
368 int efx_farch_fini_dmaq(struct efx_nic *efx);
369 void efx_farch_finish_flr(struct efx_nic *efx);
370 void siena_finish_flush(struct efx_nic *efx);
371 void falcon_start_nic_stats(struct efx_nic *efx);
372 void falcon_stop_nic_stats(struct efx_nic *efx);
373 int falcon_reset_xaui(struct efx_nic *efx);
374 void efx_farch_dimension_resources(struct efx_nic *efx, unsigned sram_lim_qw);
375 void efx_farch_init_common(struct efx_nic *efx);
376 void efx_farch_rx_push_indir_table(struct efx_nic *efx);
377 void efx_farch_rx_pull_indir_table(struct efx_nic *efx);
385 int efx_farch_test_registers(struct efx_nic *efx,
389 void efx_farch_generate_event(struct efx_nic *efx, unsigned int evq,