/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-switch.c | 2049 __be16 vlan_proto = htons(ETH_P_8021Q); local 2052 vlan_proto = vlan_dev_vlan_proto(vdev); 2054 return dpaa2_switch_port_vlan_kill(arg, vlan_proto, vid); 2059 __be16 vlan_proto = htons(ETH_P_8021Q); local 2062 vlan_proto = vlan_dev_vlan_proto(vdev); 2064 return dpaa2_switch_port_vlan_add(arg, vlan_proto, vid);
|
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_sriov_pf.c | 1913 u16 vlan, u8 qos, __be16 vlan_proto) 1926 if (vlan_proto != htons(ETH_P_8021Q)) 1912 qlcnic_sriov_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 vlan_proto) argument
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sriov.c | 1525 u8 qos, __be16 vlan_proto) 1532 if (vlan_proto != htons(ETH_P_8021Q)) 1524 ixgbe_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 vlan_proto) argument
|
/linux-master/net/bridge/ |
H A D | br_sysfs_br.c | 864 return sprintf(buf, "%#06x\n", ntohs(br->vlan_proto));
|
/linux-master/net/openvswitch/ |
H A D | flow.c | 500 key->eth.vlan.tpid = skb->vlan_proto;
|
/linux-master/net/core/ |
H A D | netpoll.c | 83 !vlan_hw_offload_capable(features, skb->vlan_proto)) {
|
H A D | filter.c | 416 BUILD_BUG_ON(sizeof_field(struct sk_buff, vlan_proto) != 2); 418 /* A = *(u16 *) (CTX + offsetof(vlan_proto)) */ 420 offsetof(struct sk_buff, vlan_proto)); 3169 BPF_CALL_3(bpf_skb_vlan_push, struct sk_buff *, skb, __be16, vlan_proto, 3174 if (unlikely(vlan_proto != htons(ETH_P_8021Q) && 3175 vlan_proto != htons(ETH_P_8021AD))) 3176 vlan_proto = htons(ETH_P_8021Q); 3179 ret = skb_vlan_push(skb, vlan_proto, vlan_tci); 9488 case offsetof(struct __sk_buff, vlan_proto): 9490 bpf_target_off(struct sk_buff, vlan_proto, [all...] |
/linux-master/net/netfilter/ |
H A D | nft_payload.c | 34 veth->h_vlan_proto = skb->vlan_proto;
|
H A D | nfnetlink_log.c | 434 nla_put_be16(inst->skb, NFULA_VLAN_PROTO, skb->vlan_proto))
|
H A D | nf_log_syslog.c | 57 nf_log_buf_add(m, "VPROTO=%04x VID=%u ", ntohs(skb->vlan_proto), vid);
|
H A D | nf_flow_table_ip.c | 150 tuple->encap[i].proto = skb->vlan_proto;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch.h | 523 __be16 vlan_proto[MLX5_FS_VLAN_DEPTH]; member in struct:mlx5_esw_flow_attr
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.h | 1025 u16 vlan_proto; /* so far support 802.1Q only */ member in struct:hclge_vlan_info
|
H A D | hclge_main.c | 3482 ivf->vlan_proto = htons(vport->port_base_vlan_cfg.vlan_info.vlan_proto); 10112 u16 vlan_proto; local 10126 vlan_proto = vlan_info->vlan_proto; 10131 ret = hclge_set_vlan_filter_hw(hdev, htons(vlan_proto), 10249 htons(new_info->vlan_proto), 10262 ret = hclge_set_vlan_filter_hw(hdev, htons(old_info->vlan_proto), 10291 ret = hclge_set_vlan_filter_hw(hdev, htons(new_info->vlan_proto), 10407 vlan_info.vlan_proto [all...] |
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.h | 498 __be16 vlan_proto);
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 506 if (skb->vlan_proto == htons(ETH_P_8021Q)) 1402 u32 vlan_proto = ETH_P_8021Q; local 1406 vlan_proto = ETH_P_8021AD; 1407 tpa_info->metadata = vlan_proto << 16 | 1832 __be16 vlan_proto = htons(tpa_info->metadata >> local 1836 if (eth_type_vlan(vlan_proto)) { 1837 __vlan_hwaccel_put_tag(skb, vlan_proto, vtag); 1902 __be16 vlan_proto; local 1914 vlan_proto = htons(meta_data >> RX_CMP_FLAGS2_METADATA_TPID_SFT); 1915 if (eth_type_vlan(vlan_proto)) [all...] |
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_main.c | 119 __be16 vlan_proto) 128 if (vlan_proto != htons(ETH_P_8021Q)) 118 qede_set_vf_vlan(struct net_device *ndev, int vf, u16 vlan, u8 qos, __be16 vlan_proto) argument
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.c | 1319 if (skb->vlan_proto == htons(ETH_P_8021AD) && 1444 if (skb->vlan_proto == htons(ETH_P_8021AD) &&
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 805 if (vp_oper->state.vlan_proto == htons(ETH_P_8021AD)) { 830 if (vp_oper->state.vlan_proto == htons(ETH_P_8021AD)) 5327 else if (work->vlan_proto == htons(ETH_P_8021AD)) 5378 if (work->vlan_proto == htons(ETH_P_8021AD))
|
/linux-master/drivers/net/ |
H A D | tap.c | 826 veth.h_vlan_proto = skb->vlan_proto;
|
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 2152 * long bpf_skb_vlan_push(struct sk_buff *skb, __be16 vlan_proto, u16 vlan_tci) 2155 * *vlan_proto* to the packet associated to *skb*, then update 2156 * the checksum. Note that if *vlan_proto* is different from 6222 __u32 vlan_proto; member in struct:__sk_buff
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 2152 * long bpf_skb_vlan_push(struct sk_buff *skb, __be16 vlan_proto, u16 vlan_tci) 2155 * *vlan_proto* to the packet associated to *skb*, then update 2156 * the checksum. Note that if *vlan_proto* is different from 6222 __u32 vlan_proto; member in struct:__sk_buff
|
/linux-master/net/packet/ |
H A D | af_packet.c | 1012 ppd->hv1.tp_vlan_tpid = ntohs(pkc->skb->vlan_proto); 2429 h.h2->tp_vlan_tpid = ntohs(skb->vlan_proto); 3541 aux.tp_vlan_tpid = ntohs(skb->vlan_proto);
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 4113 if (skb->vlan_proto == htons(ETH_P_8021AD)) { 4764 __be16 vlan_proto = veth->h_vlan_proto; local 4767 if ((vlan_proto == htons(ETH_P_8021Q) && 4769 (vlan_proto == htons(ETH_P_8021AD) && 4775 __vlan_hwaccel_put_tag(skb, vlan_proto, vlanid);
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 2706 u8 qos, __be16 vlan_proto) 2712 "set vf vlan: vf=%d, vlan=%u, qos=%u, vlan_proto=0x%x\n", 2713 vf, vlan, qos, ntohs(vlan_proto)); 2717 qos, vlan_proto); 2705 hns3_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos, __be16 vlan_proto) argument
|