| /drivers/net/ethernet/microchip/lan966x/ |
| A D | lan966x_vlan.c | 120 if (untagged && port->vid != vid) { in lan966x_vlan_port_set_vid() 121 if (port->vid) { in lan966x_vlan_port_set_vid() 124 port->vid); in lan966x_vlan_port_set_vid() 127 port->vid = vid; in lan966x_vlan_port_set_vid() 132 port->pvid = vid; in lan966x_vlan_port_set_vid() 142 if (port->vid == vid) in lan966x_vlan_port_remove_vid() 143 port->vid = 0; in lan966x_vlan_port_remove_vid() 214 if (port->vid) in lan966x_vlan_port_apply() 235 u16 vid, in lan966x_vlan_port_add_vlan() argument 306 u16 port, vid; in lan966x_vlan_init() local [all …]
|
| A D | lan966x_mac.c | 22 u16 vid; member 61 mach |= vid << 16; in lan966x_mac_select() 116 unsigned int vid, in lan966x_mac_ip_learn() argument 205 u16 vid) in lan966x_mac_alloc_entry() argument 214 mac_entry->vid = vid; in lan966x_mac_alloc_entry() 229 if (mac_entry->vid == vid && in lan966x_mac_find_entry() 268 info.vid = vid; in lan966x_fdb_call_notifiers() 315 u16 vid) in lan966x_mac_del_entry() argument 322 if (mac_entry->vid == vid && in lan966x_mac_del_entry() 429 u16 vid; in lan966x_mac_irq_process() local [all …]
|
| A D | lan966x_mdb.c | 17 u16 vid; member 58 u16 vid) in lan966x_mdb_entry_get() argument 64 mdb_entry->vid == vid) in lan966x_mdb_entry_get() 82 mdb_entry->vid = mdb->vid; in lan966x_mdb_entry_add() 294 mdb_entry->vid, type); in lan966x_mdb_l2_add() 351 mdb_entry->vid, type); in lan966x_mdb_l2_del() 433 mdb_entry->vid, type); in lan966x_mdb_l2_cpu_copy() 442 if (mdb_entry->vid != vid || !mdb_entry->cpu_copy) in lan966x_mdb_write_entries() 488 mdb_entry->vid, type); in lan966x_mdb_l2_cpu_remove() 497 if (mdb_entry->vid != vid || !mdb_entry->cpu_copy) in lan966x_mdb_erase_entries() [all …]
|
| A D | lan966x_fdb.c | 19 u16 vid; member 30 if (fdb_entry->vid == fdb_info->vid && in lan966x_fdb_find_entry() 54 fdb_entry->vid = fdb_info->vid; in lan966x_fdb_add_entry() 66 if (fdb_entry->vid == fdb_info->vid && in lan966x_fdb_del_entry() 86 if (fdb_entry->vid != vid) in lan966x_fdb_write_entries() 98 if (fdb_entry->vid != vid) in lan966x_fdb_erase_entries() 151 fdb_info->vid); in lan966x_fdb_port_event_work() 157 fdb_info->vid); in lan966x_fdb_port_event_work() 183 fdb_info->vid)) in lan966x_fdb_bridge_event_work() 187 fdb_info->vid); in lan966x_fdb_bridge_event_work() [all …]
|
| /drivers/gpu/drm/sti/ |
| A D | sti_vid.c | 61 readl(vid->regs + reg)) 132 vid_debugfs_files[i].data = vid; in vid_debugfs_init() 157 val = readl(vid->regs + VID_CTL); in sti_vid_commit() 210 struct sti_vid *vid; in sti_vid_create() local 212 vid = devm_kzalloc(dev, sizeof(*vid), GFP_KERNEL); in sti_vid_create() 213 if (!vid) { in sti_vid_create() 218 vid->dev = dev; in sti_vid_create() 219 vid->regs = baseaddr; in sti_vid_create() 220 vid->id = id; in sti_vid_create() 222 sti_vid_init(vid); in sti_vid_create() [all …]
|
| /drivers/staging/media/tegra-video/ |
| A D | video.c | 16 struct tegra_video_device *vid; in tegra_v4l2_dev_release() local 21 tegra_channels_cleanup(vid->vi); in tegra_v4l2_dev_release() 26 kfree(vid); in tegra_v4l2_dev_release() 46 struct tegra_video_device *vid; in host1x_video_probe() local 49 vid = kzalloc(sizeof(*vid), GFP_KERNEL); in host1x_video_probe() 50 if (!vid) in host1x_video_probe() 53 dev_set_drvdata(&dev->dev, vid); in host1x_video_probe() 55 vid->media_dev.dev = &dev->dev; in host1x_video_probe() 57 sizeof(vid->media_dev.model)); in host1x_video_probe() 67 vid->v4l2_dev.mdev = &vid->media_dev; in host1x_video_probe() [all …]
|
| /drivers/net/dsa/realtek/ |
| A D | rtl8366-core.c | 59 i, vid); in rtl8366_obtain_mc() 63 if (vid == vlanmc->vid) in rtl8366_obtain_mc() 72 i, vid); in rtl8366_obtain_mc() 81 i, vid); in rtl8366_obtain_mc() 85 vlanmc->vid = vid; in rtl8366_obtain_mc() 92 i, vid); in rtl8366_obtain_mc() 97 i, vid); in rtl8366_obtain_mc() 116 vlanmc->vid = vid; in rtl8366_obtain_mc() 127 i, vid); in rtl8366_obtain_mc() 182 mc, vid); in rtl8366_set_vlan() [all …]
|
| /drivers/net/ethernet/microchip/sparx5/ |
| A D | sparx5_vlan.c | 29 u16 vid; in sparx5_vlan_init() local 37 for (vid = NULL_VID; vid < VLAN_N_VID; vid++) in sparx5_vlan_init() 64 if (untagged && port->vid != vid) { in sparx5_vlan_vid_add() 65 if (port->vid) { in sparx5_vlan_vid_add() 68 port->vid); in sparx5_vlan_vid_add() 71 port->vid = vid; in sparx5_vlan_vid_add() 82 port->pvid = vid; in sparx5_vlan_vid_add() 98 if (vid == 0) in sparx5_vlan_vid_del() 112 if (port->vid == vid) in sparx5_vlan_vid_del() 113 port->vid = 0; in sparx5_vlan_vid_del() [all …]
|
| A D | sparx5_mactable.c | 40 u16 vid; member 61 u16 vid) in sparx5_mact_select() argument 153 *vid = mach >> 16; in sparx5_mact_get() 253 mact_entry->vid = vid; in alloc_mact_entry() 267 if (mact_entry->vid == vid && in find_mact_entry() 286 info.vid = vid; in sparx5_fdb_call_notifiers() 340 u16 vid) in sparx5_del_mact_entry() argument 350 if ((vid == 0 || mact_entry->vid == vid) && in sparx5_del_mact_entry() 384 if (mact_entry->vid == vid && in sparx5_mact_handle_entry() 430 u16 vid; in sparx5_mact_pull_work() local [all …]
|
| A D | sparx5_switchdev.c | 320 u16 vid; in sparx5_switchdev_bridge_fdb_event_work() local 338 vid = 1; in sparx5_switchdev_bridge_fdb_event_work() 340 vid = fdb_info->vid; in sparx5_switchdev_bridge_fdb_event_work() 467 entry->vid = vid; in sparx5_alloc_mdb_entry() 486 if ((vid == 0 || entry->vid == vid) && in sparx5_free_mdb_entry() 535 u16 vid; in sparx5_handle_port_mdb_add() local 546 vid = 1; in sparx5_handle_port_mdb_add() 548 vid = v->vid; in sparx5_handle_port_mdb_add() 591 u16 vid; in sparx5_handle_port_mdb_del() local 599 vid = 1; in sparx5_handle_port_mdb_del() [all …]
|
| /drivers/net/ethernet/marvell/prestera/ |
| A D | prestera_switchdev.c | 188 br_vlan->vid = vid; in prestera_bridge_vlan_create() 207 if (br_vlan->vid == vid) in prestera_bridge_vlan_by_vid() 223 if (br_vlan->vid == vid) { in prestera_bridge_vlan_port_count() 245 if (port_vlan->vid == vid) in prestera_port_vlan_by_vid() 273 port_vlan->vid = vid; in prestera_port_vlan_create() 395 u16 vid = port_vlan->vid; in prestera_port_vlan_bridge_leave() local 423 u16 vid = port_vlan->vid; in prestera_port_vlan_destroy() local 1209 send_info.vid = info->vid; in prestera_fdb_offload_notify() 1233 vid = fdb_info->vid; in prestera_port_fdb_set() 1362 u16 vid = port_vlan->vid; in prestera_port_vlan_bridge_join() local [all …]
|
| /drivers/net/ethernet/intel/fm10k/ |
| A D | fm10k_netdev.c | 657 request->vlan.vid = vid; in fm10k_queue_vlan_request() 702 request->mac.vid = vid; in fm10k_queue_mac_request() 758 u16 vid = interface->vid; in fm10k_uc_vlan_unsync() local 778 u16 vid = interface->vid; in fm10k_mc_vlan_unsync() local 803 if (!vid) in fm10k_update_vid() 883 interface->vid = vid + (set ? VLAN_N_VID : 0); in fm10k_update_vid() 927 prev_vid = vid + 1, vid = fm10k_find_next_vlan(interface, vid)) { in fm10k_clear_unused_vlans() 949 vid = fm10k_find_next_vlan(interface, vid)) { in __fm10k_uc_sync() 1014 vid = fm10k_find_next_vlan(interface, vid)) { in __fm10k_mc_sync() 1435 vid = fm10k_find_next_vlan(interface, vid)) in fm10k_dfwd_add_station() [all …]
|
| /drivers/media/usb/pvrusb2/ |
| A D | pvrusb2-cx2584x-v4l.c | 27 int vid; member 38 .vid = CX25840_COMPOSITE7, 42 .vid = CX25840_COMPOSITE3, 46 .vid = CX25840_COMPOSITE3, 50 .vid = CX25840_SVIDEO1, 63 .vid = CX25840_COMPOSITE2, 69 .vid = CX25840_COMPOSITE1, 73 .vid = CX25840_COMPOSITE1, 90 .vid = CX25840_COMPOSITE1, 106 .vid = CX25840_COMPOSITE7, [all …]
|
| /drivers/net/ethernet/ti/icssg/ |
| A D | icssg_switchdev.c | 119 info.vid = rcv->vid; in prueth_switchdev_fdb_offload_notify() 140 fdb->addr, fdb->vid, fdb->added_by_user, in prueth_switchdev_event_work() 231 u8 vid, struct net_device *orig_dev) in prueth_switchdev_vlan_add() argument 249 vid, port_mask, untag_mask, pvid); in prueth_switchdev_vlan_add() 277 if (vid == icssg_get_pvid(emac)) in prueth_switchdev_vlan_del() 281 vid, port_mask); in prueth_switchdev_vlan_del() 295 vlan->vid, vlan->flags); in prueth_switchdev_vlans_add() 300 if (vlan->vid > 0xff) in prueth_switchdev_vlans_add() 310 if (vlan->vid > 0xff) in prueth_switchdev_vlans_del() 336 mdb->vid, mdb->addr, port_mask); in prueth_switchdev_mdb_add() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/volt/ |
| A D | gk20a.c | 101 if (volt->base.vid[i].uv >= uv) in gk20a_volt_vid_get() 108 gk20a_volt_vid_set(struct nvkm_volt *base, u8 vid) in gk20a_volt_vid_set() argument 113 nvkm_debug(subdev, "set voltage as %duv\n", volt->base.vid[vid].uv); in gk20a_volt_vid_set() 114 return regulator_set_voltage(volt->vdd, volt->base.vid[vid].uv, 1200000); in gk20a_volt_vid_set() 123 int target_uv = volt->base.vid[id].uv; in gk20a_volt_set_id() 131 ret = gk20a_volt_vid_set(&volt->base, volt->base.vid[id].vid); in gk20a_volt_set_id() 163 volt->base.vid[i].vid = i; in gk20a_volt_ctor() 164 volt->base.vid[i].uv = max( in gk20a_volt_ctor() 168 volt->base.vid[i].vid, volt->base.vid[i].uv); in gk20a_volt_ctor()
|
| /drivers/net/ethernet/mscc/ |
| A D | ocelot.c | 550 vid = pvid_vlan->vid; in ocelot_update_vlan_reclassify_rule() 560 filter->action.vid = vid; in ocelot_update_vlan_reclassify_rule() 594 filter->action.vid = vid; in ocelot_update_vlan_reclassify_rule() 652 if (vlan->vid == vid) in ocelot_bridge_vlan_find() 697 vlan->vid = vid; in ocelot_vlan_member_add() 908 for (vid = 1; vid < VLAN_N_VID; vid++) in ocelot_vlan_init() 2135 u16 vid = mdb->vid; in ocelot_port_mdb_add() local 2149 mc->vid = vid; in ocelot_port_mdb_add() 2192 u16 vid = mdb->vid; in ocelot_port_mdb_del() local 2397 u16 vid = mc->vid; in ocelot_migrate_mc() local [all …]
|
| /drivers/net/ethernet/intel/ice/ |
| A D | ice_eswitch_br.c | 241 vid); in ice_eswitch_br_flow_create() 274 u16 vid) in ice_eswitch_br_fdb_find() argument 277 .vid = vid, in ice_eswitch_br_fdb_find() 350 .vid = vid, in ice_eswitch_br_fdb_offload_notify() 379 mac, vid); in ice_eswitch_br_fdb_entry_find_and_delete() 409 vid); in ice_eswitch_br_fdb_entry_create() 435 fdb_entry->data.vid = vid; in ice_eswitch_br_fdb_entry_create() 480 u16 vid = fdb_work->fdb_info.vid; in ice_eswitch_br_fdb_event_work() local 635 if (vlan->vid == fdb_entry->data.vid) in ice_eswitch_br_vlan_cleanup() 663 if (port->pvid == vlan->vid || vlan->vid == 1) in ice_eswitch_br_set_pvid() [all …]
|
| /drivers/net/ethernet/ti/ |
| A D | cpsw_switchdev.c | 147 pvid = vid; in cpsw_set_pvid() 205 cpsw_set_pvid(priv, vid, 0, 0); in cpsw_port_vlan_add() 208 priv->ndev->name, vid, port_mask); in cpsw_port_vlan_add() 236 if (vid == cpsw_get_pvid(priv)) in cpsw_port_vlan_del() 243 port_mask, ALE_VLAN, vid); in cpsw_port_vlan_del() 245 priv->ndev->name, vid, port_mask); in cpsw_port_vlan_del() 279 ALE_VLAN, mdb->vid, 0); in cpsw_port_mdb_add() 302 ALE_VLAN, mdb->vid); in cpsw_port_mdb_del() 370 info.vid = rcv->vid; in cpsw_fdb_offload_notify() 400 fdb->vid ? ALE_VLAN : 0, fdb->vid); in cpsw_switchdev_event_work() [all …]
|
| A D | am65-cpsw-switchdev.c | 139 pvid = vid; in am65_cpsw_set_pvid() 189 am65_cpsw_set_pvid(port, vid, 0, 0); in am65_cpsw_port_vlan_add() 192 port->ndev->name, vid, port_mask); in am65_cpsw_port_vlan_add() 219 HOST_PORT_NUM, ALE_VLAN, vid); in am65_cpsw_port_vlan_del() 221 if (vid == am65_cpsw_get_pvid(port)) in am65_cpsw_port_vlan_del() 228 ALE_VLAN, vid); in am65_cpsw_port_vlan_del() 271 ALE_VLAN, mdb->vid, 0); in am65_cpsw_port_mdb_add() 294 ALE_VLAN, mdb->vid); in am65_cpsw_port_mdb_del() 360 info.vid = rcv->vid; in am65_cpsw_fdb_offload_notify() 390 fdb->vid ? ALE_VLAN : 0, fdb->vid); in am65_cpsw_switchdev_event_work() [all …]
|
| /drivers/net/dsa/qca/ |
| A D | qca8k-common.c | 227 u16 port_mask, u16 vid) in qca8k_fdb_del() argument 367 if (vid == 0) in qca8k_vlan_add() 818 if (!vid) in qca8k_port_fdb_insert() 819 vid = QCA8K_PORT_VID_DEF; in qca8k_port_fdb_insert() 842 if (!vid) in qca8k_port_fdb_del() 843 vid = QCA8K_PORT_VID_DEF; in qca8k_port_fdb_del() 877 u16 vid = mdb->vid; in qca8k_port_mdb_add() local 879 if (!vid) in qca8k_port_mdb_add() 880 vid = QCA8K_PORT_VID_DEF; in qca8k_port_mdb_add() 892 u16 vid = mdb->vid; in qca8k_port_mdb_del() local [all …]
|
| /drivers/net/ethernet/mellanox/mlxsw/ |
| A D | spectrum_switchdev.c | 78 u16 vid; member 584 mlxsw_sp_port_vlan->vid != vid) in mlxsw_sp_port_vlan_find_by_bridge() 616 if (bridge_vlan->vid == vid) in mlxsw_sp_bridge_vlan_find() 633 bridge_vlan->vid = vid; in mlxsw_sp_bridge_vlan_create() 831 u16 vid = bridge_vlan->vid; in mlxsw_sp_port_bridge_vlan_learning_set() local 1352 u16 vid = mlxsw_sp_port_vlan->vid; in mlxsw_sp_port_vlan_fid_join() local 1401 u16 vid = mlxsw_sp_port_vlan->vid; in mlxsw_sp_port_vlan_fid_leave() local 1430 u16 vid = mlxsw_sp_port_vlan->vid; in mlxsw_sp_port_vlan_bridge_join() local 1483 u16 vid = mlxsw_sp_port_vlan->vid; in mlxsw_sp_port_vlan_bridge_leave() local 1877 vid = mlxsw_sp_port_vlan->vid; in mlxsw_sp_port_fdb_set() [all …]
|
| A D | spectrum_fid.c | 29 u16 vid; member 53 u16 vid; member 506 mlxsw_sp_fid_8021q_fid(fid)->vid = vid; in mlxsw_sp_fid_8021q_setup() 966 u16 vid = mlxsw_sp_port_vlan->vid; in mlxsw_sp_port_vp_mode_trans() local 989 u16 vid = mlxsw_sp_port_vlan->vid; in mlxsw_sp_port_vp_mode_trans() local 1009 u16 vid = mlxsw_sp_port_vlan->vid; in mlxsw_sp_port_vlan_mode_trans() local 1030 port_vid->vid = vid; in mlxsw_sp_fid_port_vid_list_add() 1134 vid); in mlxsw_sp_fid_8021d_port_vid_map() 1346 return mlxsw_sp_fid_8021q_fid(fid)->vid == vid; in mlxsw_sp_fid_8021q_compare() 1417 u16 vid) in mlxsw_sp_fid_rfid_port_vid_map() argument [all …]
|
| /drivers/hwmon/ |
| A D | atxp1.c | 43 u8 vid; /* VID output register */ member 96 int vid, cvid; in cpu0_vid_store() local 108 vid = vid_to_reg(vcore, data->vrm); in cpu0_vid_store() 109 if (vid < 0) { in cpu0_vid_store() 111 return vid; in cpu0_vid_store() 118 if (data->reg.vid & ATXP1_VIDENA) in cpu0_vid_store() 119 cvid = data->reg.vid & ATXP1_VIDMASK; in cpu0_vid_store() 124 if (vid == cvid) in cpu0_vid_store() 130 if (cvid > vid) { in cpu0_vid_store() 131 for (; cvid >= vid; cvid--) in cpu0_vid_store() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/esw/diag/ |
| A D | bridge_tracepoint.h | 19 __field(u16, vid) 28 __entry->vid = fdb->key.vid; 35 __entry->vid, 60 __field(u16, vid) 64 __entry->vid = vlan->vid; 68 __entry->vid, 120 __field(u16, vid) 126 __entry->vid = mdb->key.vid; 132 __entry->vid,
|
| /drivers/net/dsa/mv88e6xxx/ |
| A D | trace.h | 60 TP_PROTO(const struct device *dev, int spid, u16 vid), 62 TP_ARGS(dev, spid, vid), 67 __field(u16, vid) 73 __entry->vid = vid; 77 __get_str(name), __entry->spid, __entry->vid) 81 TP_PROTO(const struct device *dev, int spid, u16 vid), 82 TP_ARGS(dev, spid, vid)); 85 TP_PROTO(const struct device *dev, int spid, u16 vid), 86 TP_ARGS(dev, spid, vid));
|