Lines Matching refs:vlan_tci
88 #define skb_vlan_tag_get(__skb) ((__skb)->vlan_tci)
89 #define skb_vlan_tag_get_id(__skb) ((__skb)->vlan_tci & VLAN_VID_MASK)
90 #define skb_vlan_tag_get_cfi(__skb) (!!((__skb)->vlan_tci & VLAN_CFI_MASK))
91 #define skb_vlan_tag_get_prio(__skb) (((__skb)->vlan_tci & VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT)
349 __be16 vlan_proto, u16 vlan_tci, in __vlan_insert_inner_tag() argument
381 veth->h_vlan_TCI = htons(vlan_tci); in __vlan_insert_inner_tag()
398 __be16 vlan_proto, u16 vlan_tci) in __vlan_insert_tag() argument
400 return __vlan_insert_inner_tag(skb, vlan_proto, vlan_tci, ETH_HLEN); in __vlan_insert_tag()
420 u16 vlan_tci, in vlan_insert_inner_tag() argument
425 err = __vlan_insert_inner_tag(skb, vlan_proto, vlan_tci, mac_len); in vlan_insert_inner_tag()
448 __be16 vlan_proto, u16 vlan_tci) in vlan_insert_tag() argument
450 return vlan_insert_inner_tag(skb, vlan_proto, vlan_tci, ETH_HLEN); in vlan_insert_tag()
467 u16 vlan_tci) in vlan_insert_tag_set_proto() argument
469 skb = vlan_insert_tag(skb, vlan_proto, vlan_tci); in vlan_insert_tag_set_proto()
525 __be16 vlan_proto, u16 vlan_tci) in __vlan_hwaccel_put_tag() argument
528 skb->vlan_tci = vlan_tci; in __vlan_hwaccel_put_tag()
538 static inline int __vlan_get_tag(const struct sk_buff *skb, u16 *vlan_tci) in __vlan_get_tag() argument
545 *vlan_tci = ntohs(veth->h_vlan_TCI); in __vlan_get_tag()
557 u16 *vlan_tci) in __vlan_hwaccel_get_tag() argument
560 *vlan_tci = skb_vlan_tag_get(skb); in __vlan_hwaccel_get_tag()
563 *vlan_tci = 0; in __vlan_hwaccel_get_tag()
575 static inline int vlan_get_tag(const struct sk_buff *skb, u16 *vlan_tci) in vlan_get_tag() argument
578 return __vlan_hwaccel_get_tag(skb, vlan_tci); in vlan_get_tag()
580 return __vlan_get_tag(skb, vlan_tci); in vlan_get_tag()
715 static inline void *vlan_remove_tag(struct sk_buff *skb, u16 *vlan_tci) in vlan_remove_tag() argument
719 *vlan_tci = ntohs(vhdr->h_vlan_TCI); in vlan_remove_tag()