/linux-master/include/linux/ |
H A D | if_bridge.h | 31 __u16 vid; member in struct:br_ip 120 int br_vlan_get_info(const struct net_device *dev, u16 vid, 122 int br_vlan_get_info_rcu(const struct net_device *dev, u16 vid, 148 static inline int br_vlan_get_info(const struct net_device *dev, u16 vid, argument 154 static inline int br_vlan_get_info_rcu(const struct net_device *dev, u16 vid, argument 180 __u16 vid); 181 void br_fdb_clear_offload(const struct net_device *dev, u16 vid); 189 __u16 vid) 194 static inline void br_fdb_clear_offload(const struct net_device *dev, u16 vid) argument 187 br_fdb_find_port(const struct net_device *br_dev, const unsigned char *addr, __u16 vid) argument
|
/linux-master/tools/testing/selftests/drivers/net/ocelot/ |
H A D | basic_qos.sh | 50 local vid=$1 52 vlan_create $h1 $vid 53 simple_if_init $h1.$vid $H1_IPV4/24 $H1_IPV6/64 54 ip link set $h1.$vid type vlan \ 61 local vid=$1 63 simple_if_fini $h1.$vid $H1_IPV4/24 $H1_IPV6/64 64 vlan_destroy $h1 $vid 69 local vid=$1 71 vlan_create $h2 $vid 72 simple_if_init $h2.$vid [all...] |
/linux-master/net/dsa/ |
H A D | switch.c | 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, 144 dsa_mac_addr_find(struct list_head *addr_list, const unsigned char *addr, u16 vid, struct dsa_db db) argument 258 dsa_port_do_fdb_add(struct dsa_port *dp, const unsigned char *addr, u16 vid, struct dsa_db db) argument 308 dsa_port_do_fdb_del(struct dsa_port *dp, const unsigned char *addr, u16 vid, struct dsa_db db) argument 354 dsa_switch_do_lag_fdb_add(struct dsa_switch *ds, struct dsa_lag *lag, const unsigned char *addr, u16 vid, struct dsa_db db) argument 396 dsa_switch_do_lag_fdb_del(struct dsa_switch *ds, struct dsa_lag *lag, const unsigned char *addr, u16 vid, struct dsa_db db) argument [all...] |
H A D | switch.h | 57 u16 vid; member in struct:dsa_notifier_fdb_info 65 u16 vid; member in struct:dsa_notifier_lag_fdb_info 105 u16 vid; member in struct:dsa_notifier_tag_8021q_vlan_info
|
/linux-master/net/bridge/ |
H A D | br_vlan.c | 11 static void nbp_vlan_set_vlan_dev_state(struct net_bridge_port *p, u16 vid); 17 u16 vid = *(u16 *)arg->key; local 19 return vle->vid != vid; 24 .key_offset = offsetof(struct net_bridge_vlan, vid), 32 static struct net_bridge_vlan *br_vlan_lookup(struct rhashtable *tbl, u16 vid) argument 34 return rhashtable_lookup_fast(tbl, &vid, br_vlan_rht_params); 40 if (vg->pvid == v->vid) 45 vg->pvid = v->vid; 48 static void __vlan_delete_pvid(struct net_bridge_vlan_group *vg, u16 vid) argument 162 br_vlan_get_master(struct net_bridge *br, u16 vid, struct netlink_ext_ack *extack) argument 480 u16 vid; local 534 __allowed_ingress(const struct net_bridge *br, struct net_bridge_vlan_group *vg, struct sk_buff *skb, u16 *vid, u8 *state, struct net_bridge_vlan **vlan) argument 641 br_allowed_ingress(const struct net_bridge *br, struct net_bridge_vlan_group *vg, struct sk_buff *skb, u16 *vid, u8 *state, struct net_bridge_vlan **vlan) argument 663 u16 vid; local 679 br_should_learn(struct net_bridge_port *p, struct sk_buff *skb, u16 *vid) argument 770 br_vlan_add(struct net_bridge *br, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) argument 815 br_vlan_delete(struct net_bridge *br, u16 vid) argument 848 br_vlan_find(struct net_bridge_vlan_group *vg, u16 vid) argument 1056 vlan_default_pvid(struct net_bridge_vlan_group *vg, u16 vid) argument 1306 nbp_vlan_add(struct net_bridge_port *port, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) argument 1351 nbp_vlan_delete(struct net_bridge_port *port, u16 vid) argument 1449 u16 vid; local 1498 br_vlan_get_info(const struct net_device *dev, u16 vid, struct bridge_vlan_info *p_vinfo) argument 1526 br_vlan_get_info_rcu(const struct net_device *dev, u16 vid, struct bridge_vlan_info *p_vinfo) argument 1578 u16 vid; member in struct:br_vlan_bind_walk_data 1598 br_vlan_get_upper_bind_vlan_dev(struct net_device *dev, u16 vid) argument 1623 u16 vid = vlan_dev_priv(vlan_dev)->vlan_id; local 1717 nbp_vlan_set_vlan_dev_state(struct net_bridge_port *p, u16 vid) argument 1817 br_vlan_fill_vids(struct sk_buff *skb, u16 vid, u16 vid_range, const struct net_bridge_vlan *v_opts, const struct net_bridge_port *p, u16 flags, bool dump_stats) argument 1871 br_vlan_notify(const struct net_bridge *br, const struct net_bridge_port *p, u16 vid, u16 vid_range, int cmd) argument [all...] |
H A D | br_fdb.c | 214 __u16 vid) 220 key.vlan_id = vid; 229 __u16 vid) 236 fdb = fdb_find_rcu(&br->fdb_hash_tbl, addr, vid); 244 __u16 vid) 257 f = br_fdb_find_rcu(br, addr, vid); 268 __u16 vid) 270 return fdb_find_rcu(&br->fdb_hash_tbl, addr, vid); 349 u16 vid = f->key.vlan_id; local 355 (!vid || br_vlan_fin 212 fdb_find_rcu(struct rhashtable *tbl, const unsigned char *addr, __u16 vid) argument 227 br_fdb_find(struct net_bridge *br, const unsigned char *addr, __u16 vid) argument 242 br_fdb_find_port(const struct net_device *br_dev, const unsigned char *addr, __u16 vid) argument 266 br_fdb_find_rcu(struct net_bridge *br, const unsigned char *addr, __u16 vid) argument 375 br_fdb_find_delete_local(struct net_bridge *br, const struct net_bridge_port *p, const unsigned char *addr, u16 vid) argument 389 fdb_create(struct net_bridge *br, struct net_bridge_port *source, const unsigned char *addr, __u16 vid, unsigned long flags) argument 433 fdb_add_local(struct net_bridge *br, struct net_bridge_port *source, const unsigned char *addr, u16 vid) argument 766 br_fdb_delete_by_port(struct net_bridge *br, const struct net_bridge_port *p, u16 vid, int do_all) argument 872 br_fdb_add_local(struct net_bridge *br, struct net_bridge_port *source, const unsigned char *addr, u16 vid) argument 890 br_fdb_update(struct net_bridge *br, struct net_bridge_port *source, const unsigned char *addr, u16 vid, unsigned long flags) argument 1011 br_fdb_get(struct sk_buff *skb, struct nlattr *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, u32 portid, u32 seq, struct netlink_ext_ack *extack) argument 1062 fdb_add_entry(struct net_bridge *br, struct net_bridge_port *source, const u8 *addr, struct ndmsg *ndm, u16 flags, u16 vid, struct nlattr *nfea_tb[]) argument 1159 __br_fdb_add(struct ndmsg *ndm, struct net_bridge *br, struct net_bridge_port *p, const unsigned char *addr, u16 nlh_flags, u16 vid, struct nlattr *nfea_tb[], struct netlink_ext_ack *extack) argument 1202 br_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, u16 nlh_flags, struct netlink_ext_ack *extack) argument 1308 __br_fdb_delete(struct net_bridge *br, const struct net_bridge_port *p, const unsigned char *addr, u16 vid) argument 1322 br_fdb_delete(struct ndmsg *ndm, struct nlattr *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, struct netlink_ext_ack *extack) argument 1423 br_fdb_external_learn_add(struct net_bridge *br, struct net_bridge_port *p, const unsigned char *addr, u16 vid, bool locked, bool swdev_notify) argument 1506 br_fdb_external_learn_del(struct net_bridge *br, struct net_bridge_port *p, const unsigned char *addr, u16 vid, bool swdev_notify) argument 1526 br_fdb_offloaded_set(struct net_bridge *br, struct net_bridge_port *p, const unsigned char *addr, u16 vid, bool offloaded) argument 1540 br_fdb_clear_offload(const struct net_device *dev, u16 vid) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_switchdev.c | 64 u16 vid; member in struct:prestera_bridge_vlan 72 u16 vid; member in struct:prestera_port_vlan 93 static int prestera_port_vid_stp_set(struct prestera_port *port, u16 vid, 179 prestera_bridge_vlan_create(struct prestera_bridge_port *br_port, u16 vid) argument 188 br_vlan->vid = vid; 202 prestera_bridge_vlan_by_vid(struct prestera_bridge_port *br_port, u16 vid) argument 207 if (br_vlan->vid == vid) 215 u16 vid) 214 prestera_bridge_vlan_port_count(struct prestera_bridge *bridge, u16 vid) argument 240 prestera_port_vlan_by_vid(struct prestera_port *port, u16 vid) argument 253 prestera_port_vlan_create(struct prestera_port *port, u16 vid, bool untagged) argument 284 prestera_fdb_add(struct prestera_port *port, const unsigned char *mac, u16 vid, bool dynamic) argument 294 prestera_fdb_del(struct prestera_port *port, const unsigned char *mac, u16 vid) argument 304 prestera_fdb_flush_port_vlan(struct prestera_port *port, u16 vid, u32 mode) argument 395 u16 vid = port_vlan->vid; local 423 u16 vid = port_vlan->vid; local 707 prestera_port_vid_stp_set(struct prestera_port *port, u16 vid, u8 state) argument 839 u16 vid; local 956 prestera_mdb_port_add(struct prestera_mdb_entry *mdb, struct net_device *orig_dev, const unsigned char addr[ETH_ALEN], u16 vid) argument 1224 u16 vid; local 1362 u16 vid = port_vlan->vid; local 1401 prestera_bridge_port_vlan_add(struct prestera_port *port, struct prestera_bridge_port *br_port, u16 vid, bool is_untagged, bool is_pvid, struct netlink_ext_ack *extack) argument 1451 prestera_bridge_port_vlan_del(struct prestera_port *port, struct prestera_bridge_port *br_port, u16 vid) argument 1494 prestera_br_mdb_entry_create(struct prestera_switch *sw, struct prestera_bridge *br_dev, const unsigned char *addr, u16 vid) argument 1545 prestera_br_mdb_entry_find(struct prestera_bridge *br_dev, const unsigned char *addr, u16 vid) argument 1560 prestera_br_mdb_entry_get(struct prestera_switch *sw, struct prestera_bridge *br_dev, const unsigned char *addr, u16 vid) argument [all...] |
H A D | prestera_dsa.h | 20 u16 vid; member in struct:prestera_dsa_vlan
|
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_vf.c | 160 * @vid: VLAN ID to add to table 167 static s32 fm10k_update_vlan_vf(struct fm10k_hw *hw, u32 vid, u8 vsi, bool set) argument 176 /* clever trick to verify reserved bits in both vid and length */ 177 if ((vid << 16 | vid) >> 28) 182 vid |= FM10K_VLAN_CLEAR; 186 fm10k_tlv_attr_put_u32(msg, FM10K_MAC_VLAN_MSG_VLAN, vid); 204 u16 vid; local 210 perm_addr, &vid); 215 hw->mac.default_vid = vid 270 fm10k_update_uc_addr_vf(struct fm10k_hw *hw, u16 __always_unused glort, const u8 *mac, u16 vid, bool add, u8 __always_unused flags) argument 314 fm10k_update_mc_addr_vf(struct fm10k_hw *hw, u16 __always_unused glort, const u8 *mac, u16 vid, bool add) argument [all...] |
/linux-master/fs/afs/ |
H A D | callback.c | 65 trace_afs_cb_v_break(se->volume->vid, atomic_read(&se->volume->cb_v_break), 112 afs_volid_t vid) 130 if (volume->vid < vid) 132 else if (volume->vid > vid) 173 trace_afs_cb_v_break(volume->vid, cb_v_break, afs_cb_break_for_volume_callback); 219 afs_volid_t vid = cbb->fid.vid; local 223 volume = afs_lookup_volume_rcu(server->cell, vid); 111 afs_lookup_volume_rcu(struct afs_cell *cell, afs_volid_t vid) argument [all...] |
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | tc_vlan_modify.sh | 48 bridge vlan add dev $swp1 vid 85 49 bridge vlan add dev $swp2 vid 65 51 bridge vlan add dev $swp2 vid 85 52 bridge vlan add dev $swp1 vid 65 63 bridge vlan del vid 65 dev $swp1 64 bridge vlan del vid 85 dev $swp2 66 bridge vlan del vid 65 dev $swp2 67 bridge vlan del vid 85 dev $swp1
|
H A D | router_bridge_vlan_upper_pvid.sh | 79 bridge vlan add dev br1 vid 10 self 80 bridge vlan add dev $swp1 vid 10 87 bridge vlan del dev $swp1 vid 10 88 bridge vlan del dev br1 vid 10 self 121 bridge vlan add dev br1 vid 10 pvid self 123 bridge vlan add dev br1 vid 10 self 130 bridge vlan add dev br1 vid 10 pvid self 132 bridge vlan add dev br1 vid 20 pvid self
|
H A D | vxlan_bridge_1q_ipv6.sh | 21 # | | vid 10 vid 10 | | 22 # | | vid 20 vid 20 | | 30 # | | vid 10 pvid untagged vid 20 pvid untagged | | 66 # | | vid 10 pvid untagged | | | | vid 10 pvid untagged | | 73 # | | vid 20 pvid untagged | | | | vid 2 [all...] |
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | Makefile | 2 vivid-objs := vivid-core.o vivid-ctrls.o vivid-vid-common.o vivid-vbi-gen.o \ 3 vivid-vid-cap.o vivid-vid-out.o vivid-kthread-cap.o vivid-kthread-out.o \
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_rx_filter.h | 41 struct ionic_rx_filter *ionic_rx_filter_by_vlan(struct ionic_lif *lif, u16 vid); 46 int ionic_lif_vlan_add(struct ionic_lif *lif, const u16 vid); 47 int ionic_lif_vlan_del(struct ionic_lif *lif, const u16 vid);
|
/linux-master/drivers/cpufreq/ |
H A D | powernow-k7.c | 61 vid:5, member in struct:powernow_acpi_control_t::__anon146 175 u8 fid, vid; local 202 vid = *pst++; 203 powernow_table[j].driver_data |= (vid << 8); /* upper 8 bits */ 207 fid_codes[fid] % 10, speed/1000, vid, 208 mobile_vid_table[vid]/1000, 209 mobile_vid_table[vid]%1000); 233 static void change_VID(int vid) argument 238 if (fidvidctl.bits.VID != vid) { 240 fidvidctl.bits.VID = vid; 250 u8 fid, vid; local 352 u8 fid, vid; local [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | test_bridge_neigh_suppress.sh | 228 bridge -n $ns vlan add vid 10 dev br0 self 231 bridge -n $ns vlan add vid 20 dev br0 self 234 bridge -n $ns vlan add vid 10 dev swp1 235 bridge -n $ns vlan add vid 20 dev swp1 245 bridge -n $ns vlan add vid 10 dev vx0 246 bridge -n $ns vlan add vid 10 dev vx0 tunnel_info id 10010 248 bridge -n $ns vlan add vid 20 dev vx0 249 bridge -n $ns vlan add vid 20 dev vx0 tunnel_info id 10020 299 local vid=$1; shift 305 echo "Per-port ARP suppression - VLAN $vid" [all...] |
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot.c | 26 u16 vid; member in struct:ocelot_mact_entry 51 unsigned int vid) 58 mach |= vid << 16; 73 unsigned int vid, enum macaccess_entry_type type) 93 ocelot_mact_select(ocelot, mac, vid); 105 unsigned int vid, enum macaccess_entry_type type) 110 ret = __ocelot_mact_learn(ocelot, port, mac, vid, type); 118 const unsigned char mac[ETH_ALEN], unsigned int vid) 124 ocelot_mact_select(ocelot, mac, vid); 141 unsigned int vid, enu 49 ocelot_mact_select(struct ocelot *ocelot, const unsigned char mac[ETH_ALEN], unsigned int vid) argument 71 __ocelot_mact_learn(struct ocelot *ocelot, int port, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) argument 103 ocelot_mact_learn(struct ocelot *ocelot, int port, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) argument 117 ocelot_mact_forget(struct ocelot *ocelot, const unsigned char mac[ETH_ALEN], unsigned int vid) argument 139 ocelot_mact_lookup(struct ocelot *ocelot, int *dst_idx, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type *type) argument 174 ocelot_mact_learn_streamdata(struct ocelot *ocelot, int dst_idx, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type, int sfid, int ssid) argument 307 ocelot_vlant_set_mask(struct ocelot *ocelot, u16 vid, u32 mask) argument 489 ocelot_bridge_vlan_find(struct ocelot *ocelot, u16 vid) argument 501 ocelot_vlan_member_add(struct ocelot *ocelot, int port, u16 vid, bool untagged) argument 550 ocelot_vlan_member_del(struct ocelot *ocelot, int port, u16 vid) argument 578 u16 vid = ocelot_vlan_unaware_pvid(ocelot, bridge); local 586 u16 vid = ocelot_vlan_unaware_pvid(ocelot, bridge); local 641 ocelot_vlan_prepare(struct ocelot *ocelot, int port, u16 vid, bool pvid, bool untagged, struct netlink_ext_ack *extack) argument 670 ocelot_vlan_add(struct ocelot *ocelot, int port, u16 vid, bool pvid, bool untagged) argument 698 ocelot_vlan_del(struct ocelot *ocelot, int port, u16 vid) argument 728 u16 port, vid; local 1255 ocelot_fdb_add(struct ocelot *ocelot, int port, const unsigned char *addr, u16 vid, const struct net_device *bridge) argument 1265 ocelot_fdb_del(struct ocelot *ocelot, int port, const unsigned char *addr, u16 vid, const struct net_device *bridge) argument 1680 u16 vid; local 1698 u16 vid; local 1774 ocelot_multicast_get(struct ocelot *ocelot, const unsigned char *addr, u16 vid) argument 1888 u16 vid = mdb->vid; local 1945 u16 vid = mdb->vid; local 2150 u16 vid = mc->vid; local 2310 ocelot_lag_fdb_add(struct ocelot *ocelot, struct net_device *bond, const unsigned char *addr, u16 vid, const struct net_device *bridge) argument 2346 ocelot_lag_fdb_del(struct ocelot *ocelot, struct net_device *bond, const unsigned char *addr, u16 vid, const struct net_device *bridge) argument [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch_br.c | 105 ice_eswitch_br_get_lkups_cnt(u16 vid) argument 107 return ice_eswitch_br_is_vid_valid(vid) ? 2 : 1; 111 ice_eswitch_br_add_vlan_lkup(struct ice_adv_lkup_elem *list, u16 vid) argument 113 if (ice_eswitch_br_is_vid_valid(vid)) { 115 list[1].h_u.vlan_hdr.vlan = cpu_to_be16(vid & VLAN_VID_MASK); 122 const unsigned char *mac, u16 vid) 130 lkups_cnt = ice_eswitch_br_get_lkups_cnt(vid); 159 ice_eswitch_br_add_vlan_lkup(list, vid); 183 const unsigned char *mac, u16 vid) 191 lkups_cnt = ice_eswitch_br_get_lkups_cnt(vid); 121 ice_eswitch_br_fwd_rule_create(struct ice_hw *hw, int vsi_idx, int port_type, const unsigned char *mac, u16 vid) argument 182 ice_eswitch_br_guard_rule_create(struct ice_hw *hw, u16 vsi_idx, const unsigned char *mac, u16 vid) argument 229 ice_eswitch_br_flow_create(struct device *dev, struct ice_hw *hw, int vsi_idx, int port_type, const unsigned char *mac, u16 vid) argument 273 ice_eswitch_br_fdb_find(struct ice_esw_br *bridge, const unsigned char *mac, u16 vid) argument 305 ice_esw_br_port_vlan_lookup(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid) argument 344 ice_eswitch_br_fdb_offload_notify(struct net_device *dev, const unsigned char *mac, u16 vid, unsigned long val) argument 369 ice_eswitch_br_fdb_entry_find_and_delete(struct ice_esw_br *bridge, const unsigned char *mac, u16 vid) argument 388 ice_eswitch_br_fdb_entry_create(struct net_device *netdev, struct ice_esw_br_port *br_port, bool added_by_user, const unsigned char *mac, u16 vid) argument 480 u16 vid = fdb_work->fdb_info.vid; local 692 ice_eswitch_br_vlan_create(u16 vid, u16 flags, struct ice_esw_br_port *port) argument 733 ice_eswitch_br_port_vlan_add(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid, u16 flags, struct netlink_ext_ack *extack) argument 769 ice_eswitch_br_port_vlan_del(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid) argument [all...] |
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-switchdev.c | 133 static void am65_cpsw_set_pvid(struct am65_cpsw_port *port, u16 vid, bool cfi, u32 cos) argument 139 pvid = vid; 150 u16 vid, struct net_device *orig_dev) 176 ret = cpsw_ale_vlan_add_modify(cpsw->ale, vid, port_mask, untag_mask, 185 HOST_PORT_NUM, ALE_VLAN | ALE_SECURE, vid); 189 am65_cpsw_set_pvid(port, vid, 0, 0); 191 netdev_dbg(port->ndev, "VID add: %s: vid:%u ports:%X\n", 192 port->ndev->name, vid, port_mask); 197 static int am65_cpsw_port_vlan_del(struct am65_cpsw_port *port, u16 vid, argument 210 ret = cpsw_ale_del_vlan(cpsw->ale, vid, port_mas 149 am65_cpsw_port_vlan_add(struct am65_cpsw_port *port, bool untag, bool pvid, u16 vid, struct net_device *orig_dev) argument [all...] |
H A D | cpsw_switchdev.c | 141 static void cpsw_set_pvid(struct cpsw_priv *priv, u16 vid, bool cfi, u32 cos) argument 147 pvid = vid; 166 u16 vid, struct net_device *orig_dev) 192 ret = cpsw_ale_vlan_add_modify(cpsw->ale, vid, port_mask, untag_mask, 201 HOST_PORT_NUM, ALE_VLAN, vid); 205 cpsw_set_pvid(priv, vid, 0, 0); 207 dev_dbg(priv->dev, "VID add: %s: vid:%u ports:%X\n", 208 priv->ndev->name, vid, port_mask); 212 static int cpsw_port_vlan_del(struct cpsw_priv *priv, u16 vid, argument 225 ret = cpsw_ale_vlan_del_modify(cpsw->ale, vid, port_mas 165 cpsw_port_vlan_add(struct cpsw_priv *priv, bool untag, bool pvid, u16 vid, struct net_device *orig_dev) argument [all...] |
/linux-master/drivers/hwmon/ |
H A D | hwmon-vid.c | 3 * hwmon-vid.c - VID/VRM/VRD voltage conversions 7 * Partly imported from i2c-vid.h of the lm_sensors project 16 #include <linux/hwmon-vid.h> 71 int vid; local 81 vid = 1087500 - (val & 0x1f) * 25000; 83 vid = 1862500 - (val & 0x1f) * 25000; 85 vid -= 12500; 86 return (vid + 500) / 1000; 236 unsigned int vid, brand, __maybe_unused dummy; local 241 rdmsr(0x198, dummy, vid); [all...] |
/linux-master/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | ingress_rif_conf_1q.sh | 108 bridge vlan add vid 10 dev $swp2 125 bridge vlan del vid 10 dev $swp2 196 bridge vlan add vid 10 dev br0 self 198 bridge vlan add vid 10 dev $swp1 217 bridge vlan del vid 10 dev $swp1 219 bridge vlan del vid 10 dev br0 self 231 bridge vlan add vid 10 dev br0 self 235 bridge vlan add vid 10 dev $swp1 250 bridge vlan del vid 10 dev $swp1 254 bridge vlan del vid 1 [all...] |
/linux-master/drivers/net/dsa/qca/ |
H A D | qca8k-common.c | 123 /* vid - 83:72 */ 124 fdb->vid = FIELD_GET(QCA8K_ATU_VID_MASK, reg[2]); 140 static void qca8k_fdb_write(struct qca8k_priv *priv, u16 vid, u8 port_mask, argument 145 /* vid - 83:72 */ 146 reg[2] = FIELD_PREP(QCA8K_ATU_VID_MASK, vid); 205 qca8k_fdb_write(priv, fdb->vid, fdb->port_mask, fdb->mac, fdb->aging); 214 u16 port_mask, u16 vid, u8 aging) 219 qca8k_fdb_write(priv, vid, port_mask, mac, aging); 227 u16 port_mask, u16 vid) 232 qca8k_fdb_write(priv, vid, port_mas 213 qca8k_fdb_add(struct qca8k_priv *priv, const u8 *mac, u16 port_mask, u16 vid, u8 aging) argument 226 qca8k_fdb_del(struct qca8k_priv *priv, const u8 *mac, u16 port_mask, u16 vid) argument 246 qca8k_fdb_search_and_insert(struct qca8k_priv *priv, u8 port_mask, const u8 *mac, u16 vid, u8 aging) argument 283 qca8k_fdb_search_and_del(struct qca8k_priv *priv, u8 port_mask, const u8 *mac, u16 vid) argument 325 qca8k_vlan_access(struct qca8k_priv *priv, enum qca8k_vlan_cmd cmd, u16 vid) argument 358 qca8k_vlan_add(struct qca8k_priv *priv, u8 port, u16 vid, bool untagged) argument 396 qca8k_vlan_del(struct qca8k_priv *priv, u8 port, u16 vid) argument 801 qca8k_port_fdb_insert(struct qca8k_priv *priv, const u8 *addr, u16 port_mask, u16 vid) argument 812 qca8k_port_fdb_add(struct dsa_switch *ds, int port, const unsigned char *addr, u16 vid, struct dsa_db db) argument 822 qca8k_port_fdb_del(struct dsa_switch *ds, int port, const unsigned char *addr, u16 vid, struct dsa_db db) argument 864 u16 vid = mdb->vid; local 879 u16 vid = mdb->vid; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/volt/ |
H A D | base.c | 42 if (volt->vid[i].vid == ret) 43 return volt->vid[i].uv; 60 int err = volt->vid[i].uv - uv; 75 ret = volt->func->vid_set(volt, volt->vid[best].vid); 77 volt->vid[best].uv, ret); 203 volt->vid[volt->vid_nr].uv = info.base; 204 volt->vid[volt->vid_nr].vid [all...] |