| /linux/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_ah.c | 75 int pdid, bool *isvlan, u16 vlan_tag) in set_av_attr() argument 99 if (!vlan_tag || (vlan_tag > 0xFFF)) in set_av_attr() 100 vlan_tag = dev->pvid; in set_av_attr() 101 if (vlan_tag || dev->pfc_state) { in set_av_attr() 102 if (!vlan_tag) { in set_av_attr() 110 vlan_tag |= (dev->sl & 0x07) << OCRDMA_VID_PCP_SHIFT; in set_av_attr() 111 eth.vlan_tag = cpu_to_be16(vlan_tag); in set_av_attr() 165 u16 vlan_tag = 0xffff; in ocrdma_create_ah() local 179 status = rdma_read_gid_l2_fields(sgid_attr, &vlan_tag, NULL); in ocrdma_create_ah() 191 &isvlan, vlan_tag); in ocrdma_create_ah() [all …]
|
| /linux/drivers/net/ethernet/cisco/enic/ |
| H A D | enic_res.h | 36 int vlan_tag_insert, unsigned int vlan_tag, in enic_queue_wq_desc_ex() argument 52 (u16)vlan_tag, in enic_queue_wq_desc_ex() 70 unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc() argument 73 0, 0, vlan_tag_insert, vlan_tag, in enic_queue_wq_desc() 81 unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc_csum() argument 85 0, vlan_tag_insert, vlan_tag, in enic_queue_wq_desc_csum() 93 int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc_csum_l4() argument 96 csum_offset, hdr_len, vlan_tag_insert, vlan_tag, in enic_queue_wq_desc_csum_l4() 104 unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc_tso() argument 107 mss, hdr_len, vlan_tag_insert, vlan_tag, in enic_queue_wq_desc_tso()
|
| H A D | wq_enet_desc.h | 16 __le16 vlan_tag; member 43 u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) in wq_enet_desc_enc() argument 56 desc->vlan_tag = cpu_to_le16(vlan_tag); in wq_enet_desc_enc() 62 u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) in wq_enet_desc_dec() argument 82 *vlan_tag = le16_to_cpu(desc->vlan_tag); in wq_enet_desc_dec()
|
| /linux/drivers/scsi/snic/ |
| H A D | wq_enet_desc.h | 13 __le16 vlan_tag; member 40 u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) in wq_enet_desc_enc() argument 53 desc->vlan_tag = cpu_to_le16(vlan_tag); in wq_enet_desc_enc() 59 u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) in wq_enet_desc_dec() argument 79 *vlan_tag = le16_to_cpu(desc->vlan_tag); in wq_enet_desc_dec()
|
| H A D | snic_res.h | 54 unsigned int vlan_tag, in snic_queue_wq_eth_desc() argument 69 (u16)vlan_tag, in snic_queue_wq_eth_desc()
|
| /linux/drivers/scsi/fnic/ |
| H A D | wq_enet_desc.h | 15 __le16 vlan_tag; member 42 u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) in wq_enet_desc_enc() argument 55 desc->vlan_tag = cpu_to_le16(vlan_tag); in wq_enet_desc_enc() 61 u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) in wq_enet_desc_dec() argument 81 *vlan_tag = le16_to_cpu(desc->vlan_tag); in wq_enet_desc_dec()
|
| H A D | fnic_res.h | 22 unsigned int vlan_tag, in fnic_queue_wq_desc() argument 36 (u16)vlan_tag, in fnic_queue_wq_desc() 46 unsigned int vlan_tag, in fnic_queue_wq_eth_desc() argument 61 (u16)vlan_tag, in fnic_queue_wq_eth_desc()
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | ah.c | 85 u16 vlan_tag = 0xffff; in create_iboe_ah() local 102 ret = rdma_read_gid_l2_fields(gid_attr, &vlan_tag, in create_iboe_ah() 116 if (vlan_tag < 0x1000) in create_iboe_ah() 117 vlan_tag |= (rdma_ah_get_sl(ah_attr) & 7) << 13; in create_iboe_ah() 120 ah->av.eth.vlan = cpu_to_be16(vlan_tag); in create_iboe_ah() 168 int slave_sgid_index, u8 *s_mac, u16 vlan_tag) in mlx4_ib_create_ah_slave() argument 190 if (vlan_tag < 0x1000) in mlx4_ib_create_ah_slave() 191 vlan_tag |= (rdma_ah_get_sl(ah_attr) & 7) << 13; in mlx4_ib_create_ah_slave() 192 mah->av.eth.vlan = cpu_to_be16(vlan_tag); in mlx4_ib_create_ah_slave()
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_net_sriov.c | 103 u32 vlan_tag; in nfp_app_set_vf_vlan() local 131 vlan_tag = FIELD_PREP(NFP_NET_VF_CFG_VLAN_VID, vlan) | in nfp_app_set_vf_vlan() 138 if (vlan_tag && is_proto_sup) in nfp_app_set_vf_vlan() 139 vlan_tag |= FIELD_PREP(NFP_NET_VF_CFG_VLAN_PROT, ntohs(vlan_proto)); in nfp_app_set_vf_vlan() 142 writel(vlan_tag, app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_VLAN); in nfp_app_set_vf_vlan() 265 u32 vlan_tag; in nfp_app_get_vf_config() local 280 vlan_tag = readl(app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_VLAN); in nfp_app_get_vf_config() 288 ivi->vlan = FIELD_GET(NFP_NET_VF_CFG_VLAN_VID, vlan_tag); in nfp_app_get_vf_config() 289 ivi->qos = FIELD_GET(NFP_NET_VF_CFG_VLAN_QOS, vlan_tag); in nfp_app_get_vf_config() 291 ivi->vlan_proto = htons(FIELD_GET(NFP_NET_VF_CFG_VLAN_PROT, vlan_tag)); in nfp_app_get_vf_config()
|
| /linux/drivers/net/ethernet/samsung/sxgbe/ |
| H A D | sxgbe_desc.c | 176 int is_vlanvalid, int vlan_tag) in sxgbe_tx_ctxt_desc_set_vlantag() argument 180 p->vlan_tag = vlan_tag; in sxgbe_tx_ctxt_desc_set_vlantag() 187 return p->vlan_tag; in sxgbe_tx_ctxt_desc_get_vlantag()
|
| H A D | sxgbe_desc.h | 130 u32 vlan_tag:16; member 233 int is_vlanvalid, int vlan_tag);
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_tx.c | 440 u16 vlan_tag, u16 vlan_pri) in offload_vlan() argument 442 task->pkt_info0 |= HINIC_SQ_TASK_INFO0_SET(vlan_tag, VLAN_TAG) | in offload_vlan() 452 u16 vlan_tag; in hinic_tx_offload() local 467 vlan_tag = skb_vlan_tag_get(skb); in hinic_tx_offload() 468 offload_vlan(task, queue_info, vlan_tag, in hinic_tx_offload() 469 vlan_tag >> VLAN_PRIO_SHIFT); in hinic_tx_offload()
|
| /linux/drivers/net/ethernet/qlogic/qede/ |
| H A D | qede_fp.c | 641 struct sk_buff *skb, u16 vlan_tag) in qede_skb_receive() argument 643 if (vlan_tag) in qede_skb_receive() 644 __vlan_hwaccel_put_tag(skb, htons(ETH_P_8021Q), vlan_tag); in qede_skb_receive() 868 tpa_info->vlan_tag = le16_to_cpu(cqe->vlan_tag); in qede_tpa_start() 870 tpa_info->vlan_tag = 0; in qede_tpa_start() 921 u16 vlan_tag) in qede_gro_receive() argument 955 qede_skb_receive(edev, fp, fp->rxq, skb, vlan_tag); in qede_gro_receive() 1018 qede_gro_receive(edev, fp, skb, tpa_info->vlan_tag); in qede_tpa_end() 1335 qede_skb_receive(edev, fp, rxq, skb, le16_to_cpu(fp_cqe->vlan_tag)); in qede_rx_process_cqe()
|
| /linux/drivers/net/ethernet/emulex/benet/ |
| H A D | be_main.c | 790 u16 vlan_tag; in be_get_tx_vlan_tag() local 792 vlan_tag = skb_vlan_tag_get(skb); in be_get_tx_vlan_tag() 796 vlan_tag = (vlan_tag & ~VLAN_PRIO_MASK) | in be_get_tx_vlan_tag() 799 return vlan_tag; in be_get_tx_vlan_tag() 856 wrb_params->vlan_tag = be_get_tx_vlan_tag(adapter, skb); in be_get_wrb_params_from_skb() 891 SET_TX_WRB_HDR_BITS(vlan_tag, hdr, wrb_params->vlan_tag); in wrb_fill_hdr() 1047 u16 vlan_tag = 0; in be_insert_vlan_in_pkt() local 1054 vlan_tag = be_get_tx_vlan_tag(adapter, skb); in be_insert_vlan_in_pkt() 1060 vlan_tag = adapter->pvid; in be_insert_vlan_in_pkt() 1071 vlan_tag); in be_insert_vlan_in_pkt() [all …]
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | cxgb3_ctl_defs.h | 89 u16 vlan_tag; member
|
| /linux/include/linux/qed/ |
| H A D | eth_common.h | 217 __le16 vlan_tag; member 270 __le16 vlan_tag; member
|
| H A D | qed_fcoe_if.h | 49 u16 vlan_tag; member
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | uda.h | 20 u16 vlan_tag; member
|
| /linux/drivers/net/ethernet/ibm/ehea/ |
| H A D | ehea_qmr.h | 89 u16 vlan_tag; member 155 u16 vlan_tag; member
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| H A D | bna_hw_defs.h | 370 u16 vlan_tag; member 394 u16 vlan_tag; member
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_cmd.h | 419 __le16 vlan_tag; member 445 __le16 vlan_tag; member 590 __le16 vlan_tag; member
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_fcoe.c | 75 u16 vlan_tag; member 286 p_data->vlan_tag = cpu_to_le16(p_conn->vlan_tag); in qed_sp_fcoe_conn_offload() 927 con->vlan_tag = conn_info->vlan_tag; in qed_fcoe_offload_conn()
|
| /linux/drivers/net/ethernet/atheros/atlx/ |
| H A D | atl1.c | 1950 rrd->vlan_tag); in atl1_intr_rx() 2015 u16 vlan_tag = (rrd->vlan_tag >> 4) | in atl1_intr_rx() local 2016 ((rrd->vlan_tag & 7) << 13) | in atl1_intr_rx() 2017 ((rrd->vlan_tag & 8) << 9); in atl1_intr_rx() 2019 __vlan_hwaccel_put_tag(skb, htons(ETH_P_8021Q), vlan_tag); in atl1_intr_rx() 2385 u16 vlan_tag; in atl1_xmit_frame() local 2432 vlan_tag = skb_vlan_tag_get(skb); in atl1_xmit_frame() 2433 vlan_tag = (vlan_tag << 4) | (vlan_tag >> 13) | in atl1_xmit_frame() 2434 ((vlan_tag >> 9) & 0x8); in atl1_xmit_frame() 2436 ptpd->word2 |= (vlan_tag & TPD_VLANTAG_MASK) << in atl1_xmit_frame()
|
| /linux/drivers/net/ethernet/atheros/atl1c/ |
| H A D | atl1c.h | 144 __le16 vlan_tag; member 249 __le16 vlan_tag; member
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hclge_mbx.h | 199 __le16 vlan_tag; member
|