Home
last modified time | relevance | path

Searched refs:VLAN_PRIO_SHIFT (Results 1 – 25 of 50) sorted by relevance

12

/linux/net/dsa/
H A Dtag_vsc73xx_8021q.c32 ((pcp << VLAN_PRIO_SHIFT) | tx_vid)); in vsc73xx_xmit()
H A Dtag_sja1105.c262 return vlan_insert_tag(skb, xmit_tpid, (pcp << VLAN_PRIO_SHIFT) | in sja1105_pvid_tag_control_pkt()
290 ((pcp << VLAN_PRIO_SHIFT) | tx_vid)); in sja1105_xmit()
314 ((pcp << VLAN_PRIO_SHIFT) | tx_vid)); in sja1110_xmit()
H A Dtag_ocelot_8021q.c76 ((pcp << VLAN_PRIO_SHIFT) | tx_vid)); in ocelot_xmit()
H A Dtag_8021q.c585 skb->priority = (tci & VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT; in dsa_8021q_rcv()
/linux/drivers/net/ethernet/sfc/siena/
H A Dsriov.h33 (qos & ~(VLAN_PRIO_MASK >> VLAN_PRIO_SHIFT))) in efx_sriov_set_vf_vlan()
H A Dsiena_sriov.c1624 tci = (vlan & VLAN_VID_MASK) | ((qos & 0x7) << VLAN_PRIO_SHIFT); in efx_siena_sriov_set_vf_vlan()
1673 ivi->qos = (tci >> VLAN_PRIO_SHIFT) & 0x7; in efx_siena_sriov_get_vf_config()
/linux/drivers/net/ethernet/sfc/
H A Dsriov.c28 (qos & ~(VLAN_PRIO_MASK >> VLAN_PRIO_SHIFT))) in efx_sriov_set_vf_vlan()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.h47 u32 vmvir = vid | (qos << VLAN_PRIO_SHIFT) | IXGBE_VMVIR_VLANA_DEFAULT; in ixgbe_set_vmvir()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_vsi_vlan_lib.c283 port_vlan_info = vlan->vid | (vlan->prio << VLAN_PRIO_SHIFT); in ice_vsi_set_inner_port_vlan()
749 if (vlan->prio > (VLAN_PRIO_MASK >> VLAN_PRIO_SHIFT)) in ice_vsi_set_outer_port_vlan()
752 port_vlan_info = vlan->vid | (vlan->prio << VLAN_PRIO_SHIFT); in ice_vsi_set_outer_port_vlan()
/linux/net/sched/
H A Dact_vlan.c53 (p->tcfv_push_prio << VLAN_PRIO_SHIFT)); in tcf_vlan_act()
76 tci |= p->tcfv_push_prio << VLAN_PRIO_SHIFT; in tcf_vlan_act()
/linux/include/linux/
H A Dif_vlan.h74 #define VLAN_PRIO_SHIFT 13 macro
91 #define skb_vlan_tag_get_prio(__skb) (((__skb)->vlan_tci & VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT)
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_vlan.c39 #define VLAN_PRIO_SHIFT 13 macro
/linux/net/8021q/
H A Dvlan.h151 return vip->ingress_priority_map[(vlan_tci >> VLAN_PRIO_SHIFT) & 0x7]; in vlan_get_ingress_priority()
H A Dvlan_dev.c176 u32 vlan_qos = (vlan_prio << VLAN_PRIO_SHIFT) & VLAN_PRIO_MASK; in vlan_dev_set_egress_priority()
/linux/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_internal.h63 (((vlan_tci) & VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT)
H A Dopa_vnic_encap.c394 u8 pcp = skb_vlan_tag_get(skb) >> VLAN_PRIO_SHIFT; in opa_vnic_get_vl()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_tc_flower.c277 VLAN_PRIO_SHIFT); in cxgb4_process_flow_match()
279 VLAN_PRIO_SHIFT); in cxgb4_process_flow_match()
527 u16 vlan_tci = (prio << VLAN_PRIO_SHIFT) | vid; in cxgb4_process_flow_actions()
/linux/drivers/infiniband/hw/irdma/
H A Dcm.c482 vtag = (cm_node->user_pri << VLAN_PRIO_SHIFT) | in irdma_form_uda_cm_frame()
515 vtag = (cm_node->user_pri << VLAN_PRIO_SHIFT) | in irdma_form_uda_cm_frame()
1583 >> VLAN_PRIO_SHIFT; in irdma_iw_get_vlan_prio()
2198 ah_info.vlan_tag |= cm_node->user_pri << VLAN_PRIO_SHIFT; in irdma_cm_create_ah()
3158 VLAN_PRIO_SHIFT; in irdma_receive_ilq()
3169 VLAN_PRIO_SHIFT; in irdma_receive_ilq()
3357 tcp_info->vlan_tag |= cm_node->user_pri << VLAN_PRIO_SHIFT; in irdma_init_tcp_ctx()
H A Dverbs.c1154 prio = (vlan_qos & VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT; in irdma_roce_get_vlan_prio()
1290 ctx_info->user_pri << VLAN_PRIO_SHIFT; in irdma_modify_qp_roce()
3708 entry->sl = cq_poll_info->ud_vlan >> VLAN_PRIO_SHIFT; in irdma_process_cqe()
4510 ah_info->vlan_tag |= (u16)prio << VLAN_PRIO_SHIFT; in irdma_setup_ah()
/linux/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c1064 VLAN_PRIO_SHIFT; in vlan_tci_prio()
1070 VLAN_PRIO_SHIFT; in vlan_tci_priom()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_rxtx.c254 tci |= dsa.vlan.vpt << VLAN_PRIO_SHIFT; in prestera_rxtx_process_skb()
/linux/drivers/infiniband/hw/qedr/
H A Dqedr_roce_cm.c702 VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT; in qedr_gsi_poll_cq()
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_filters.c327 & VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT; in aq_set_data_fl2()
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_tx.c469 vlan_tag >> VLAN_PRIO_SHIFT); in hinic_tx_offload()
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_roce.c211 pri = (qp->vlan_id & VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT; in qed_roce_get_qp_tc()

12