|
| module_param (separate_tx_channels, uint, 0444) |
|
| MODULE_PARM_DESC (separate_tx_channels,"Use separate channels for TX and RX") |
|
| module_param (rss_cpus, uint, 0444) |
|
| MODULE_PARM_DESC (rss_cpus,"Number of CPUs to use for Receive-Side Scaling") |
|
| module_param (phy_flash_cfg, int, 0644) |
|
| MODULE_PARM_DESC (phy_flash_cfg,"Set PHYs into reflash mode initially") |
|
| module_param (irq_adapt_low_thresh, uint, 0644) |
|
| MODULE_PARM_DESC (irq_adapt_low_thresh,"Threshold score for reducing IRQ moderation") |
|
| module_param (irq_adapt_high_thresh, uint, 0644) |
|
| MODULE_PARM_DESC (irq_adapt_high_thresh,"Threshold score for increasing IRQ moderation") |
|
| module_param (debug, uint, 0) |
|
| MODULE_PARM_DESC (debug,"Bitmapped debugging message enable value") |
|
void | efx_process_channel_now (struct efx_channel *channel) |
|
int | efx_realloc_channels (struct efx_nic *efx, u32 rxq_entries, u32 txq_entries) |
|
void | efx_schedule_slow_fill (struct efx_rx_queue *rx_queue) |
|
int | efx_channel_dummy_op_int (struct efx_channel *channel) |
|
void | efx_channel_dummy_op_void (struct efx_channel *channel) |
|
void | efx_link_status_changed (struct efx_nic *efx) |
|
void | efx_link_set_advertising (struct efx_nic *efx, u32 advertising) |
|
void | efx_link_set_wanted_fc (struct efx_nic *efx, u8 wanted_fc) |
|
int | __efx_reconfigure_port (struct efx_nic *efx) |
|
int | efx_reconfigure_port (struct efx_nic *efx) |
|
int | efx_init_irq_moderation (struct efx_nic *efx, unsigned int tx_usecs, unsigned int rx_usecs, bool rx_adaptive, bool rx_may_override_tx) |
|
void | efx_get_irq_moderation (struct efx_nic *efx, unsigned int *tx_usecs, unsigned int *rx_usecs, bool *rx_adaptive) |
|
void | efx_reset_down (struct efx_nic *efx, enum reset_type method) |
|
int | efx_reset_up (struct efx_nic *efx, enum reset_type method, bool ok) |
|
int | efx_reset (struct efx_nic *efx, enum reset_type method) |
|
void | efx_schedule_reset (struct efx_nic *efx, enum reset_type type) |
|
int | efx_port_dummy_op_int (struct efx_nic *efx) |
|
void | efx_port_dummy_op_void (struct efx_nic *efx) |
|
| module_param (interrupt_mode, uint, 0444) |
|
| MODULE_PARM_DESC (interrupt_mode,"Interrupt mode (0=>MSIX 1=>MSI 2=>legacy)") |
|
| module_init (efx_init_module) |
|
| module_exit (efx_exit_module) |
|
| MODULE_AUTHOR ("Solarflare Communications and ""Michael Brown <[email protected]>") |
|
| MODULE_DESCRIPTION ("Solarflare Communications network driver") |
|
| MODULE_LICENSE ("GPL") |
|
| MODULE_DEVICE_TABLE (pci, efx_pci_table) |
|