/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | wq_enet_desc.h | 16 __le16 vlan_tag; member in struct:wq_enet_desc 43 u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) 56 desc->vlan_tag = cpu_to_le16(vlan_tag); 62 u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) 82 *vlan_tag = le16_to_cpu(desc->vlan_tag); 40 wq_enet_desc_enc(struct wq_enet_desc *desc, u64 address, u16 length, u16 mss, u16 header_length, u8 offload_mode, u8 eop, u8 cq_entry, u8 fcoe_encap, u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) argument 59 wq_enet_desc_dec(struct wq_enet_desc *desc, u64 *address, u16 *length, u16 *mss, u16 *header_length, u8 *offload_mode, u8 *eop, u8 *cq_entry, u8 *fcoe_encap, u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) argument
|
H A D | enic_res.h | 33 int vlan_tag_insert, unsigned int vlan_tag, 49 (u16)vlan_tag, 67 unsigned int vlan_tag, int eop, int loopback) 70 0, 0, vlan_tag_insert, vlan_tag, 78 unsigned int vlan_tag, int eop, int loopback) 82 0, vlan_tag_insert, vlan_tag, 90 int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) 93 csum_offset, hdr_len, vlan_tag_insert, vlan_tag, 101 unsigned int vlan_tag, int eop, int loopback) 104 mss, hdr_len, vlan_tag_insert, vlan_tag, 30 enic_queue_wq_desc_ex(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int mss_or_csum_offset, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int offload_mode, int cq_entry, int sop, int eop, int loopback) argument 65 enic_queue_wq_desc(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument 75 enic_queue_wq_desc_csum(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int ip_csum, int tcpudp_csum, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument 87 enic_queue_wq_desc_csum_l4(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int csum_offset, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument 98 enic_queue_wq_desc_tso(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int mss, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument [all...] |
H A D | enic_main.c | 569 unsigned int vlan_tag, int loopback) 588 vlan_tag, eop, loopback); 598 unsigned int vlan_tag, int loopback) 619 hdr_len, vlan_tag_insert, vlan_tag, eop, 670 int vlan_tag_insert, unsigned int vlan_tag, 701 vlan_tag_insert, vlan_tag, 741 unsigned int vlan_tag, int loopback) 761 vlan_tag_insert, vlan_tag, 774 unsigned int vlan_tag = 0; local 782 vlan_tag 567 enic_queue_wq_skb_vlan(struct enic *enic, struct vnic_wq *wq, struct sk_buff *skb, int vlan_tag_insert, unsigned int vlan_tag, int loopback) argument 596 enic_queue_wq_skb_csum_l4(struct enic *enic, struct vnic_wq *wq, struct sk_buff *skb, int vlan_tag_insert, unsigned int vlan_tag, int loopback) argument 668 enic_queue_wq_skb_tso(struct enic *enic, struct vnic_wq *wq, struct sk_buff *skb, unsigned int mss, int vlan_tag_insert, unsigned int vlan_tag, int loopback) argument 738 enic_queue_wq_skb_encap(struct enic *enic, struct vnic_wq *wq, struct sk_buff *skb, int vlan_tag_insert, unsigned int vlan_tag, int loopback) argument [all...] |
/linux-master/drivers/scsi/fnic/ |
H A D | wq_enet_desc.h | 15 __le16 vlan_tag; member in struct:wq_enet_desc 42 u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) 55 desc->vlan_tag = cpu_to_le16(vlan_tag); 61 u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) 81 *vlan_tag = le16_to_cpu(desc->vlan_tag); 39 wq_enet_desc_enc(struct wq_enet_desc *desc, u64 address, u16 length, u16 mss, u16 header_length, u8 offload_mode, u8 eop, u8 cq_entry, u8 fcoe_encap, u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) argument 58 wq_enet_desc_dec(struct wq_enet_desc *desc, u64 *address, u16 *length, u16 *mss, u16 *header_length, u8 *offload_mode, u8 *eop, u8 *cq_entry, u8 *fcoe_encap, u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) argument
|
H A D | fnic_res.h | 22 unsigned int vlan_tag, 36 (u16)vlan_tag, 46 unsigned int vlan_tag, 61 (u16)vlan_tag, 18 fnic_queue_wq_desc(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int fc_eof, int vlan_tag_insert, unsigned int vlan_tag, int cq_entry, int sop, int eop) argument 42 fnic_queue_wq_eth_desc(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert, unsigned int vlan_tag, int cq_entry) argument
|
/linux-master/drivers/scsi/snic/ |
H A D | wq_enet_desc.h | 13 __le16 vlan_tag; member in struct:wq_enet_desc 40 u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) 53 desc->vlan_tag = cpu_to_le16(vlan_tag); 59 u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) 79 *vlan_tag = le16_to_cpu(desc->vlan_tag); 37 wq_enet_desc_enc(struct wq_enet_desc *desc, u64 address, u16 length, u16 mss, u16 header_length, u8 offload_mode, u8 eop, u8 cq_entry, u8 fcoe_encap, u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) argument 56 wq_enet_desc_dec(struct wq_enet_desc *desc, u64 *address, u16 *length, u16 *mss, u16 *header_length, u8 *offload_mode, u8 *eop, u8 *cq_entry, u8 *fcoe_encap, u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) argument
|
H A D | snic_res.h | 54 unsigned int vlan_tag, 69 (u16)vlan_tag, 49 snic_queue_wq_eth_desc(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert, unsigned int vlan_tag, int cq_entry) argument
|
/linux-master/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_ah.c | 75 int pdid, bool *isvlan, u16 vlan_tag) 99 if (!vlan_tag || (vlan_tag > 0xFFF)) 100 vlan_tag = dev->pvid; 101 if (vlan_tag || dev->pfc_state) { 102 if (!vlan_tag) { 110 vlan_tag |= (dev->sl & 0x07) << OCRDMA_VID_PCP_SHIFT; 111 eth.vlan_tag = cpu_to_be16(vlan_tag); 165 u16 vlan_tag local 73 set_av_attr(struct ocrdma_dev *dev, struct ocrdma_ah *ah, struct rdma_ah_attr *attr, const union ib_gid *sgid, int pdid, bool *isvlan, u16 vlan_tag) argument [all...] |
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | ah.c | 85 u16 vlan_tag = 0xffff; local 102 ret = rdma_read_gid_l2_fields(gid_attr, &vlan_tag, 116 if (vlan_tag < 0x1000) 117 vlan_tag |= (rdma_ah_get_sl(ah_attr) & 7) << 13; 120 ah->av.eth.vlan = cpu_to_be16(vlan_tag); 168 int slave_sgid_index, u8 *s_mac, u16 vlan_tag) 190 if (vlan_tag < 0x1000) 191 vlan_tag |= (rdma_ah_get_sl(ah_attr) & 7) << 13; 192 mah->av.eth.vlan = cpu_to_be16(vlan_tag); 167 mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, int slave_sgid_index, u8 *s_mac, u16 vlan_tag) argument
|
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_sriov.c | 103 u32 vlan_tag; local 131 vlan_tag = FIELD_PREP(NFP_NET_VF_CFG_VLAN_VID, vlan) | 134 /* vlan_tag of 0 means that the configuration should be cleared and in 138 if (vlan_tag && is_proto_sup) 139 vlan_tag |= FIELD_PREP(NFP_NET_VF_CFG_VLAN_PROT, ntohs(vlan_proto)); 142 writel(vlan_tag, app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_VLAN); 265 u32 vlan_tag; local 280 vlan_tag = readl(app->pf->vfcfg_tbl2 + vf_offset + NFP_NET_VF_CFG_VLAN); 288 ivi->vlan = FIELD_GET(NFP_NET_VF_CFG_VLAN_VID, vlan_tag); 289 ivi->qos = FIELD_GET(NFP_NET_VF_CFG_VLAN_QOS, vlan_tag); [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_ctl_defs.h | 89 u16 vlan_tag; member in struct:iff_mac
|
/linux-master/include/linux/qed/ |
H A D | qed_fcoe_if.h | 49 u16 vlan_tag; member in struct:qed_fcoe_params_offload
|
H A D | eth_common.h | 217 __le16 vlan_tag; member in struct:eth_fast_path_rx_reg_cqe 270 __le16 vlan_tag; member in struct:eth_fast_path_rx_tpa_start_cqe
|
/linux-master/drivers/infiniband/hw/irdma/ |
H A D | uda.h | 20 u16 vlan_tag; member in struct:irdma_ah_info
|
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_hw.h | 239 u8 vlan_tag[16]; member in struct:amap_eth_hdr_wrb 303 u8 vlan_tag[16]; /* dword 0 */ member in struct:amap_eth_rx_compl_v0 337 u8 vlan_tag[16]; /* dword 0 */ member in struct:amap_eth_rx_compl_v1
|
H A D | be_main.c | 790 u16 vlan_tag; local 792 vlan_tag = skb_vlan_tag_get(skb); 796 vlan_tag = (vlan_tag & ~VLAN_PRIO_MASK) | 799 return vlan_tag; 856 wrb_params->vlan_tag = be_get_tx_vlan_tag(adapter, skb); 891 SET_TX_WRB_HDR_BITS(vlan_tag, hdr, wrb_params->vlan_tag); 1047 u16 vlan_tag = 0; local 1054 vlan_tag [all...] |
/linux-master/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_desc.c | 176 int is_vlanvalid, int vlan_tag) 180 p->vlan_tag = vlan_tag; 187 return p->vlan_tag; 175 sxgbe_tx_ctxt_desc_set_vlantag(struct sxgbe_tx_ctxt_desc *p, int is_vlanvalid, int vlan_tag) argument
|
H A D | sxgbe_desc.h | 130 u32 vlan_tag:16; member in struct:sxgbe_tx_ctxt_desc 233 int is_vlanvalid, int vlan_tag);
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_fdir.h | 155 __be16 vlan_tag; /* VLAN tag info */ member in struct:ice_fdir_extra
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hclge_mbx.h | 199 __le16 vlan_tag; member in struct:hclge_mbx_port_base_vlan
|
/linux-master/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.h | 89 u16 vlan_tag; member in struct:ehea_swqe 155 u16 vlan_tag; member in struct:ehea_cqe
|
/linux-master/drivers/net/ethernet/brocade/bna/ |
H A D | bna_hw_defs.h | 370 u16 vlan_tag; member in struct:bna_txq_entry::__anon381::__anon382 394 u16 vlan_tag; member in struct:bna_cq_entry
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_tx.c | 440 u16 vlan_tag, u16 vlan_pri) 442 task->pkt_info0 |= HINIC_SQ_TASK_INFO0_SET(vlan_tag, VLAN_TAG) | 452 u16 vlan_tag; local 467 vlan_tag = skb_vlan_tag_get(skb); 468 offload_vlan(task, queue_info, vlan_tag, 469 vlan_tag >> VLAN_PRIO_SHIFT); 439 offload_vlan(struct hinic_sq_task *task, u32 *queue_info, u16 vlan_tag, u16 vlan_pri) argument
|
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_fp.c | 640 struct sk_buff *skb, u16 vlan_tag) 642 if (vlan_tag) 643 __vlan_hwaccel_put_tag(skb, htons(ETH_P_8021Q), vlan_tag); 867 tpa_info->vlan_tag = le16_to_cpu(cqe->vlan_tag); 869 tpa_info->vlan_tag = 0; 920 u16 vlan_tag) 954 qede_skb_receive(edev, fp, fp->rxq, skb, vlan_tag); 1017 qede_gro_receive(edev, fp, skb, tpa_info->vlan_tag); 1334 qede_skb_receive(edev, fp, rxq, skb, le16_to_cpu(fp_cqe->vlan_tag)); 637 qede_skb_receive(struct qede_dev *edev, struct qede_fastpath *fp, struct qede_rx_queue *rxq, struct sk_buff *skb, u16 vlan_tag) argument 917 qede_gro_receive(struct qede_dev *edev, struct qede_fastpath *fp, struct sk_buff *skb, u16 vlan_tag) argument [all...] |
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_txrx.c | 893 * @vlan_tag: vlan tag for packet 896 struct sk_buff *skb, u16 vlan_tag) 901 (vlan_tag & VLAN_VID_MASK)) 902 __vlan_hwaccel_put_tag(skb, htons(ETH_P_8021Q), vlan_tag); 904 vlan_tag & VLAN_VID_MASK) 905 __vlan_hwaccel_put_tag(skb, htons(ETH_P_8021AD), vlan_tag); 1506 u16 vlan_tag = 0; local 1589 vlan_tag = le16_to_cpu(rx_desc->wb.qword0.lo_dword.l2tag1); 1593 vlan_tag = le16_to_cpu(rx_desc->wb.qword2.l2tag2_2); 1596 iavf_receive_skb(rx_ring, skb, vlan_tag); 895 iavf_receive_skb(struct iavf_ring *rx_ring, struct sk_buff *skb, u16 vlan_tag) argument [all...] |