Lines Matching refs:devaddr
551 struct ieee802154_addr devaddr = *addr; in llsec_lookup_key() local
557 devaddr.mode == IEEE802154_ADDR_NONE) { in llsec_lookup_key()
559 devaddr.extended_addr = sec->params.coord_hwaddr; in llsec_lookup_key()
560 devaddr.mode = IEEE802154_ADDR_LONG; in llsec_lookup_key()
561 } else if (llsec_recover_addr(sec, &devaddr) < 0) { in llsec_lookup_key()
576 if (ieee802154_addr_equal(&devaddr, &id->device_addr)) in llsec_lookup_key()
780 struct ieee802154_addr devaddr = *addr; in llsec_lookup_dev() local
783 if (devaddr.mode == IEEE802154_ADDR_NONE && in llsec_lookup_dev()
784 llsec_recover_addr(sec, &devaddr) < 0) in llsec_lookup_dev()
787 if (devaddr.mode == IEEE802154_ADDR_SHORT) { in llsec_lookup_dev()
788 u32 key = llsec_dev_hash_short(devaddr.short_addr, in llsec_lookup_dev()
789 devaddr.pan_id); in llsec_lookup_dev()
793 if (dev->dev.pan_id == devaddr.pan_id && in llsec_lookup_dev()
794 dev->dev.short_addr == devaddr.short_addr) in llsec_lookup_dev()
798 u64 key = llsec_dev_hash_long(devaddr.extended_addr); in llsec_lookup_dev()
802 if (dev->dev.hwaddr == devaddr.extended_addr) in llsec_lookup_dev()