/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_vlan.h | 12 u16 vid; member in struct:ice_vlan 16 #define ICE_VLAN(tpid, vid, prio) ((struct ice_vlan){ tpid, vid, prio })
|
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_vlan.c | 26 static void lan966x_vlan_set_mask(struct lan966x *lan966x, u16 vid) argument 28 u16 mask = lan966x->vlan_mask[vid]; 35 ANA_VLANTIDX_V_INDEX_SET(vid), 54 static void lan966x_vlan_port_add_vlan_mask(struct lan966x_port *port, u16 vid) argument 59 lan966x->vlan_mask[vid] |= BIT(p); 60 lan966x_vlan_set_mask(lan966x, vid); 63 static void lan966x_vlan_port_del_vlan_mask(struct lan966x_port *port, u16 vid) argument 68 lan966x->vlan_mask[vid] &= ~BIT(p); 69 lan966x_vlan_set_mask(lan966x, vid); 72 static bool lan966x_vlan_port_any_vlan_mask(struct lan966x *lan966x, u16 vid) argument 77 lan966x_vlan_cpu_add_vlan_mask(struct lan966x *lan966x, u16 vid) argument 83 lan966x_vlan_cpu_del_vlan_mask(struct lan966x *lan966x, u16 vid) argument 89 lan966x_vlan_cpu_add_cpu_vlan_mask(struct lan966x *lan966x, u16 vid) argument 94 lan966x_vlan_cpu_del_cpu_vlan_mask(struct lan966x *lan966x, u16 vid) argument 99 lan966x_vlan_cpu_member_cpu_vlan_mask(struct lan966x *lan966x, u16 vid) argument 114 lan966x_vlan_port_set_vid(struct lan966x_port *port, u16 vid, bool pvid, bool untagged) argument 137 lan966x_vlan_port_remove_vid(struct lan966x_port *port, u16 vid) argument 213 lan966x_vlan_port_add_vlan(struct lan966x_port *port, u16 vid, bool pvid, bool untagged) argument 236 lan966x_vlan_port_del_vlan(struct lan966x_port *port, u16 vid) argument 255 lan966x_vlan_cpu_add_vlan(struct lan966x *lan966x, u16 vid) argument 274 lan966x_vlan_cpu_del_vlan(struct lan966x *lan966x, u16 vid) argument 285 u16 port, vid; local [all...] |
/linux-master/drivers/gpu/drm/sti/ |
H A D | sti_vid.h | 14 * @regs: vid registers 15 * @id: id of the vid 23 void sti_vid_commit(struct sti_vid *vid, 25 void sti_vid_disable(struct sti_vid *vid); 29 void vid_debugfs_init(struct sti_vid *vid, struct drm_minor *minor);
|
H A D | sti_vid.c | 61 readl(vid->regs + reg)) 96 struct sti_vid *vid = (struct sti_vid *)node->info_ent->data; local 98 seq_printf(s, "VID: (vaddr= 0x%p)", vid->regs); 101 vid_dbg_ctl(s, readl(vid->regs + VID_CTL)); 105 vid_dbg_vpo(s, readl(vid->regs + VID_VPO)); 107 vid_dbg_vps(s, readl(vid->regs + VID_VPS)); 115 vid_dbg_mst(s, readl(vid->regs + VID_MST)); 124 { "vid", vid_dbg_show, 0, NULL }, 127 void vid_debugfs_init(struct sti_vid *vid, struct drm_minor *minor) argument 132 vid_debugfs_files[i].data = vid; 139 sti_vid_commit(struct sti_vid *vid, struct drm_plane_state *state) argument 183 sti_vid_disable(struct sti_vid *vid) argument 193 sti_vid_init(struct sti_vid *vid) argument 210 struct sti_vid *vid; local [all...] |
/linux-master/drivers/staging/media/tegra-video/ |
H A D | video.c | 16 struct tegra_video_device *vid; local 18 vid = container_of(v4l2_dev, struct tegra_video_device, v4l2_dev); 21 tegra_channels_cleanup(vid->vi); 24 media_device_unregister(&vid->media_dev); 25 media_device_cleanup(&vid->media_dev); 26 kfree(vid); 46 struct tegra_video_device *vid; local 49 vid = kzalloc(sizeof(*vid), GFP_KERNEL); 50 if (!vid) 112 struct tegra_video_device *vid = dev_get_drvdata(&dev->dev); local [all...] |
H A D | video.h | 23 int tegra_v4l2_nodes_setup_tpg(struct tegra_video_device *vid); 24 void tegra_v4l2_nodes_cleanup_tpg(struct tegra_video_device *vid);
|
/linux-master/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-cx2584x-v4l.c | 27 int vid; member in struct:routing_scheme_item 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, 77 .vid = (CX25840_SVIDEO_LUMA3|CX25840_SVIDEO_CHROMA4), 90 .vid [all...] |
/linux-master/net/batman-adv/ |
H A D | translation-table.h | 20 unsigned short vid, int ifindex, u32 mark); 22 const u8 *addr, unsigned short vid, 31 unsigned short vid); 34 const u8 *addr, unsigned short vid); 37 unsigned short vid); 40 unsigned short vid); 42 unsigned short vid); 45 u8 *addr, unsigned short vid); 47 u8 *addr, unsigned short vid); 52 unsigned short vid); [all...] |
H A D | bridge_loop_avoidance.h | 37 unsigned short vid, int packet_type); 39 unsigned short vid); 46 unsigned short vid); 57 unsigned short vid); 63 struct sk_buff *skb, unsigned short vid, 70 struct sk_buff *skb, unsigned short vid) 83 u8 *orig, unsigned short vid) 125 unsigned short vid) 62 batadv_bla_rx(struct batadv_priv *bat_priv, struct sk_buff *skb, unsigned short vid, int packet_type) argument 69 batadv_bla_tx(struct batadv_priv *bat_priv, struct sk_buff *skb, unsigned short vid) argument 82 batadv_bla_is_backbone_gw_orig(struct batadv_priv *bat_priv, u8 *orig, unsigned short vid) argument 124 batadv_bla_check_claim(struct batadv_priv *bat_priv, u8 *addr, unsigned short vid) argument
|
/linux-master/net/dsa/ |
H A D | trace.h | 26 TP_PROTO(const struct dsa_port *dp, const unsigned char *addr, u16 vid, 29 TP_ARGS(dp, addr, vid, db, err), 36 __field(u16, vid) 46 __entry->vid = vid; 51 TP_printk("%s %s port %d addr %pM vid %u db \"%s\" err %d", 53 __entry->vid, __entry->db_buf, __entry->err) 62 u16 vid, const struct dsa_db *db, int err), 63 TP_ARGS(dp, addr, vid, db, err)); 67 u16 vid, cons [all...] |
/linux-master/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_vlan.c | 10 static int sparx5_vlant_set_mask(struct sparx5 *sparx5, u16 vid) argument 15 bitmap_to_arr32(mask, sparx5->vlan_mask[vid], SPX5_PORTS); 18 spx5_wr(mask[0], sparx5, ANA_L3_VLAN_MASK_CFG(vid)); 19 spx5_wr(mask[1], sparx5, ANA_L3_VLAN_MASK_CFG1(vid)); 20 spx5_wr(mask[2], sparx5, ANA_L3_VLAN_MASK_CFG2(vid)); 27 u16 vid; local 35 for (vid = NULL_VID; vid < VLAN_N_VID; vid++) 36 spx5_rmw(ANA_L3_VLAN_CFG_VLAN_FID_SET(vid), 55 sparx5_vlan_vid_add(struct sparx5_port *port, u16 vid, bool pvid, bool untagged) argument 87 sparx5_vlan_vid_del(struct sparx5_port *port, u16 vid) argument [all...] |
H A D | sparx5_mactable.c | 40 u16 vid; member in struct:sparx5_mact_entry 61 u16 vid) 68 mach |= vid << 16; 81 const unsigned char mac[ETH_ALEN], u16 vid) 96 sparx5_mact_select(sparx5, mac, vid); 136 u16 *vid, u32 *pcfg2) 151 *vid = mach >> 16; 160 unsigned char mac[ETH_ALEN], u16 *vid, u32 *pcfg2) 167 sparx5_mact_select(sparx5, mac, *vid); 179 ret = sparx5_mact_get(sparx5, mac, vid, 59 sparx5_mact_select(struct sparx5 *sparx5, const unsigned char mac[ETH_ALEN], u16 vid) argument 80 sparx5_mact_learn(struct sparx5 *sparx5, int pgid, const unsigned char mac[ETH_ALEN], u16 vid) argument 134 sparx5_mact_get(struct sparx5 *sparx5, unsigned char mac[ETH_ALEN], u16 *vid, u32 *pcfg2) argument 159 sparx5_mact_getnext(struct sparx5 *sparx5, unsigned char mac[ETH_ALEN], u16 *vid, u32 *pcfg2) argument 189 sparx5_mact_find(struct sparx5 *sparx5, const unsigned char mac[ETH_ALEN], u16 vid, u32 *pcfg2) argument 218 sparx5_mact_forget(struct sparx5 *sparx5, const unsigned char mac[ETH_ALEN], u16 vid) argument 239 alloc_mact_entry(struct sparx5 *sparx5, const unsigned char *mac, u16 vid, u16 port_index) argument 256 find_mact_entry(struct sparx5 *sparx5, const unsigned char *mac, u16 vid, u16 port_index) argument 277 sparx5_fdb_call_notifiers(enum switchdev_notifier_type type, const char *mac, u16 vid, struct net_device *dev, bool offloaded) argument 289 sparx5_add_mact_entry(struct sparx5 *sparx5, struct net_device *dev, u16 portno, const unsigned char *addr, u16 vid) argument 336 sparx5_del_mact_entry(struct sparx5 *sparx5, const unsigned char *addr, u16 vid) argument 361 sparx5_mact_handle_entry(struct sparx5 *sparx5, unsigned char mac[ETH_ALEN], u16 vid, u32 cfg2) argument 428 u16 vid; local [all...] |
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | no_forwarding.sh | 96 local vid= 110 for vid in "${vids[@]}"; do 111 vlan_create $h1 $vid 112 simple_if_init $h1.$vid $H1_IPV4/24 $H1_IPV6/64 114 send_non_ip $h1.$vid $smac $dmac 115 send_non_ip $h1.$vid $smac $NON_IP_MC 116 send_non_ip $h1.$vid $smac $BC 117 send_uc_ipv4 $h1.$vid $dmac 118 send_mc_ipv4 $h1.$vid 119 send_uc_ipv6 $h1.$vid [all...] |
H A D | bridge_mdb.sh | 21 # | | vid 10 vid 10 | | 22 # | | vid 20 vid 20 | | 69 bridge vlan add vid 10 dev br0 self 70 bridge vlan add vid 20 dev br0 self 75 bridge vlan add vid 10 dev $swp1 76 bridge vlan add vid 20 dev $swp1 80 bridge vlan add vid 10 dev $swp2 81 bridge vlan add vid 2 [all...] |
/linux-master/tools/power/cpupower/debug/i386/ |
H A D | powernow-k8-decode.c | 27 static int get_fidvid(uint32_t cpu, uint32_t *fid, uint32_t *vid) argument 47 *vid = ((uint32_t )(msr>>32 & 0xffffffffull)) & MSR_S_HI_CURRENT_VID; 62 /* Return a voltage in miliVolts, given an input vid */ 63 static uint32_t find_millivolts_from_vid(uint32_t vid) argument 65 return 1550-vid*25; 72 uint32_t fid, vid; local 79 err = get_fidvid(cpu, &fid, &vid); 82 printf("can't get fid, vid from MSR\n"); 92 find_millivolts_from_vid(vid));
|
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | switchdev.c | 27 ctx->vid_found = entry->vid; 34 static int mv88e6xxx_find_vid(struct mv88e6xxx_chip *chip, u16 fid, u16 *vid) argument 46 *vid = ctx.vid_found; 62 u16 vid; local 65 err = mv88e6xxx_find_vid(chip, fid, &vid); 69 info.vid = vid;
|
/linux-master/drivers/usb/storage/ |
H A D | usual-tables.c | 43 u16 vid, pid, bcdmin, bcdmax; member in struct:ignore_entry 50 .vid = id_vendor, \ 79 unsigned vid, pid, bcd; local 83 vid = le16_to_cpu(udev->descriptor.idVendor); 87 for (p = ignore_ids; p->vid; ++p) { 88 if (p->vid == vid && p->pid == pid &&
|
/linux-master/include/linux/dsa/ |
H A D | 8021q.h | 25 int dsa_8021q_rx_switch_id(u16 vid); 27 int dsa_8021q_rx_source_port(u16 vid); 29 bool vid_is_dsa_8021q(u16 vid);
|
/linux-master/net/bridge/ |
H A D | br_netlink_tunnel.c | 51 } else if ((v->vid - vtend->vid) == 1 && 56 if ((vtend->vid - vtbegin->vid) > 0) 67 if ((vtend->vid - vtbegin->vid) > 0) 90 static int br_fill_vlan_tinfo(struct sk_buff *skb, u16 vid, argument 103 vid)) 124 if (vtend && (vtend->vid - vtbegin->vid) > 199 br_vlan_tunnel_info(const struct net_bridge_port *p, int cmd, u16 vid, u32 tun_id, bool *changed) argument 227 u16 vid, flags = 0; local [all...] |
H A D | br_private_tunnel.h | 14 u16 vid; member in struct:vtunnel_info 33 u16 vid, u32 tun_id, bool *changed); 39 int nbp_vlan_tunnel_info_delete(const struct net_bridge_port *port, u16 vid); 40 int nbp_vlan_tunnel_info_add(const struct net_bridge_port *port, u16 vid, 57 u16 vid) 63 u16 vid, u32 tun_id) 56 nbp_vlan_tunnel_info_delete(const struct net_bridge_port *port, u16 vid) argument 62 nbp_vlan_tunnel_info_add(const struct net_bridge_port *port, u16 vid, u32 tun_id) argument
|
/linux-master/include/trace/events/ |
H A D | bridge.h | 15 const unsigned char *addr, u16 vid, u16 nlh_flags), 17 TP_ARGS(ndm, dev, addr, vid, nlh_flags), 23 __field(u16, vid) 30 __entry->vid = vid; 35 TP_printk("dev %s addr %02x:%02x:%02x:%02x:%02x:%02x vid %u nlh_flags %04x ndm_flags %02x", 38 __entry->addr[5], __entry->vid, 45 const unsigned char *addr, u16 vid), 47 TP_ARGS(br, p, addr, vid), 53 __field(u16, vid) [all...] |
/linux-master/drivers/scsi/fnic/ |
H A D | fnic_fip.h | 18 __be16 vid; member in struct:vlan 27 u16 vid; /* vlan ID */ member in struct:fcoe_vlan
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/volt/ |
H A D | gpio.c | 39 u8 vid = 0; local 47 vid |= ret << i; 51 return vid; 55 nvkm_voltgpio_set(struct nvkm_volt *volt, u8 vid) argument 60 for (i = 0; i < ARRAY_SIZE(tags); i++, vid >>= 1) { 62 int ret = nvkm_gpio_set(gpio, 0, tags[i], 0xff, vid & 1); 79 /* check we have gpio function info for each vid bit. on some 80 * boards (ie. nvs295) the vid mask has more bits than there
|
H A D | gk20a.c | 101 if (volt->base.vid[i].uv >= uv) 108 gk20a_volt_vid_set(struct nvkm_volt *base, u8 vid) argument 113 nvkm_debug(subdev, "set voltage as %duv\n", volt->base.vid[vid].uv); 114 return regulator_set_voltage(volt->vdd, volt->base.vid[vid].uv, 1200000); 123 int target_uv = volt->base.vid[id].uv; 131 ret = gk20a_volt_vid_set(&volt->base, volt->base.vid[id].vid); 163 volt->base.vid[ [all...] |
/linux-master/drivers/net/dsa/realtek/ |
H A D | rtl8366-core.c | 42 * @vid: the VLAN ID to look up or allocate 47 static int rtl8366_obtain_mc(struct realtek_priv *priv, int vid, argument 59 i, vid); 63 if (vid == vlanmc->vid) 72 i, vid); 76 if (vlanmc->vid == 0 && vlanmc->member == 0) { 78 ret = priv->ops->get_vlan_4k(priv, vid, &vlan4k); 81 i, vid); 85 vlanmc->vid 136 rtl8366_set_vlan(struct realtek_priv *priv, int vid, u32 member, u32 untag, u32 fid) argument 192 rtl8366_set_pvid(struct realtek_priv *priv, unsigned int port, unsigned int vid) argument [all...] |