Lines Matching defs:table
347 /* We can't reasonably read all of the buffer table (up to 8MB!).
370 const struct efx_nic_reg_table *table;
380 for (table = efx_nic_reg_tables;
381 table < efx_nic_reg_tables + ARRAY_SIZE(efx_nic_reg_tables);
382 table++)
383 if (efx->type->revision >= table->min_revision &&
384 efx->type->revision <= table->max_revision)
385 len += table->rows * min_t(size_t, table->step, 16);
393 const struct efx_nic_reg_table *table;
405 for (table = efx_nic_reg_tables;
406 table < efx_nic_reg_tables + ARRAY_SIZE(efx_nic_reg_tables);
407 table++) {
410 if (!(efx->type->revision >= table->min_revision &&
411 efx->type->revision <= table->max_revision))
414 size = min_t(size_t, table->step, 16);
416 for (i = 0; i < table->rows; i++) {
417 switch (table->step) {
419 efx_readd(efx, buf, table->offset + 4 * i);
423 efx->membase + table->offset,
427 efx_reado_table(efx, buf, table->offset, i);
430 efx_reado_table(efx, buf, table->offset, 2 * i);