Lines Matching refs:fc
79 if (!mpdu->mhr.fs->fc.ar) { in ieee802154_acknowledge()
138 if (!fs || fs->fc.frame_type != IEEE802154_FRAME_TYPE_ACK || in ieee802154_handle_ack()
302 if (mhr->fs->fc.dst_addr_mode == IEEE802154_ADDR_MODE_NONE) { in ieee802154_check_dst_addr()
303 if (mhr->fs->fc.frame_version < IEEE802154_VERSION_802154 && in ieee802154_check_dst_addr()
304 mhr->fs->fc.frame_type == IEEE802154_FRAME_TYPE_BEACON) { in ieee802154_check_dst_addr()
325 if (mhr->fs->fc.dst_addr_mode == IEEE802154_ADDR_MODE_SHORT) { in ieee802154_check_dst_addr()
336 } else if (mhr->fs->fc.dst_addr_mode == IEEE802154_ADDR_MODE_EXTENDED) { in ieee802154_check_dst_addr()
386 if (fs->fc.frame_type == IEEE802154_FRAME_TYPE_ACK) { in ieee802154_recv()
390 if (fs->fc.frame_type == IEEE802154_FRAME_TYPE_BEACON) { in ieee802154_recv()
404 if (fs->fc.frame_type == IEEE802154_FRAME_TYPE_MAC_COMMAND) { in ieee802154_recv()
417 if (fs->fc.dst_addr_mode == IEEE802154_ADDR_MODE_SHORT) { in ieee802154_recv()
421 short_dst_addr = fs->fc.pan_id_comp ? dst_addr->comp.addr.short_addr in ieee802154_recv()
431 if (fs->fc.frame_type == IEEE802154_FRAME_TYPE_MAC_COMMAND) { in ieee802154_recv()
444 swap_and_set_pkt_ll_addr(net_pkt_lladdr_src(pkt), !fs->fc.pan_id_comp, in ieee802154_recv()
445 fs->fc.src_addr_mode, mpdu.mhr.src_addr); in ieee802154_recv()
447 swap_and_set_pkt_ll_addr(net_pkt_lladdr_dst(pkt), true, fs->fc.dst_addr_mode, in ieee802154_recv()