/Linux-v4.19/include/linux/ |
D | if_vlan.h | 135 __be16 vlan_proto, u16 vlan_id); 175 __be16 vlan_proto; member 234 __be16 vlan_proto, u16 vlan_id) in __vlan_find_dev_deep_rcu() argument 339 __be16 vlan_proto, u16 vlan_tci, in __vlan_insert_inner_tag() argument 361 veth->h_vlan_proto = vlan_proto; in __vlan_insert_inner_tag() 387 __be16 vlan_proto, u16 vlan_tci) in __vlan_insert_tag() argument 389 return __vlan_insert_inner_tag(skb, vlan_proto, vlan_tci, ETH_HLEN); in __vlan_insert_tag() 408 __be16 vlan_proto, in vlan_insert_inner_tag() argument 414 err = __vlan_insert_inner_tag(skb, vlan_proto, vlan_tci, mac_len); in vlan_insert_inner_tag() 437 __be16 vlan_proto, u16 vlan_tci) in vlan_insert_tag() argument [all …]
|
D | if_link.h | 31 __be16 vlan_proto; member
|
/Linux-v4.19/net/8021q/ |
D | vlan.h | 64 __be16 vlan_proto, in vlan_group_get_device() argument 67 return __vlan_group_get_device(vg, vlan_proto_idx(vlan_proto), vlan_id); in vlan_group_get_device() 71 __be16 vlan_proto, u16 vlan_id, in vlan_group_set_device() argument 77 array = vg->vlan_devices_arrays[vlan_proto_idx(vlan_proto)] in vlan_group_set_device() 84 __be16 vlan_proto, u16 vlan_id) in vlan_find_dev() argument 90 vlan_proto, vlan_id); in vlan_find_dev()
|
D | vlan_core.c | 12 __be16 vlan_proto = skb->vlan_proto; in vlan_do_receive() local 17 vlan_dev = vlan_find_dev(skb->dev, vlan_proto, vlan_id); in vlan_do_receive() 51 skb = *skbp = vlan_insert_inner_tag(skb, skb->vlan_proto, in vlan_do_receive() 76 __be16 vlan_proto, u16 vlan_id) in __vlan_find_dev_deep_rcu() argument 82 vlan_proto, vlan_id); in __vlan_find_dev_deep_rcu() 94 vlan_proto, vlan_id); in __vlan_find_dev_deep_rcu() 120 return vlan_dev_priv(dev)->vlan_proto; in vlan_dev_vlan_proto()
|
D | vlan.c | 55 __be16 vlan_proto, u16 vlan_id) in vlan_group_prealloc_vid() argument 63 pidx = vlan_proto_idx(vlan_proto); in vlan_group_prealloc_vid() 100 vlan_group_set_device(grp, vlan->vlan_proto, vlan_id, NULL); in unregister_vlan_dev() 114 vlan_vid_del(real_dev, vlan->vlan_proto, vlan_id); in unregister_vlan_dev() 149 err = vlan_vid_add(real_dev, vlan->vlan_proto, vlan_id); in register_vlan_dev() 167 err = vlan_group_prealloc_vid(grp, vlan->vlan_proto, vlan_id); in register_vlan_dev() 189 vlan_group_set_device(grp, vlan->vlan_proto, vlan_id, dev); in register_vlan_dev() 203 vlan_vid_del(real_dev, vlan->vlan_proto, vlan_id); in register_vlan_dev() 266 vlan->vlan_proto = htons(ETH_P_8021Q); in register_vlan_device() 322 if (vlan_hw_offload_capable(dev->features, vlan->vlan_proto)) in vlan_transfer_features()
|
D | vlan_gvrp.c | 35 if (vlan->vlan_proto != htons(ETH_P_8021Q)) in vlan_gvrp_request_join() 46 if (vlan->vlan_proto != htons(ETH_P_8021Q)) in vlan_gvrp_request_leave()
|
D | vlan_mvrp.c | 41 if (vlan->vlan_proto != htons(ETH_P_8021Q)) in vlan_mvrp_request_join() 52 if (vlan->vlan_proto != htons(ETH_P_8021Q)) in vlan_mvrp_request_leave()
|
D | vlan_netlink.c | 165 vlan->vlan_proto = proto; in vlan_newlink() 171 err = vlan_check_real_dev(real_dev, vlan->vlan_proto, vlan->vlan_id, in vlan_newlink() 219 if (nla_put_be16(skb, IFLA_VLAN_PROTOCOL, vlan->vlan_proto) || in vlan_fill_info()
|
D | vlan_dev.c | 77 skb->protocol = vlan->vlan_proto; in vlan_dev_hard_header() 78 type = ntohs(vlan->vlan_proto); in vlan_dev_hard_header() 118 if (veth->h_vlan_proto != vlan->vlan_proto || in vlan_dev_hard_start_xmit() 123 __vlan_hwaccel_put_tag(skb, vlan->vlan_proto, vlan_tci); in vlan_dev_hard_start_xmit() 592 vlan_dev_priv(dev)->vlan_proto)) { in vlan_dev_init()
|
/Linux-v4.19/include/trace/events/ |
D | net.h | 25 __field( u16, vlan_proto ) 45 __entry->vlan_proto = ntohs(skb->vlan_proto); 63 __entry->vlan_tagged, __entry->vlan_proto, __entry->vlan_tci, 153 __field( u16, vlan_proto ) 179 __entry->vlan_proto = ntohs(skb->vlan_proto); 197 __entry->skbaddr, __entry->vlan_tagged, __entry->vlan_proto,
|
/Linux-v4.19/net/bridge/ |
D | br_arp_nd_proxy.c | 51 __be16 vlan_proto, u16 vlan_tci) in br_arp_send() argument 80 __vlan_hwaccel_put_tag(skb, vlan_proto, vlan_tci); in br_arp_send() 172 vlandev = __vlan_find_dev_deep_rcu(br->dev, skb->vlan_proto, in br_do_proxy_suppress_arp() 208 skb->vlan_proto, in br_do_proxy_suppress_arp() 245 __be16 vlan_proto, u16 vlan_tci, struct nd_msg *ns) in br_nd_send() argument 344 __vlan_hwaccel_put_tag(reply, vlan_proto, vlan_tci); in br_nd_send() 420 vlandev = __vlan_find_dev_deep_rcu(br->dev, skb->vlan_proto, in br_do_suppress_nd() 452 skb->vlan_proto, in br_do_suppress_nd()
|
D | br_vlan.c | 92 return vlan_vid_add(dev, br->vlan_proto, vid); in __vlan_vid_add() 133 vlan_vid_del(dev, br->vlan_proto, vid); in __vlan_vid_del() 424 skb->protocol == br->vlan_proto)) { in __allowed_ingress() 432 if (skb->vlan_proto != br->vlan_proto) { in __allowed_ingress() 435 skb = vlan_insert_tag_set_proto(skb, skb->vlan_proto, in __allowed_ingress() 468 __vlan_hwaccel_put_tag(skb, br->vlan_proto, pvid); in __allowed_ingress() 548 if (!br_vlan_get_tag(skb, vid) && skb->vlan_proto != br->vlan_proto) in br_should_learn() 702 if (!br->vlan_enabled || br->vlan_proto == htons(ETH_P_8021Q)) { in recalculate_group_addr() 715 if (!br->vlan_enabled || br->vlan_proto == htons(ETH_P_8021Q)) in br_recalculate_fwd_mask() 768 if (br->vlan_proto == proto) in __br_vlan_set_proto() [all …]
|
D | br_netfilter_hooks.c | 82 static inline __be16 vlan_proto(const struct sk_buff *skb) in vlan_proto() function 93 (vlan_proto(skb) == htons(ETH_P_IP) && \ 97 (vlan_proto(skb) == htons(ETH_P_IPV6) && \ 101 (vlan_proto(skb) == htons(ETH_P_ARP) && \ 128 __be16 vlan_proto; member 436 vlan = __vlan_find_dev_deep_rcu(br, skb->vlan_proto, in brnf_get_logical_dev() 675 skb->vlan_proto = data->vlan_proto; in br_nf_push_frag_xmit() 743 data->vlan_proto = skb->vlan_proto; in br_nf_dev_queue_xmit()
|
D | br_vlan_tunnel.c | 181 __vlan_hwaccel_put_tag(skb, p->br->vlan_proto, vlan->vid); in br_handle_ingress_vlan_tunnel()
|
/Linux-v4.19/drivers/net/ethernet/sfc/ |
D | sriov.c | 25 u8 qos, __be16 vlan_proto) in efx_sriov_set_vf_vlan() argument 34 if (vlan_proto != htons(ETH_P_8021Q)) in efx_sriov_set_vf_vlan()
|
D | sriov.h | 19 u8 qos, __be16 vlan_proto);
|
/Linux-v4.19/drivers/net/netdevsim/ |
D | netdev.c | 34 __be16 vlan_proto; member 350 u16 vlan, u8 qos, __be16 vlan_proto) in nsim_set_vf_vlan() argument 359 ns->vfconfigs[vf].vlan_proto = vlan_proto; in nsim_set_vf_vlan() 423 ivi->vlan_proto = ns->vfconfigs[vf].vlan_proto; in nsim_get_vf_config()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_sriov.h | 79 __be16 vlan_proto);
|
D | nfp_net_sriov.c | 125 __be16 vlan_proto) in nfp_app_set_vf_vlan() argument 136 if (vlan_proto != htons(ETH_P_8021Q)) in nfp_app_set_vf_vlan()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_sriov.h | 24 u8 qos, __be16 vlan_proto);
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | cmd.c | 1863 vp_oper->state.vlan_proto == vp_admin->vlan_proto && in mlx4_master_immediate_activate_vlan_qos() 1922 vp_oper->state.vlan_proto = vp_admin->vlan_proto; in mlx4_master_immediate_activate_vlan_qos() 1936 work->vlan_proto = vp_oper->state.vlan_proto; in mlx4_master_immediate_activate_vlan_qos() 2023 if (vp_admin->vlan_proto != htons(ETH_P_8021AD) || in mlx4_master_activate_admin_state() 2025 vp_oper->state.vlan_proto = vp_admin->vlan_proto; in mlx4_master_activate_admin_state() 2042 vp_oper->state.vlan_proto = htons(ETH_P_8021Q); in mlx4_master_activate_admin_state() 2435 admin_vport->vlan_proto = htons(ETH_P_8021Q); in mlx4_multi_func_init() 2436 oper_vport->vlan_proto = htons(ETH_P_8021Q); in mlx4_multi_func_init() 3063 vf_admin->vlan_proto = proto; in mlx4_set_vf_vlan() 3076 vf_oper->state.vlan_proto != proto) || in mlx4_set_vf_vlan() [all …]
|
D | en_tx.c | 880 u16 vlan_proto; in mlx4_en_xmit() local 883 vlan_proto = be16_to_cpu(skb->vlan_proto); in mlx4_en_xmit() 884 if (vlan_proto == ETH_P_8021AD) in mlx4_en_xmit() 886 else if (vlan_proto == ETH_P_8021Q) in mlx4_en_xmit()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_virtchnl_pf.h | 128 u16 vlan_id, u8 qos, __be16 vlan_proto);
|
/Linux-v4.19/include/net/ |
D | pkt_sched.h | 132 return skb->vlan_proto; in tc_skb_protocol()
|
/Linux-v4.19/net/openvswitch/ |
D | actions.c | 65 __be16 vlan_proto; member 826 skb->vlan_proto = data->vlan_proto; in ovs_vport_output() 871 data->vlan_proto = skb->vlan_proto; in prepare_frag()
|