Lines Matching full:smt
36 #include "smt.h"
106 * cxgb4_smt_release - Release SMT entry
107 * @e: smt entry to release
109 * Releases ref count and frees up an smt entry from SMT table
123 struct smt_data *s = adap->smt; in do_smt_write_rpl()
141 struct smt_data *s = adapter->smt; in write_smt_entry()
152 /* Source MAC Table (SMT) contains 256 SMAC entries in write_smt_entry()
167 * at prev index from smt-tab. in write_smt_entry()
177 * at next index from smt-tab in write_smt_entry()
188 /* Source MAC Table (SMT) contains 256 SMAC entries */ in write_smt_entry()
193 /* fill pfvf0/src_mac0 from smt-tab */ in write_smt_entry()
212 struct smt_data *s = adap->smt; in t4_smt_alloc_switching()
235 * cxgb4_smt_alloc_switching - Allocates an SMT entry for switch filters.
237 * @smac: MAC address to add to SMT
238 * Returns pointer to the SMT entry created
240 * Allocates an SMT entry to be used by switching rule of a filter.