| /linux/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_vlan.c | 26 static void lan966x_vlan_set_mask(struct lan966x *lan966x, u16 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() 63 static void lan966x_vlan_port_del_vlan_mask(struct lan966x_port *port, u16 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() 77 static void lan966x_vlan_cpu_add_vlan_mask(struct lan966x *lan966x, u16 vid) in lan966x_vlan_cpu_add_vlan_mask() 83 static void lan966x_vlan_cpu_del_vlan_mask(struct lan966x *lan966x, u16 vid) in lan966x_vlan_cpu_del_vlan_mask() 89 static void lan966x_vlan_cpu_add_cpu_vlan_mask(struct lan966x *lan966x, u16 vid) in lan966x_vlan_cpu_add_cpu_vlan_mask() 94 static void lan966x_vlan_cpu_del_cpu_vlan_mask(struct lan966x *lan966x, u16 vid) in lan966x_vlan_cpu_del_cpu_vlan_mask() 99 bool lan966x_vlan_cpu_member_cpu_vlan_mask(struct lan966x *lan966x, u16 vid) in lan966x_vlan_cpu_member_cpu_vlan_mask() 114 int lan966x_vlan_port_set_vid(struct lan966x_port *port, u16 vid, in lan966x_vlan_port_set_vid() [all …]
|
| H A D | lan966x_mac.c | 22 u16 vid; member 54 unsigned int vid) in lan966x_mac_select() 76 unsigned int vid, in __lan966x_mac_learn_locked() 98 unsigned int vid, in __lan966x_mac_learn() 116 unsigned int vid, in lan966x_mac_ip_learn() 126 unsigned int vid, in lan966x_mac_learn() 136 unsigned int vid, in lan966x_mac_learn_locked() 146 unsigned int vid, in lan966x_mac_forget_locked() 163 unsigned int vid, in lan966x_mac_forget() 175 int lan966x_mac_cpu_learn(struct lan966x *lan966x, const char *addr, u16 vid) in lan966x_mac_cpu_learn() [all …]
|
| /linux/net/dsa/ |
| H A D | tag_8021q.c | 69 u16 vid; member 100 int dsa_8021q_rx_switch_id(u16 vid) in dsa_8021q_rx_switch_id() 107 int dsa_8021q_rx_source_port(u16 vid) in dsa_8021q_rx_source_port() 114 static int dsa_tag_8021q_rx_vbid(u16 vid) in dsa_tag_8021q_rx_vbid() 122 bool vid_is_dsa_8021q(u16 vid) in vid_is_dsa_8021q() 131 dsa_tag_8021q_vlan_find(struct dsa_8021q_context *ctx, int port, u16 vid) in dsa_tag_8021q_vlan_find() 142 static int dsa_port_do_tag_8021q_vlan_add(struct dsa_port *dp, u16 vid, in dsa_port_do_tag_8021q_vlan_add() 179 static int dsa_port_do_tag_8021q_vlan_del(struct dsa_port *dp, u16 vid) in dsa_port_do_tag_8021q_vlan_del() 343 u16 vid = dsa_tag_8021q_standalone_vid(dp); in dsa_tag_8021q_port_setup() local 373 u16 vid = dsa_tag_8021q_standalone_vid(dp); in dsa_tag_8021q_port_teardown() local [all …]
|
| H A D | port.c | 38 static void dsa_port_notify_bridge_fdb_flush(const struct dsa_port *dp, u16 vid) in dsa_port_notify_bridge_fdb_flush() 68 static int dsa_port_vlan_fast_age(const struct dsa_port *dp, u16 vid) in dsa_port_vlan_fast_age() 87 int err, vid; in dsa_port_msti_fast_age() local 745 u16 vid; in dsa_port_can_apply_vlan_filtering() local 977 u16 vid) in dsa_port_fdb_add() 1000 u16 vid) in dsa_port_fdb_del() 1019 const unsigned char *addr, u16 vid, in dsa_port_host_fdb_add() 1033 const unsigned char *addr, u16 vid) in dsa_port_standalone_host_fdb_add() 1044 const unsigned char *addr, u16 vid) in dsa_port_bridge_host_fdb_add() 1070 const unsigned char *addr, u16 vid, in dsa_port_host_fdb_del() [all …]
|
| /linux/net/8021q/ |
| H A D | vlan_core.c | 165 u16 vid; member 181 __be16 proto, u16 vid) in vlan_vid_info_get() 192 static struct vlan_vid_info *vlan_vid_info_alloc(__be16 proto, u16 vid) in vlan_vid_info_alloc() 205 static int vlan_add_rx_filter_info(struct net_device *dev, __be16 proto, u16 vid) in vlan_add_rx_filter_info() 216 static int vlan_kill_rx_filter_info(struct net_device *dev, __be16 proto, u16 vid) in vlan_kill_rx_filter_info() 228 int (*action)(struct net_device *dev, int vid, void *arg), in vlan_for_each() 295 static int __vlan_vid_add(struct vlan_info *vlan_info, __be16 proto, u16 vid, in __vlan_vid_add() 318 int vlan_vid_add(struct net_device *dev, __be16 proto, u16 vid) in vlan_vid_add() 359 u16 vid = vid_info->vid; in __vlan_vid_del() local 371 void vlan_vid_del(struct net_device *dev, __be16 proto, u16 vid) in vlan_vid_del()
|
| /linux/net/bridge/ |
| H A D | br_vlan.c | 17 u16 vid = *(u16 *)arg->key; in br_vlan_cmp() local 32 static struct net_bridge_vlan *br_vlan_lookup(struct rhashtable *tbl, u16 vid) in br_vlan_lookup() 48 static void __vlan_delete_pvid(struct net_bridge_vlan_group *vg, u16 vid) in __vlan_delete_pvid() 167 br_vlan_get_master(struct net_bridge *br, u16 vid, in br_vlan_get_master() 487 u16 vid; in br_handle_vlan() local 543 struct sk_buff *skb, u16 *vid, in __allowed_ingress() 650 u16 *vid, u8 *state, in br_allowed_ingress() 670 u16 vid; in br_allowed_egress() local 686 bool br_should_learn(struct net_bridge_port *p, struct sk_buff *skb, u16 *vid) in br_should_learn() 779 int br_vlan_add(struct net_bridge *br, u16 vid, u16 flags, bool *changed, in br_vlan_add() [all …]
|
| H A D | br_private_tunnel.h | 14 u16 vid; member 57 u16 vid) in nbp_vlan_tunnel_info_delete() 63 u16 vid, u32 tun_id) in nbp_vlan_tunnel_info_add()
|
| /linux/drivers/gpu/drm/sti/ |
| H A D | sti_vid.c | 96 struct sti_vid *vid = (struct sti_vid *)node->info_ent->data; in vid_dbg_show() local 127 void vid_debugfs_init(struct sti_vid *vid, struct drm_minor *minor) in vid_debugfs_init() 139 void sti_vid_commit(struct sti_vid *vid, in sti_vid_commit() 183 void sti_vid_disable(struct sti_vid *vid) in sti_vid_disable() 193 static void sti_vid_init(struct sti_vid *vid) in sti_vid_init() 210 struct sti_vid *vid; in sti_vid_create() local
|
| /linux/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_netdev.c | 644 u32 vid, u8 vsi, bool set) in fm10k_queue_vlan_request() 683 const unsigned char *addr, u16 vid, bool set) 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 793 static int fm10k_update_vid(struct net_device *netdev, u16 vid, bool set) in fm10k_update_vid() 896 __always_unused __be16 proto, u16 vid) in fm10k_vlan_rx_add_vid() 903 __always_unused __be16 proto, u16 vid) in fm10k_vlan_rx_kill_vid() 909 static u16 fm10k_find_next_vlan(struct fm10k_intfc *interface, u16 vid) in fm10k_find_next_vlan() 922 u32 vid, prev_vid; in fm10k_clear_unused_vlans() local 941 u16 vid, glort = interface->glort; in __fm10k_uc_sync() local [all …]
|
| /linux/net/batman-adv/ |
| H A D | bridge_loop_avoidance.c | 260 batadv_backbone_hash_find(struct batadv_priv * bat_priv,const u8 * addr,unsigned short vid) batadv_backbone_hash_find() argument 343 batadv_bla_send_claim(struct batadv_priv * bat_priv,const u8 * mac,unsigned short vid,int claimtype) batadv_bla_send_claim() argument 492 batadv_bla_get_backbone_gw(struct batadv_priv * bat_priv,const u8 * orig,unsigned short vid,bool own_backbone) batadv_bla_get_backbone_gw() argument 570 batadv_bla_update_own_backbone_gw(struct batadv_priv * bat_priv,struct batadv_hard_iface * primary_if,unsigned short vid) batadv_bla_update_own_backbone_gw() argument 595 batadv_bla_answer_request(struct batadv_priv * bat_priv,struct batadv_hard_iface * primary_if,unsigned short vid) batadv_bla_answer_request() argument 692 batadv_bla_add_claim(struct batadv_priv * bat_priv,const u8 * mac,const unsigned short vid,struct batadv_bla_backbone_gw * backbone_gw) batadv_bla_add_claim() argument 802 batadv_bla_del_claim(struct batadv_priv * bat_priv,const u8 * mac,const unsigned short vid) batadv_bla_del_claim() argument 844 batadv_handle_announce(struct batadv_priv * bat_priv,u8 * an_addr,u8 * backbone_addr,unsigned short vid) batadv_handle_announce() argument 908 batadv_handle_request(struct batadv_priv * bat_priv,struct batadv_hard_iface * primary_if,u8 * backbone_addr,struct ethhdr * ethhdr,unsigned short vid) batadv_handle_request() argument 941 batadv_handle_unclaim(struct batadv_priv * bat_priv,struct batadv_hard_iface * primary_if,const u8 * backbone_addr,const u8 * claim_addr,unsigned short vid) batadv_handle_unclaim() argument 979 batadv_handle_claim(struct batadv_priv * bat_priv,struct batadv_hard_iface * primary_if,const u8 * backbone_addr,const u8 * claim_addr,unsigned short vid) batadv_handle_claim() argument 1103 unsigned short vid; batadv_bla_process_claim() local 1787 batadv_bla_is_backbone_gw_orig(struct batadv_priv * bat_priv,u8 * orig,unsigned short vid) batadv_bla_is_backbone_gw_orig() argument 1835 unsigned short vid; batadv_bla_is_backbone_gw() local 1898 batadv_bla_loopdetect_check(struct batadv_priv * bat_priv,struct sk_buff * skb,struct batadv_hard_iface * primary_if,unsigned short vid) batadv_bla_loopdetect_check() argument 1954 batadv_bla_rx(struct batadv_priv * bat_priv,struct sk_buff * skb,unsigned short vid,int packet_type) batadv_bla_rx() argument 2092 batadv_bla_tx(struct batadv_priv * bat_priv,struct sk_buff * skb,unsigned short vid) batadv_bla_tx() argument 2518 batadv_bla_check_claim(struct batadv_priv * bat_priv,u8 * addr,unsigned short vid) batadv_bla_check_claim() argument [all...] |
| H A D | distributed-arp-table.c | 360 __be16 vid; batadv_hash_dat() local 396 batadv_dat_entry_hash_find(struct batadv_priv * bat_priv,__be32 ip,unsigned short vid) batadv_dat_entry_hash_find() argument 441 batadv_dat_entry_add(struct batadv_priv * bat_priv,__be32 ip,u8 * mac_addr,unsigned short vid) batadv_dat_entry_add() argument 705 batadv_dat_select_candidates(struct batadv_priv * bat_priv,__be32 ip_dst,unsigned short vid) batadv_dat_select_candidates() argument 752 batadv_dat_forward_data(struct batadv_priv * bat_priv,struct sk_buff * skb,__be32 ip,unsigned short vid,int packet_subtype) batadv_dat_forward_data() argument 1161 unsigned short vid; batadv_dat_get_vid() local 1193 batadv_dat_arp_create_reply(struct batadv_priv * bat_priv,__be32 ip_src,__be32 ip_dst,u8 * hw_src,u8 * hw_dst,unsigned short vid) batadv_dat_arp_create_reply() argument 1232 unsigned short vid; batadv_dat_snoop_outgoing_arp_request() local 1337 unsigned short vid; batadv_dat_snoop_incoming_arp_request() local 1402 unsigned short vid; batadv_dat_snoop_outgoing_arp_reply() local 1462 unsigned short vid; batadv_dat_snoop_incoming_arp_reply() local 1750 batadv_dat_put_dhcp(struct batadv_priv * bat_priv,u8 * chaddr,__be32 yiaddr,u8 * hw_dst,__be32 ip_dst,unsigned short vid) batadv_dat_put_dhcp() argument 1836 batadv_dat_snoop_outgoing_dhcp_ack(struct batadv_priv * bat_priv,struct sk_buff * skb,__be16 proto,unsigned short vid) batadv_dat_snoop_outgoing_dhcp_ack() argument 1872 unsigned short vid; batadv_dat_snoop_incoming_dhcp_ack() local 1926 unsigned short vid; batadv_dat_drop_broadcast_packet() local [all...] |
| H A D | translation-table.c | 129 unsigned short vid) in batadv_tt_hash_find() 176 unsigned short vid) in batadv_tt_local_hash_find() 201 unsigned short vid) in batadv_tt_global_hash_find() 274 const u8 *addr, unsigned short vid) in batadv_tt_global_hash_count() 297 unsigned short vid, int v) in batadv_tt_local_size_mod() 317 unsigned short vid) in batadv_tt_local_size_inc() 329 unsigned short vid) in batadv_tt_local_size_dec() 342 unsigned short vid, int v) in batadv_tt_global_size_mod() 369 unsigned short vid) in batadv_tt_global_size_inc() 381 unsigned short vid) in batadv_tt_global_size_dec() [all …]
|
| H A D | multicast_forw.c | 150 struct sk_buff *skb, unsigned short vid, in batadv_mcast_forw_push_dest() argument 192 unsigned short vid, in batadv_mcast_forw_push_dests_list() argument 231 unsigned short vid, unsigned short *num_dests, in batadv_mcast_forw_push_tt() argument 275 batadv_mcast_forw_push_want_all(struct batadv_priv * bat_priv,struct sk_buff * skb,unsigned short vid,unsigned short * num_dests,unsigned short * tvlv_len) batadv_mcast_forw_push_want_all() argument 321 batadv_mcast_forw_push_want_rtr(struct batadv_priv * bat_priv,struct sk_buff * skb,unsigned short vid,unsigned short * num_dests,unsigned short * tvlv_len) batadv_mcast_forw_push_want_rtr() argument 492 batadv_mcast_forw_push_dests(struct batadv_priv * bat_priv,struct sk_buff * skb,unsigned short vid,int is_routable,int * count,unsigned short * tvlv_len) batadv_mcast_forw_push_dests() argument 584 batadv_mcast_forw_push_tvlvs(struct batadv_priv * bat_priv,struct sk_buff * skb,unsigned short vid,int is_routable,int count,unsigned short * tvlv_len) batadv_mcast_forw_push_tvlvs() argument 1136 batadv_mcast_forw_push(struct batadv_priv * bat_priv,struct sk_buff * skb,unsigned short vid,int is_routable,int count) batadv_mcast_forw_push() argument [all...] |
| H A D | multicast.c | 1204 struct sk_buff *skb, unsigned short vid, in batadv_mcast_forw_mode_by_count() 1233 unsigned short vid, int *is_routable) in batadv_mcast_forw_mode() 1282 unsigned short vid, in batadv_mcast_forw_send_orig() 1315 unsigned short vid) in batadv_mcast_forw_tt() 1361 struct sk_buff *skb, unsigned short vid) in batadv_mcast_forw_want_all_ipv4() 1398 struct sk_buff *skb, unsigned short vid) in batadv_mcast_forw_want_all_ipv6() 1436 struct sk_buff *skb, unsigned short vid) in batadv_mcast_forw_want_all() 1464 struct sk_buff *skb, unsigned short vid) in batadv_mcast_forw_want_all_rtr4() 1501 struct sk_buff *skb, unsigned short vid) in batadv_mcast_forw_want_all_rtr6() 1539 struct sk_buff *skb, unsigned short vid) in batadv_mcast_forw_want_rtr() [all …]
|
| H A D | send.h | 84 unsigned short vid) in batadv_send_skb_via_tt() 109 unsigned short vid) in batadv_send_skb_via_tt_4addr()
|
| H A D | mesh-interface.c | 233 unsigned short vid; in batadv_interface_tx() local 460 unsigned short vid; batadv_interface_rx() local 569 batadv_meshif_vlan_get(struct batadv_priv * bat_priv,unsigned short vid) batadv_meshif_vlan_get() argument 597 batadv_meshif_create_vlan(struct batadv_priv * bat_priv,unsigned short vid) batadv_meshif_create_vlan() argument 668 batadv_interface_add_vid(struct net_device * dev,__be16 proto,unsigned short vid) batadv_interface_add_vid() argument 723 batadv_interface_kill_vid(struct net_device * dev,__be16 proto,unsigned short vid) batadv_interface_kill_vid() argument [all...] |
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_eswitch_br.c | 105 ice_eswitch_br_get_lkups_cnt(u16 vid) in ice_eswitch_br_get_lkups_cnt() 111 ice_eswitch_br_add_vlan_lkup(struct ice_adv_lkup_elem *list, u16 vid) in ice_eswitch_br_add_vlan_lkup() 122 const unsigned char *mac, u16 vid) in ice_eswitch_br_fwd_rule_create() 183 const unsigned char *mac, u16 vid) in ice_eswitch_br_guard_rule_create() 230 int port_type, const unsigned char *mac, u16 vid) in ice_eswitch_br_flow_create() 274 u16 vid) in ice_eswitch_br_fdb_find() 305 ice_esw_br_port_vlan_lookup(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid) in ice_esw_br_port_vlan_lookup() 345 const unsigned char *mac, u16 vid, in ice_eswitch_br_fdb_offload_notify() 370 const unsigned char *mac, u16 vid) in ice_eswitch_br_fdb_entry_find_and_delete() 391 const unsigned char *mac, u16 vid) in ice_eswitch_br_fdb_entry_create() [all …]
|
| H A D | ice_vlan.h | 12 u16 vid; member 16 #define ICE_VLAN(tpid, vid, prio) ((struct ice_vlan){ tpid, vid, prio }) argument
|
| /linux/drivers/net/ethernet/microchip/sparx5/ |
| H A D | sparx5_vlan.c | 10 static int sparx5_vlant_set_mask(struct sparx5 *sparx5, u16 vid) in sparx5_vlant_set_mask() 29 u16 vid; in sparx5_vlan_init() local 57 int sparx5_vlan_vid_add(struct sparx5_port *port, u16 vid, bool pvid, in sparx5_vlan_vid_add() 89 int sparx5_vlan_vid_del(struct sparx5_port *port, u16 vid) in sparx5_vlan_vid_del()
|
| H A D | sparx5_switchdev.c | 277 u16 vid = port->pvid; in sparx5_port_add_addr() local 332 u16 vid; in sparx5_switchdev_bridge_fdb_event_work() local 461 u16 vid, in sparx5_alloc_mdb_entry() 492 u16 vid) in sparx5_free_mdb_entry() 514 u16 vid) in sparx5_mdb_get_entry() 547 u16 vid; in sparx5_handle_port_mdb_add() local 603 u16 vid; in sparx5_handle_port_mdb_del() local 671 u16 vid) in sparx5_handle_port_vlan_del()
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_switchdev.c | 64 u16 vid; member 72 u16 vid; member 179 prestera_bridge_vlan_create(struct prestera_bridge_port *br_port, u16 vid) in prestera_bridge_vlan_create() 202 prestera_bridge_vlan_by_vid(struct prestera_bridge_port *br_port, u16 vid) in prestera_bridge_vlan_by_vid() 215 u16 vid) in prestera_bridge_vlan_port_count() 240 prestera_port_vlan_by_vid(struct prestera_port *port, u16 vid) in prestera_port_vlan_by_vid() 253 prestera_port_vlan_create(struct prestera_port *port, u16 vid, bool untagged) in prestera_port_vlan_create() 285 const unsigned char *mac, u16 vid, bool dynamic) in prestera_fdb_add() 295 const unsigned char *mac, u16 vid) in prestera_fdb_del() 304 static int prestera_fdb_flush_port_vlan(struct prestera_port *port, u16 vid, in prestera_fdb_flush_port_vlan() [all …]
|
| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot.c | 26 u16 vid; member 51 unsigned int vid) in ocelot_mact_select() 73 unsigned int vid, enum macaccess_entry_type type) in __ocelot_mact_learn() 105 unsigned int vid, enum macaccess_entry_type type) in ocelot_mact_learn() 118 const unsigned char mac[ETH_ALEN], unsigned int vid) in ocelot_mact_forget() 141 unsigned int vid, enum macaccess_entry_type *type) in ocelot_mact_lookup() 176 unsigned int vid, in ocelot_mact_learn_streamdata() 307 static int ocelot_vlant_set_mask(struct ocelot *ocelot, u16 vid, u32 mask) in ocelot_vlant_set_mask() 525 u16 vid; in ocelot_update_vlan_reclassify_rule() local 647 u16 vid) in ocelot_bridge_vlan_find() [all …]
|
| /linux/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) in get_fidvid() 63 static uint32_t find_millivolts_from_vid(uint32_t vid) in find_millivolts_from_vid() 72 uint32_t fid, vid; in main() local
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_switchdev.c | 78 u16 vid; member 428 u16 vid = SWITCHDEV_OBJ_PORT_VLAN(port_obj_info->obj)->vid; in mlxsw_sp_bridge_port_replay_switchdev_objs() local 572 u16 vid) in mlxsw_sp_port_vlan_find_by_bridge() 611 u16 vid) in mlxsw_sp_bridge_vlan_find() 624 mlxsw_sp_bridge_vlan_create(struct mlxsw_sp_bridge_port *bridge_port, u16 vid) in mlxsw_sp_bridge_vlan_create() 648 mlxsw_sp_bridge_vlan_get(struct mlxsw_sp_bridge_port *bridge_port, u16 vid) in mlxsw_sp_bridge_vlan_get() 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 1413 u16 vid, bool is_pvid) in mlxsw_sp_port_pvid_determine() [all …]
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_vlan.c | 10 static void vlan_write_single(struct net_device *dev, u16 vid) in vlan_write_single() 56 __be16 proto, u16 vid) in vlan_add_hw_rx_fltr() 115 __be16 proto, u16 vid) in vlan_del_hw_rx_fltr() 228 u16 vid = hw->desc->get_rx_vlan_tci(rx_desc); in vlan_rx_hw() local
|