Home
last modified time | relevance | path

Searched refs:vlan_tag (Results 1 – 25 of 41) sorted by relevance

12

/dpdk/drivers/net/enic/base/
H A Dwq_enet_desc.h17 uint16_t vlan_tag; member
44 uint8_t vlan_tag_insert, uint16_t vlan_tag, uint8_t loopback) in wq_enet_desc_enc() argument
57 desc->vlan_tag = rte_cpu_to_le_16(vlan_tag); in wq_enet_desc_enc()
64 uint16_t *vlan_tag, uint8_t *loopback) in wq_enet_desc_dec() argument
86 *vlan_tag = rte_le_to_cpu_16(desc->vlan_tag); in wq_enet_desc_dec()
/dpdk/drivers/net/enetfec/
H A Denet_rxtx.c26 uint16_t vlan_tag; in enetfec_recv_pkts() local
111 vlan_tag = rte_be_to_cpu_16(vlan_header->vlan_tci); in enetfec_recv_pkts()
132 mbuf->vlan_tci = vlan_tag; in enetfec_recv_pkts()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_flow_os.h293 mlx5_flow_os_create_flow_action_push_vlan(void *domain, rte_be32_t vlan_tag, in mlx5_flow_os_create_flow_action_push_vlan() argument
296 *action = mlx5_glue->dr_create_flow_action_push_vlan(domain, vlan_tag); in mlx5_flow_os_create_flow_action_push_vlan()
/dpdk/drivers/net/mlx5/windows/
H A Dmlx5_flow_os.h240 mlx5_flow_os_create_flow_action_push_vlan(void *domain, rte_be32_t vlan_tag, in mlx5_flow_os_create_flow_action_push_vlan() argument
244 RTE_SET_USED(vlan_tag); in mlx5_flow_os_create_flow_action_push_vlan()
/dpdk/examples/vhost/
H A Dmain.c922 vdev->vlan_tag = vlan_tags[vdev->vid]; in link_vmdq()
928 vdev->vlan_tag); in link_vmdq()
963 vdev->vlan_tag = 0; in unlink_vmdq()
1142 uint32_t *offset, uint16_t *vlan_tag) in find_local_dest() argument
1165 *vlan_tag = vlan_tags[vdev->vid]; in find_local_dest()
1169 vdev->vid, dst_vdev->vid, *vlan_tag); in find_local_dest()
1222 virtio_tx_route(struct vhost_dev *vdev, struct rte_mbuf *m, uint16_t vlan_tag) in virtio_tx_route() argument
1247 &vlan_tag) != 0)) { in virtio_tx_route()
1265 uint16_t vlan_tag_be = rte_cpu_to_be_16(vlan_tag); in virtio_tx_route()
1291 m->vlan_tci = vlan_tag; in virtio_tx_route()
H A Dmain.h43 uint32_t vlan_tag; member
/dpdk/drivers/net/mlx4/
H A Dmlx4_flow.c313 eth->val.vlan_tag = spec->tci; in mlx4_flow_merge_vlan()
314 eth->mask.vlan_tag = mask->tci; in mlx4_flow_merge_vlan()
315 eth->val.vlan_tag &= eth->mask.vlan_tag; in mlx4_flow_merge_vlan()
1422 (eth->val.vlan_tag != *rule_vlan || in mlx4_flow_internal()
1423 eth->mask.vlan_tag != RTE_BE16(0x0fff))) in mlx4_flow_internal()
1425 if (!rule_vlan && eth->mask.vlan_tag) in mlx4_flow_internal()
/dpdk/drivers/net/qede/base/
H A Deth_common.h353 __le16 vlan_tag /* 802.1q VLAN tag */; member
425 __le16 vlan_tag /* 802.1q VLAN tag */; member
H A Decore_vfpf_if.h355 u16 vlan_tag; member
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_verbs.c477 e->val.vlan_tag = eth->val.vlan_tag; in flow_verbs_item_vlan_update()
478 e->mask.vlan_tag = eth->mask.vlan_tag; in flow_verbs_item_vlan_update()
518 eth.val.vlan_tag = spec->tci; in flow_verbs_translate_item_vlan()
519 eth.mask.vlan_tag = mask->tci; in flow_verbs_translate_item_vlan()
520 eth.val.vlan_tag &= eth.mask.vlan_tag; in flow_verbs_translate_item_vlan()
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_tx.c573 u32 *queue_info, u16 vlan_tag, u16 vlan_pri) in hinic_set_vlan_tx_offload() argument
575 task->pkt_info0 |= SQ_TASK_INFO0_SET(vlan_tag, VLAN_TAG) | in hinic_set_vlan_tx_offload()
586 u16 vlan_tag; in hinic_fill_tx_offload_info() local
596 vlan_tag = mbuf->vlan_tci; in hinic_fill_tx_offload_info()
597 hinic_set_vlan_tx_offload(task, queue_info, vlan_tag, in hinic_fill_tx_offload_info()
598 vlan_tag >> VLAN_PRIO_SHIFT); in hinic_fill_tx_offload_info()
H A Dhinic_pmd_rx.c854 uint16_t vlan_tag; in hinic_rx_vlan() local
856 vlan_tag = HINIC_GET_RX_VLAN_TAG(vlan_len); in hinic_rx_vlan()
857 if (!HINIC_GET_RX_VLAN_OFFLOAD_EN(offload_type) || 0 == vlan_tag) { in hinic_rx_vlan()
862 *vlan_tci = vlan_tag; in hinic_rx_vlan()
/dpdk/drivers/net/hns3/
H A Dhns3_fdir.c674 uint32_t vlan_tag; in hns3_fd_convert_meta_data() local
681 vlan_tag = HNS3_VLAN_TAG_TYPE_TAG1; in hns3_fd_convert_meta_data()
683 vlan_tag = HNS3_VLAN_TAG_TYPE_TAG1_2; in hns3_fd_convert_meta_data()
685 vlan_tag = HNS3_VLAN_TAG_TYPE_NONE; in hns3_fd_convert_meta_data()
688 cur_pos), cur_pos, vlan_tag); in hns3_fd_convert_meta_data()
H A Dhns3_rxtx.h211 uint16_t vlan_tag; member
250 uint16_t vlan_tag; member
H A Dhns3_cmd.h839 uint16_t vlan_tag; member
939 uint16_t vlan_tag; member
/dpdk/drivers/net/igc/base/
H A Digc_82575.h73 u32 vlan_tag:16; member
/dpdk/drivers/net/bnx2x/
H A Dbnx2x_vfpf.h205 uint16_t vlan_tag; member
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_rte_parser.c834 uint16_t vlan_tag = 0, priority = 0; in ulp_rte_vlan_hdr_handler() local
843 vlan_tag = ntohs(vlan_spec->tci); in ulp_rte_vlan_hdr_handler()
844 priority = htons(vlan_tag >> ULP_VLAN_PRIORITY_SHIFT); in ulp_rte_vlan_hdr_handler()
845 vlan_tag &= ULP_VLAN_TAG_MASK; in ulp_rte_vlan_hdr_handler()
846 vlan_tag = htons(vlan_tag); in ulp_rte_vlan_hdr_handler()
890 &vlan_tag, in ulp_rte_vlan_hdr_handler()
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_glue.c476 rte_be32_t vlan_tag) in mlx5_glue_dr_create_flow_action_push_vlan() argument
479 return mlx5dv_dr_action_create_push_vlan(domain, vlan_tag); in mlx5_glue_dr_create_flow_action_push_vlan()
482 (void)vlan_tag; in mlx5_glue_dr_create_flow_action_push_vlan()
H A Dmlx5_glue.h241 rte_be32_t vlan_tag);
/dpdk/drivers/net/ice/base/
H A Dice_fdir.h231 __be16 vlan_tag; /* VLAN tag info */ member
/dpdk/drivers/net/e1000/base/
H A De1000_82575.h73 u32 vlan_tag:16; member
/dpdk/drivers/net/i40e/base/
H A Di40e_adminq_cmd.h1140 __le16 vlan_tag; member
1177 __le16 vlan_tag; member
1196 __le16 vlan_tag; member
1246 __le16 vlan_tag; member
/dpdk/drivers/net/enic/
H A Denic.h413 uint16_t ol_flags, uint16_t vlan_tag);
/dpdk/drivers/common/sfc_efx/base/
H A Def10_tlv_layout.h673 uint32_t vlan_tag; member

12