Lines Matching refs:fdb
978 struct switchdev_obj_port_fdb fdb = { in switchdev_port_fdb_add() local
983 ether_addr_copy(fdb.addr, addr); in switchdev_port_fdb_add()
984 return switchdev_port_obj_add(dev, &fdb.obj); in switchdev_port_fdb_add()
1003 struct switchdev_obj_port_fdb fdb = { in switchdev_port_fdb_del() local
1008 ether_addr_copy(fdb.addr, addr); in switchdev_port_fdb_del()
1009 return switchdev_port_obj_del(dev, &fdb.obj); in switchdev_port_fdb_del()
1014 struct switchdev_obj_port_fdb fdb; member
1023 struct switchdev_obj_port_fdb *fdb = SWITCHDEV_OBJ_PORT_FDB(obj); in switchdev_port_fdb_dump_cb() local
1025 container_of(fdb, struct switchdev_fdb_dump, fdb); in switchdev_port_fdb_dump_cb()
1046 ndm->ndm_state = fdb->ndm_state; in switchdev_port_fdb_dump_cb()
1048 if (nla_put(dump->skb, NDA_LLADDR, ETH_ALEN, fdb->addr)) in switchdev_port_fdb_dump_cb()
1051 if (fdb->vid && nla_put_u16(dump->skb, NDA_VLAN, fdb->vid)) in switchdev_port_fdb_dump_cb()
1081 .fdb.obj.id = SWITCHDEV_OBJ_ID_PORT_FDB, in switchdev_port_fdb_dump()
1088 switchdev_port_obj_dump(dev, &dump.fdb.obj, switchdev_port_fdb_dump_cb); in switchdev_port_fdb_dump()