Home
last modified time | relevance | path

Searched refs:fdb_tbl (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/ti/icssm/
H A Dicssm_prueth_switch.c14 #define FDB_IDX_TBL_ENTRY(n) (&prueth->fdb_tbl->index_a->index_tbl_entry[n])
16 #define FDB_MAC_TBL_ENTRY(n) (&prueth->fdb_tbl->mac_tbl_a->mac_tbl_entry[n])
207 kfree(prueth->fdb_tbl); in icssm_prueth_sw_free_fdb_table()
208 prueth->fdb_tbl = NULL; in icssm_prueth_sw_free_fdb_table()
213 struct fdb_tbl *t = prueth->fdb_tbl; in icssm_prueth_sw_fdb_tbl_init()
239 static u8 icssm_pru_lock_done(struct fdb_tbl *fdb_tbl) in icssm_pru_lock_done() argument
241 return readb(&fdb_tbl->locks->pru_locks); in icssm_pru_lock_done()
244 static int icssm_prueth_sw_fdb_spin_lock(struct fdb_tbl *fdb_tbl) in icssm_prueth_sw_fdb_spin_lock() argument
250 writeb(1, &fdb_tbl->locks->host_lock); in icssm_prueth_sw_fdb_spin_lock()
254 1, 10, false, fdb_tbl); in icssm_prueth_sw_fdb_spin_lock()
[all …]
H A Dicssm_switchdev.c30 struct fdb_tbl *t = prueth->fdb_tbl; in icssm_prueth_sw_set_stp_state()
38 struct fdb_tbl *t = prueth->fdb_tbl; in icssm_prueth_sw_get_stp_state()
56 if (!prueth->fdb_tbl) in icssm_prueth_sw_attr_set()
108 if (!emac->prueth->fdb_tbl) in icssm_sw_event_work()