Lines Matching defs:ltk
5839 struct smp_ltk *ltk;
5849 ltk = hci_find_ltk(hdev, &conn->dst, conn->dst_type, conn->role);
5850 if (!ltk)
5853 if (smp_ltk_is_sc(ltk)) {
5859 if (ev->ediv != ltk->ediv || ev->rand != ltk->rand)
5863 memcpy(cp.ltk, ltk->val, ltk->enc_size);
5864 memset(cp.ltk + ltk->enc_size, 0, sizeof(cp.ltk) - ltk->enc_size);
5867 conn->pending_sec_level = smp_ltk_sec_level(ltk);
5869 conn->enc_key_size = ltk->enc_size;
5879 if (ltk->type == SMP_STK) {
5881 list_del_rcu(<k->list);
5882 kfree_rcu(ltk, rcu);