Home
last modified time | relevance | path

Searched refs:vid (Results 1 - 25 of 1116) sorted by relevance

12345678910>>...45

/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_vlan.c26 static void lan966x_vlan_set_mask(struct lan966x *lan966x, u16 vid) in lan966x_vlan_set_mask() argument
28 u16 mask = lan966x->vlan_mask[vid]; in lan966x_vlan_set_mask()
35 ANA_VLANTIDX_V_INDEX_SET(vid), in lan966x_vlan_set_mask()
54 static void lan966x_vlan_port_add_vlan_mask(struct lan966x_port *port, u16 vid) in lan966x_vlan_port_add_vlan_mask() argument
59 lan966x->vlan_mask[vid] |= BIT(p); in lan966x_vlan_port_add_vlan_mask()
60 lan966x_vlan_set_mask(lan966x, vid); in lan966x_vlan_port_add_vlan_mask()
63 static void lan966x_vlan_port_del_vlan_mask(struct lan966x_port *port, u16 vid) in lan966x_vlan_port_del_vlan_mask() argument
68 lan966x->vlan_mask[vid] &= ~BIT(p); in lan966x_vlan_port_del_vlan_mask()
69 lan966x_vlan_set_mask(lan966x, vid); in lan966x_vlan_port_del_vlan_mask()
72 static bool lan966x_vlan_port_any_vlan_mask(struct lan966x *lan966x, u16 vid) in lan966x_vlan_port_any_vlan_mask() argument
77 lan966x_vlan_cpu_add_vlan_mask(struct lan966x *lan966x, u16 vid) lan966x_vlan_cpu_add_vlan_mask() argument
83 lan966x_vlan_cpu_del_vlan_mask(struct lan966x *lan966x, u16 vid) lan966x_vlan_cpu_del_vlan_mask() argument
89 lan966x_vlan_cpu_add_cpu_vlan_mask(struct lan966x *lan966x, u16 vid) lan966x_vlan_cpu_add_cpu_vlan_mask() argument
94 lan966x_vlan_cpu_del_cpu_vlan_mask(struct lan966x *lan966x, u16 vid) lan966x_vlan_cpu_del_cpu_vlan_mask() argument
99 lan966x_vlan_cpu_member_cpu_vlan_mask(struct lan966x *lan966x, u16 vid) lan966x_vlan_cpu_member_cpu_vlan_mask() argument
114 lan966x_vlan_port_set_vid(struct lan966x_port *port, u16 vid, bool pvid, bool untagged) lan966x_vlan_port_set_vid() argument
137 lan966x_vlan_port_remove_vid(struct lan966x_port *port, u16 vid) lan966x_vlan_port_remove_vid() argument
213 lan966x_vlan_port_add_vlan(struct lan966x_port *port, u16 vid, bool pvid, bool untagged) lan966x_vlan_port_add_vlan() argument
236 lan966x_vlan_port_del_vlan(struct lan966x_port *port, u16 vid) lan966x_vlan_port_del_vlan() argument
255 lan966x_vlan_cpu_add_vlan(struct lan966x *lan966x, u16 vid) lan966x_vlan_cpu_add_vlan() argument
274 lan966x_vlan_cpu_del_vlan(struct lan966x *lan966x, u16 vid) lan966x_vlan_cpu_del_vlan() argument
285 u16 port, vid; lan966x_vlan_init() local
[all...]
H A Dlan966x_mac.c22 u16 vid; member
54 unsigned int vid) in lan966x_mac_select()
61 mach |= vid << 16; in lan966x_mac_select()
76 unsigned int vid, in __lan966x_mac_learn_locked()
81 lan966x_mac_select(lan966x, mac, vid); in __lan966x_mac_learn_locked()
98 unsigned int vid, in __lan966x_mac_learn()
104 ret = __lan966x_mac_learn_locked(lan966x, pgid, cpu_copy, mac, vid, type); in __lan966x_mac_learn()
116 unsigned int vid, in lan966x_mac_ip_learn()
121 return __lan966x_mac_learn(lan966x, 0, cpu_copy, mac, vid, type); in lan966x_mac_ip_learn()
126 unsigned int vid, in lan966x_mac_learn()
52 lan966x_mac_select(struct lan966x *lan966x, const unsigned char mac[ETH_ALEN], unsigned int vid) lan966x_mac_select() argument
73 __lan966x_mac_learn_locked(struct lan966x *lan966x, int pgid, bool cpu_copy, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) __lan966x_mac_learn_locked() argument
95 __lan966x_mac_learn(struct lan966x *lan966x, int pgid, bool cpu_copy, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) __lan966x_mac_learn() argument
113 lan966x_mac_ip_learn(struct lan966x *lan966x, bool cpu_copy, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) lan966x_mac_ip_learn() argument
124 lan966x_mac_learn(struct lan966x *lan966x, int port, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) lan966x_mac_learn() argument
134 lan966x_mac_learn_locked(struct lan966x *lan966x, int port, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) lan966x_mac_learn_locked() argument
144 lan966x_mac_forget_locked(struct lan966x *lan966x, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) lan966x_mac_forget_locked() argument
161 lan966x_mac_forget(struct lan966x *lan966x, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) lan966x_mac_forget() argument
175 lan966x_mac_cpu_learn(struct lan966x *lan966x, const char *addr, u16 vid) lan966x_mac_cpu_learn() argument
180 lan966x_mac_cpu_forget(struct lan966x *lan966x, const char *addr, u16 vid) lan966x_mac_cpu_forget() argument
203 lan966x_mac_alloc_entry(struct lan966x_port *port, const unsigned char *mac, u16 vid) lan966x_mac_alloc_entry() argument
221 lan966x_mac_find_entry(struct lan966x *lan966x, const unsigned char *mac, u16 vid, u16 port_index) lan966x_mac_find_entry() argument
240 lan966x_mac_lookup(struct lan966x *lan966x, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) lan966x_mac_lookup() argument
261 lan966x_fdb_call_notifiers(enum switchdev_notifier_type type, const char *mac, u16 vid, struct net_device *dev) lan966x_fdb_call_notifiers() argument
273 lan966x_mac_add_entry(struct lan966x *lan966x, struct lan966x_port *port, const unsigned char *addr, u16 vid) lan966x_mac_add_entry() argument
314 lan966x_mac_del_entry(struct lan966x *lan966x, const unsigned char *addr, u16 vid) lan966x_mac_del_entry() argument
397 lan966x_mac_notifiers(enum switchdev_notifier_type type, unsigned char *mac, u32 vid, struct net_device *dev) lan966x_mac_notifiers() argument
406 lan966x_mac_process_raw_entry(struct lan966x_mac_raw_entry *raw_entry, u8 *mac, u16 *vid, u32 *dest_idx) lan966x_mac_process_raw_entry() argument
429 u16 vid; lan966x_mac_irq_process() local
[all...]
H A Dlan966x_fdb.c19 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()
81 void lan966x_fdb_write_entries(struct lan966x *lan966x, u16 vid) in lan966x_fdb_write_entries() argument
86 if (fdb_entry->vid != vid) in lan966x_fdb_write_entries()
93 lan966x_fdb_erase_entries(struct lan966x *lan966x, u16 vid) lan966x_fdb_erase_entries() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/tegra-video/
H A Dvideo.c16 struct tegra_video_device *vid; in tegra_v4l2_dev_release() local
18 vid = container_of(v4l2_dev, struct tegra_video_device, v4l2_dev); in tegra_v4l2_dev_release()
21 tegra_channels_cleanup(vid->vi); in tegra_v4l2_dev_release()
24 media_device_unregister(&vid->media_dev); in tegra_v4l2_dev_release()
25 media_device_cleanup(&vid->media_dev); 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()
112 struct tegra_video_device *vid = dev_get_drvdata(&dev->dev); host1x_video_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/tegra-video/
H A Dvideo.c14 struct tegra_video_device *vid; in tegra_v4l2_dev_release() local
16 vid = container_of(v4l2_dev, struct tegra_video_device, v4l2_dev); in tegra_v4l2_dev_release()
19 tegra_channels_cleanup(vid->vi); in tegra_v4l2_dev_release()
22 media_device_unregister(&vid->media_dev); in tegra_v4l2_dev_release()
23 media_device_cleanup(&vid->media_dev); in tegra_v4l2_dev_release()
24 kfree(vid); in tegra_v4l2_dev_release()
29 struct tegra_video_device *vid; in host1x_video_probe() local
32 vid = kzalloc(sizeof(*vid), GFP_KERNEL); in host1x_video_probe()
33 if (!vid) in host1x_video_probe()
94 struct tegra_video_device *vid = dev_get_drvdata(&dev->dev); host1x_video_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/
H A Dsti_vid.c61 readl(vid->regs + reg))
96 struct sti_vid *vid = (struct sti_vid *)node->info_ent->data; in vid_dbg_show() local
98 seq_printf(s, "VID: (vaddr= 0x%p)", vid->regs); in vid_dbg_show()
101 vid_dbg_ctl(s, readl(vid->regs + VID_CTL)); in vid_dbg_show()
105 vid_dbg_vpo(s, readl(vid->regs + VID_VPO)); in vid_dbg_show()
107 vid_dbg_vps(s, readl(vid->regs + VID_VPS)); in vid_dbg_show()
115 vid_dbg_mst(s, readl(vid->regs + VID_MST)); in vid_dbg_show()
124 { "vid", vid_dbg_show, 0, NULL },
127 void vid_debugfs_init(struct sti_vid *vid, struct drm_minor *minor) in vid_debugfs_init() argument
132 vid_debugfs_files[i].data = vid; in vid_debugfs_init()
139 sti_vid_commit(struct sti_vid *vid, struct drm_plane_state *state) sti_vid_commit() argument
183 sti_vid_disable(struct sti_vid *vid) sti_vid_disable() argument
193 sti_vid_init(struct sti_vid *vid) sti_vid_init() argument
210 struct sti_vid *vid; sti_vid_create() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/
H A Dsti_vid.c61 readl(vid->regs + reg))
96 struct sti_vid *vid = (struct sti_vid *)node->info_ent->data; in vid_dbg_show() local
98 seq_printf(s, "VID: (vaddr= 0x%p)", vid->regs); in vid_dbg_show()
101 vid_dbg_ctl(s, readl(vid->regs + VID_CTL)); in vid_dbg_show()
105 vid_dbg_vpo(s, readl(vid->regs + VID_VPO)); in vid_dbg_show()
107 vid_dbg_vps(s, readl(vid->regs + VID_VPS)); in vid_dbg_show()
115 vid_dbg_mst(s, readl(vid->regs + VID_MST)); in vid_dbg_show()
124 { "vid", vid_dbg_show, 0, NULL },
127 void vid_debugfs_init(struct sti_vid *vid, struct drm_minor *minor) in vid_debugfs_init() argument
132 vid_debugfs_files[i].data = vid; in vid_debugfs_init()
139 sti_vid_commit(struct sti_vid *vid, struct drm_plane_state *state) sti_vid_commit() argument
183 sti_vid_disable(struct sti_vid *vid) sti_vid_disable() argument
193 sti_vid_init(struct sti_vid *vid) sti_vid_init() argument
210 struct sti_vid *vid; sti_vid_create() local
[all...]
/kernel/linux/linux-6.6/net/dsa/
H A Dtrace.h26 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...]
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
H A Dbridge_mdb.sh21 # | | 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...]
H A Dno_forwarding.sh96 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 Dvxlan_bridge_1q.sh19 # | | vid 10 vid 10 | |
20 # | | vid 20 vid 20 | |
26 # | | vid 10 pvid untagged vid 20 pvid untagged | |
61 # | | vid 10 pvid untagged | | | | vid 10 pvid untagged | |
68 # | | vid 20 pvid untagged | | | | vid 2
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/dsa/
H A Dbridge_mdb.sh21 # | | 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...]
H A Dno_forwarding.sh96 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...]
/kernel/linux/linux-5.10/drivers/net/dsa/
H A Drtl8366.c42 * @vid: the VLAN ID to look up or allocate
47 static int rtl8366_obtain_mc(struct realtek_smi *smi, int vid, in rtl8366_obtain_mc() argument
59 i, vid); in rtl8366_obtain_mc()
63 if (vid == vlanmc->vid) in rtl8366_obtain_mc()
72 i, vid); in rtl8366_obtain_mc()
76 if (vlanmc->vid == 0 && vlanmc->member == 0) { in rtl8366_obtain_mc()
78 ret = smi->ops->get_vlan_4k(smi, vid, &vlan4k); in rtl8366_obtain_mc()
81 i, vid); in rtl8366_obtain_mc()
85 vlanmc->vid in rtl8366_obtain_mc()
136 rtl8366_set_vlan(struct realtek_smi *smi, int vid, u32 member, u32 untag, u32 fid) rtl8366_set_vlan() argument
192 rtl8366_set_pvid(struct realtek_smi *smi, unsigned int port, unsigned int vid) rtl8366_set_pvid() argument
386 u16 vid; rtl8366_vlan_prepare() local
416 u16 vid; rtl8366_vlan_add() local
464 u16 vid; rtl8366_vlan_del() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_vlan.c10 static int sparx5_vlant_set_mask(struct sparx5 *sparx5, u16 vid) in sparx5_vlant_set_mask() argument
15 bitmap_to_arr32(mask, sparx5->vlan_mask[vid], SPX5_PORTS); in sparx5_vlant_set_mask()
18 spx5_wr(mask[0], sparx5, ANA_L3_VLAN_MASK_CFG(vid)); in sparx5_vlant_set_mask()
19 spx5_wr(mask[1], sparx5, ANA_L3_VLAN_MASK_CFG1(vid)); in sparx5_vlant_set_mask()
20 spx5_wr(mask[2], sparx5, ANA_L3_VLAN_MASK_CFG2(vid)); in sparx5_vlant_set_mask()
27 u16 vid; in sparx5_vlan_init() local
35 for (vid = NULL_VID; vid < VLAN_N_VID; vid++) in sparx5_vlan_init()
36 spx5_rmw(ANA_L3_VLAN_CFG_VLAN_FID_SET(vid), in sparx5_vlan_init()
55 sparx5_vlan_vid_add(struct sparx5_port *port, u16 vid, bool pvid, bool untagged) sparx5_vlan_vid_add() argument
87 sparx5_vlan_vid_del(struct sparx5_port *port, u16 vid) sparx5_vlan_vid_del() argument
[all...]
H A Dsparx5_mactable.c40 u16 vid; member
61 u16 vid) in sparx5_mact_select()
68 mach |= vid << 16; in sparx5_mact_select()
81 const unsigned char mac[ETH_ALEN], u16 vid) in sparx5_mact_learn()
96 sparx5_mact_select(sparx5, mac, vid); in sparx5_mact_learn()
136 u16 *vid, u32 *pcfg2) in sparx5_mact_get()
151 *vid = mach >> 16; in sparx5_mact_get()
160 unsigned char mac[ETH_ALEN], u16 *vid, u32 *pcfg2) in sparx5_mact_getnext()
167 sparx5_mact_select(sparx5, mac, *vid); in sparx5_mact_getnext()
179 ret = sparx5_mact_get(sparx5, mac, vid, in sparx5_mact_getnext()
59 sparx5_mact_select(struct sparx5 *sparx5, const unsigned char mac[ETH_ALEN], u16 vid) sparx5_mact_select() argument
80 sparx5_mact_learn(struct sparx5 *sparx5, int pgid, const unsigned char mac[ETH_ALEN], u16 vid) sparx5_mact_learn() argument
134 sparx5_mact_get(struct sparx5 *sparx5, unsigned char mac[ETH_ALEN], u16 *vid, u32 *pcfg2) sparx5_mact_get() argument
159 sparx5_mact_getnext(struct sparx5 *sparx5, unsigned char mac[ETH_ALEN], u16 *vid, u32 *pcfg2) sparx5_mact_getnext() argument
189 sparx5_mact_find(struct sparx5 *sparx5, const unsigned char mac[ETH_ALEN], u16 vid, u32 *pcfg2) sparx5_mact_find() argument
218 sparx5_mact_forget(struct sparx5 *sparx5, const unsigned char mac[ETH_ALEN], u16 vid) sparx5_mact_forget() argument
239 alloc_mact_entry(struct sparx5 *sparx5, const unsigned char *mac, u16 vid, u16 port_index) alloc_mact_entry() argument
256 find_mact_entry(struct sparx5 *sparx5, const unsigned char *mac, u16 vid, u16 port_index) find_mact_entry() argument
277 sparx5_fdb_call_notifiers(enum switchdev_notifier_type type, const char *mac, u16 vid, struct net_device *dev, bool offloaded) sparx5_fdb_call_notifiers() argument
289 sparx5_add_mact_entry(struct sparx5 *sparx5, struct net_device *dev, u16 portno, const unsigned char *addr, u16 vid) sparx5_add_mact_entry() argument
336 sparx5_del_mact_entry(struct sparx5 *sparx5, const unsigned char *addr, u16 vid) sparx5_del_mact_entry() argument
361 sparx5_mact_handle_entry(struct sparx5 *sparx5, unsigned char mac[ETH_ALEN], u16 vid, u32 cfg2) sparx5_mact_handle_entry() argument
428 u16 vid; sparx5_mact_pull_work() local
[all...]
/kernel/linux/linux-5.10/net/bridge/
H A Dbr_netlink_tunnel.c51 } else if ((v->vid - vtend->vid) == 1 && in __get_num_vlan_tunnel_infos()
56 if ((vtend->vid - vtbegin->vid) > 0) in __get_num_vlan_tunnel_infos()
67 if ((vtend->vid - vtbegin->vid) > 0) in __get_num_vlan_tunnel_infos()
90 static int br_fill_vlan_tinfo(struct sk_buff *skb, u16 vid, in br_fill_vlan_tinfo() argument
103 vid)) in br_fill_vlan_tinfo()
124 if (vtend && (vtend->vid - vtbegin->vid) > in br_fill_vlan_tinfo_range()
196 br_vlan_tunnel_info(const struct net_bridge_port *p, int cmd, u16 vid, u32 tun_id, bool *changed) br_vlan_tunnel_info() argument
224 u16 vid, flags = 0; br_parse_vlan_tunnel_info() local
[all...]
/kernel/linux/linux-6.6/net/bridge/
H A Dbr_netlink_tunnel.c51 } else if ((v->vid - vtend->vid) == 1 && in __get_num_vlan_tunnel_infos()
56 if ((vtend->vid - vtbegin->vid) > 0) in __get_num_vlan_tunnel_infos()
67 if ((vtend->vid - vtbegin->vid) > 0) in __get_num_vlan_tunnel_infos()
90 static int br_fill_vlan_tinfo(struct sk_buff *skb, u16 vid, in br_fill_vlan_tinfo() argument
103 vid)) in br_fill_vlan_tinfo()
124 if (vtend && (vtend->vid - vtbegin->vid) > in br_fill_vlan_tinfo_range()
199 br_vlan_tunnel_info(const struct net_bridge_port *p, int cmd, u16 vid, u32 tun_id, bool *changed) br_vlan_tunnel_info() argument
227 u16 vid, flags = 0; br_parse_vlan_tunnel_info() local
[all...]
H A Dbr_vlan.c11 static void nbp_vlan_set_vlan_dev_state(struct net_bridge_port *p, u16 vid);
17 u16 vid = *(u16 *)arg->key; in br_vlan_cmp() local
19 return vle->vid != vid; in br_vlan_cmp()
24 .key_offset = offsetof(struct net_bridge_vlan, vid),
32 static struct net_bridge_vlan *br_vlan_lookup(struct rhashtable *tbl, u16 vid) in br_vlan_lookup() argument
34 return rhashtable_lookup_fast(tbl, &vid, br_vlan_rht_params); in br_vlan_lookup()
40 if (vg->pvid == v->vid) in __vlan_add_pvid()
45 vg->pvid = v->vid; in __vlan_add_pvid()
48 static void __vlan_delete_pvid(struct net_bridge_vlan_group *vg, u16 vid) in __vlan_delete_pvid() argument
162 br_vlan_get_master(struct net_bridge *br, u16 vid, struct netlink_ext_ack *extack) br_vlan_get_master() argument
480 u16 vid; br_handle_vlan() 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) __allowed_ingress() 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) br_allowed_ingress() argument
663 u16 vid; br_allowed_egress() local
679 br_should_learn(struct net_bridge_port *p, struct sk_buff *skb, u16 *vid) br_should_learn() argument
770 br_vlan_add(struct net_bridge *br, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) br_vlan_add() argument
815 br_vlan_delete(struct net_bridge *br, u16 vid) br_vlan_delete() argument
848 br_vlan_find(struct net_bridge_vlan_group *vg, u16 vid) br_vlan_find() argument
1056 vlan_default_pvid(struct net_bridge_vlan_group *vg, u16 vid) vlan_default_pvid() argument
1306 nbp_vlan_add(struct net_bridge_port *port, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) nbp_vlan_add() argument
1351 nbp_vlan_delete(struct net_bridge_port *port, u16 vid) nbp_vlan_delete() argument
1449 u16 vid; br_vlan_fill_forward_path_pvid() local
1498 br_vlan_get_info(const struct net_device *dev, u16 vid, struct bridge_vlan_info *p_vinfo) br_vlan_get_info() argument
1526 br_vlan_get_info_rcu(const struct net_device *dev, u16 vid, struct bridge_vlan_info *p_vinfo) br_vlan_get_info_rcu() argument
1578 u16 vid; global() member
1598 br_vlan_get_upper_bind_vlan_dev(struct net_device *dev, u16 vid) br_vlan_get_upper_bind_vlan_dev() argument
1623 u16 vid = vlan_dev_priv(vlan_dev)->vlan_id; br_vlan_set_vlan_dev_state() local
1717 nbp_vlan_set_vlan_dev_state(struct net_bridge_port *p, u16 vid) nbp_vlan_set_vlan_dev_state() 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) br_vlan_fill_vids() argument
1871 br_vlan_notify(const struct net_bridge *br, const struct net_bridge_port *p, u16 vid, u16 vid_range, int cmd) br_vlan_notify() argument
[all...]
/kernel/linux/linux-5.10/include/trace/events/
H A Dbridge.h15 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...]
/kernel/linux/linux-6.6/include/trace/events/
H A Dbridge.h15 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...]
/kernel/linux/linux-6.6/drivers/net/dsa/realtek/
H A Drtl8366-core.c42 * @vid: the VLAN ID to look up or allocate
47 static int rtl8366_obtain_mc(struct realtek_priv *priv, int vid, in rtl8366_obtain_mc() argument
59 i, vid); in rtl8366_obtain_mc()
63 if (vid == vlanmc->vid) in rtl8366_obtain_mc()
72 i, vid); in rtl8366_obtain_mc()
76 if (vlanmc->vid == 0 && vlanmc->member == 0) { in rtl8366_obtain_mc()
78 ret = priv->ops->get_vlan_4k(priv, vid, &vlan4k); in rtl8366_obtain_mc()
81 i, vid); in rtl8366_obtain_mc()
85 vlanmc->vid in rtl8366_obtain_mc()
136 rtl8366_set_vlan(struct realtek_priv *priv, int vid, u32 member, u32 untag, u32 fid) rtl8366_set_vlan() argument
192 rtl8366_set_pvid(struct realtek_priv *priv, unsigned int port, unsigned int vid) rtl8366_set_pvid() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/pvrusb2/
H A Dpvrusb2-cx2584x-v4l.c27 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,
77 .vid = (CX25840_SVIDEO_LUMA3|CX25840_SVIDEO_CHROMA4),
90 .vid
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/pvrusb2/
H A Dpvrusb2-cx2584x-v4l.c27 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,
77 .vid = (CX25840_SVIDEO_LUMA3|CX25840_SVIDEO_CHROMA4),
90 .vid
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/
H A Dvxlan_bridge_1q.sh19 # | | vid 10 vid 10 | |
20 # | | vid 20 vid 20 | |
26 # | | vid 10 pvid untagged vid 20 pvid untagged | |
61 # | | vid 10 pvid untagged | | | | vid 10 pvid untagged | |
68 # | | vid 20 pvid untagged | | | | vid 2
[all...]

Completed in 13 milliseconds

12345678910>>...45