EFX_MAX_CHANNELS
efx->max_channels = min_t(unsigned int, EFX_MAX_CHANNELS,
DECLARE_BITMAP(evq_phases, EFX_MAX_CHANNELS);
struct msix_entry xentries[EFX_MAX_CHANNELS];
for (i = 0; i < EFX_MAX_CHANNELS; i++) {
efx->max_channels = EFX_MAX_CHANNELS;
efx->max_tx_channels = EFX_MAX_CHANNELS;
for (i = 0; i < EFX_MAX_CHANNELS; i++)
struct efx_channel *other_channel[EFX_MAX_CHANNELS], *channel,
struct efx_channel *channel[EFX_MAX_CHANNELS];
struct efx_msi_context msi_context[EFX_MAX_CHANNELS];
#define EFX_MAX_RX_QUEUES EFX_MAX_CHANNELS
#define EFX_MAX_CORE_TX_QUEUES (EFX_MAX_TX_TC * EFX_MAX_CHANNELS)
#define EFX_MAX_TX_QUEUES (EFX_MAX_TXQ_PER_CHANNEL * EFX_MAX_CHANNELS)
unsigned int read_ptr[EFX_MAX_CHANNELS];
BUILD_BUG_ON(EFX_MAX_CHANNELS > BITS_PER_LONG);
int eventq_dma[EFX_MAX_CHANNELS];
int eventq_int[EFX_MAX_CHANNELS];
struct msix_entry xentries[EFX_MAX_CHANNELS];
for (i = 0; i < EFX_MAX_CHANNELS; i++) {
efx->max_channels = EFX_MAX_CHANNELS;
efx->max_tx_channels = EFX_MAX_CHANNELS;
for (i = 0; i < EFX_MAX_CHANNELS; i++)
struct efx_channel *other_channel[EFX_MAX_CHANNELS], *channel;
MC_CMD_FLUSH_RX_QUEUES_IN_LEN(EFX_MAX_CHANNELS));
BUILD_BUG_ON(EFX_MAX_CHANNELS >
#define EFX_MAX_RX_QUEUES EFX_MAX_CHANNELS
#define EFX_MAX_CORE_TX_QUEUES (EFX_MAX_TX_TC * EFX_MAX_CHANNELS)
#define EFX_MAX_TX_QUEUES (EFX_MAX_TXQ_PER_CHANNEL * EFX_MAX_CHANNELS)
struct efx_channel *channel[EFX_MAX_CHANNELS];
struct efx_msi_context msi_context[EFX_MAX_CHANNELS];
unsigned int read_ptr[EFX_MAX_CHANNELS];
BUILD_BUG_ON(EFX_MAX_CHANNELS > BITS_PER_LONG);
int eventq_dma[EFX_MAX_CHANNELS];
int eventq_int[EFX_MAX_CHANNELS];
efx->max_channels = EFX_MAX_CHANNELS;
efx->max_vis = EFX_MAX_CHANNELS;
efx->max_tx_channels = EFX_MAX_CHANNELS;
BUILD_BUG_ON(EFX_MAX_CHANNELS + 1 >= EFX_VI_BASE);