Lines Matching defs:vid
145 const unsigned char *addr, u16 vid,
151 if (ether_addr_equal(a->addr, addr) && a->vid == vid &&
170 trace_dsa_mdb_add_hw(dp, mdb->addr, mdb->vid, &db, err);
177 a = dsa_mac_addr_find(&dp->mdbs, mdb->addr, mdb->vid, db);
180 trace_dsa_mdb_add_bump(dp, mdb->addr, mdb->vid, &db,
192 trace_dsa_mdb_add_hw(dp, mdb->addr, mdb->vid, &db, err);
199 a->vid = mdb->vid;
222 trace_dsa_mdb_del_hw(dp, mdb->addr, mdb->vid, &db, err);
229 a = dsa_mac_addr_find(&dp->mdbs, mdb->addr, mdb->vid, db);
231 trace_dsa_mdb_del_not_found(dp, mdb->addr, mdb->vid, &db);
237 trace_dsa_mdb_del_drop(dp, mdb->addr, mdb->vid, &db,
243 trace_dsa_mdb_del_hw(dp, mdb->addr, mdb->vid, &db, err);
259 u16 vid, struct dsa_db db)
268 err = ds->ops->port_fdb_add(ds, port, addr, vid, db);
269 trace_dsa_fdb_add_hw(dp, addr, vid, &db, err);
276 a = dsa_mac_addr_find(&dp->fdbs, addr, vid, db);
279 trace_dsa_fdb_add_bump(dp, addr, vid, &db, &a->refcount);
289 err = ds->ops->port_fdb_add(ds, port, addr, vid, db);
290 trace_dsa_fdb_add_hw(dp, addr, vid, &db, err);
297 a->vid = vid;
309 u16 vid, struct dsa_db db)
318 err = ds->ops->port_fdb_del(ds, port, addr, vid, db);
319 trace_dsa_fdb_del_hw(dp, addr, vid, &db, err);
326 a = dsa_mac_addr_find(&dp->fdbs, addr, vid, db);
328 trace_dsa_fdb_del_not_found(dp, addr, vid, &db);
334 trace_dsa_fdb_del_drop(dp, addr, vid, &db, &a->refcount);
338 err = ds->ops->port_fdb_del(ds, port, addr, vid, db);
339 trace_dsa_fdb_del_hw(dp, addr, vid, &db, err);
355 const unsigned char *addr, u16 vid,
363 a = dsa_mac_addr_find(&lag->fdbs, addr, vid, db);
366 trace_dsa_lag_fdb_add_bump(lag->dev, addr, vid, &db,
377 err = ds->ops->lag_fdb_add(ds, *lag, addr, vid, db);
378 trace_dsa_lag_fdb_add_hw(lag->dev, addr, vid, &db, err);
385 a->vid = vid;
397 const unsigned char *addr, u16 vid,
405 a = dsa_mac_addr_find(&lag->fdbs, addr, vid, db);
407 trace_dsa_lag_fdb_del_not_found(lag->dev, addr, vid, &db);
413 trace_dsa_lag_fdb_del_drop(lag->dev, addr, vid, &db,
418 err = ds->ops->lag_fdb_del(ds, *lag, addr, vid, db);
419 trace_dsa_lag_fdb_del_hw(lag->dev, addr, vid, &db, err);
448 info->vid,
452 info->vid, info->db);
476 info->vid,
480 info->vid, info->db);
499 return dsa_port_do_fdb_add(dp, info->addr, info->vid, info->db);
511 return dsa_port_do_fdb_del(dp, info->addr, info->vid, info->db);
526 info->addr, info->vid,
544 info->addr, info->vid,
682 if (v->vid == vlan->vid)
735 v->vid = vlan->vid;