Lines Matching defs:key
835 struct ieee802154_llsec_key *key)
840 memset(key, 0, sizeof(*key));
861 key->cmd_frame_ids = commands[7];
864 key->frame_types = frames;
866 nla_memcpy(key->key, info->attrs[IEEE802154_ATTR_LLSEC_KEY_BYTES],
875 struct ieee802154_llsec_key key;
878 if (ieee802154_llsec_parse_key(info, &key) ||
882 return ops->llsec->add_key(dev, &id, &key);
912 const struct ieee802154_llsec_key_entry *key,
925 ieee802154_llsec_fill_key_id(msg, &key->id) ||
927 key->key->frame_types))
930 if (key->key->frame_types & BIT(IEEE802154_FC_TYPE_MAC_CMD)) {
932 commands[7] = key->key->cmd_frame_ids;
939 IEEE802154_LLSEC_KEY_SIZE, key->key->key))
1111 struct ieee802154_llsec_device_key key;
1116 ieee802154_llsec_parse_key_id(info, &key.key_id))
1120 key.frame_counter = nla_get_u32(info->attrs[IEEE802154_ATTR_LLSEC_FRAME_COUNTER]);
1122 return ops->llsec->add_devkey(dev, devaddr, &key);
1137 struct ieee802154_llsec_device_key key;
1141 ieee802154_llsec_parse_key_id(info, &key.key_id))
1146 return ops->llsec->del_devkey(dev, devaddr, &key);