Searched refs:vlan_proto (Results 76 - 100 of 124) sorted by relevance

12345

/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-switch.c2049 __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 Dqlcnic_sriov_pf.c1913 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 Dixgbe_sriov.c1525 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 Dbr_sysfs_br.c864 return sprintf(buf, "%#06x\n", ntohs(br->vlan_proto));
/linux-master/net/openvswitch/
H A Dflow.c500 key->eth.vlan.tpid = skb->vlan_proto;
/linux-master/net/core/
H A Dnetpoll.c83 !vlan_hw_offload_capable(features, skb->vlan_proto)) {
H A Dfilter.c416 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 Dnft_payload.c34 veth->h_vlan_proto = skb->vlan_proto;
H A Dnfnetlink_log.c434 nla_put_be16(inst->skb, NFULA_VLAN_PROTO, skb->vlan_proto))
H A Dnf_log_syslog.c57 nf_log_buf_add(m, "VPROTO=%04x VID=%u ", ntohs(skb->vlan_proto), vid);
H A Dnf_flow_table_ip.c150 tuple->encap[i].proto = skb->vlan_proto;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch.h523 __be16 vlan_proto[MLX5_FS_VLAN_DEPTH]; member in struct:mlx5_esw_flow_attr
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.h1025 u16 vlan_proto; /* so far support 802.1Q only */ member in struct:hclge_vlan_info
H A Dhclge_main.c3482 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 Dbnx2x_cmn.h498 __be16 vlan_proto);
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c506 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 Dqede_main.c119 __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 Dwx_lib.c1319 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 Dresource_tracker.c805 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 Dtap.c826 veth.h_vlan_proto = skb->vlan_proto;
/linux-master/include/uapi/linux/
H A Dbpf.h2152 * 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 Dbpf.h2152 * 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 Daf_packet.c1012 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 Dstmmac_main.c4113 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 Dhns3_enet.c2706 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

Completed in 485 milliseconds

12345