Lines Matching refs:fdb
1901 struct ofdpa_fdb_tbl_entry *fdb; in ofdpa_port_fdb() local
1906 fdb = kzalloc(sizeof(*fdb), GFP_KERNEL); in ofdpa_port_fdb()
1907 if (!fdb) in ofdpa_port_fdb()
1910 fdb->learned = (flags & OFDPA_OP_FLAG_LEARNED); in ofdpa_port_fdb()
1911 fdb->touched = jiffies; in ofdpa_port_fdb()
1912 fdb->key.ofdpa_port = ofdpa_port; in ofdpa_port_fdb()
1913 ether_addr_copy(fdb->key.addr, addr); in ofdpa_port_fdb()
1914 fdb->key.vlan_id = vlan_id; in ofdpa_port_fdb()
1915 fdb->key_crc32 = crc32(~0, &fdb->key, sizeof(fdb->key)); in ofdpa_port_fdb()
1919 found = ofdpa_fdb_tbl_find(ofdpa, fdb); in ofdpa_port_fdb()
1924 kfree(fdb); in ofdpa_port_fdb()
1928 hash_add(ofdpa->fdb_tbl, &fdb->entry, in ofdpa_port_fdb()
1929 fdb->key_crc32); in ofdpa_port_fdb()
1936 kfree(fdb); in ofdpa_port_fdb()