Lines Matching defs:table_id
454 static inline u32 efx_filter_make_id(enum efx_filter_table_id table_id,
457 return (table_id == EFX_FILTER_TABLE_RX_MAC &&
460 (table_id + 1) << EFX_FILTER_INDEX_WIDTH | index;
598 enum efx_filter_table_id table_id;
605 table_id = efx_filter_id_table_id(filter_id);
606 if ((unsigned int)table_id >= EFX_FILTER_TABLE_COUNT)
608 table = &state->table[table_id];
649 enum efx_filter_table_id table_id;
656 table_id = efx_filter_id_table_id(filter_id);
657 if ((unsigned int)table_id >= EFX_FILTER_TABLE_COUNT)
659 table = &state->table[table_id];
684 enum efx_filter_table_id table_id,
688 struct efx_filter_table *table = &state->table[table_id];
717 enum efx_filter_table_id table_id;
724 for (table_id = EFX_FILTER_TABLE_RX_IP;
725 table_id <= EFX_FILTER_TABLE_RX_MAC;
726 table_id++) {
727 table = &state->table[table_id];
745 enum efx_filter_table_id table_id;
752 for (table_id = EFX_FILTER_TABLE_RX_IP;
753 table_id <= EFX_FILTER_TABLE_RX_MAC;
754 table_id++) {
755 table = &state->table[table_id];
764 table_id, filter_idx,
779 enum efx_filter_table_id table_id;
786 for (table_id = 0; table_id < EFX_FILTER_TABLE_COUNT; table_id++) {
787 table = &state->table[table_id];
806 unsigned table_id;
838 for (table_id = 0; table_id < EFX_FILTER_TABLE_COUNT; table_id++) {
839 table = &state->table[table_id];
862 enum efx_filter_table_id table_id;
864 for (table_id = 0; table_id < EFX_FILTER_TABLE_COUNT; table_id++) {
865 kfree(state->table[table_id].used_bitmap);
866 vfree(state->table[table_id].spec);