Lines Matching refs:fc
241 __le16 fc; in ieee802154_get_fc_from_skb() local
249 memcpy(&fc, skb_mac_header(skb), IEEE802154_FC_LEN); in ieee802154_get_fc_from_skb()
250 return fc; in ieee802154_get_fc_from_skb()
258 static inline unsigned char *ieee802154_skb_dst_pan(__le16 fc, in ieee802154_skb_dst_pan() argument
263 switch (ieee802154_daddr_mode(fc)) { in ieee802154_skb_dst_pan()
287 static inline unsigned char *ieee802154_skb_src_pan(__le16 fc, in ieee802154_skb_src_pan() argument
292 switch (ieee802154_saddr_mode(fc)) { in ieee802154_skb_src_pan()
301 if (ieee802154_is_intra_pan(fc)) { in ieee802154_skb_src_pan()
302 src_pan = ieee802154_skb_dst_pan(fc, skb); in ieee802154_skb_src_pan()
306 switch (ieee802154_daddr_mode(fc)) { in ieee802154_skb_src_pan()
347 static inline bool ieee802154_skb_is_intra_pan_addressing(__le16 fc, in ieee802154_skb_is_intra_pan_addressing() argument
350 unsigned char *dst_pan = ieee802154_skb_dst_pan(fc, skb), in ieee802154_skb_is_intra_pan_addressing()
351 *src_pan = ieee802154_skb_src_pan(fc, skb); in ieee802154_skb_is_intra_pan_addressing()