Searched refs:csrk (Results 1 – 3 of 3) sorted by relevance
| /linux/net/bluetooth/ |
| H A D | smp.c | 110 struct smp_csrk *csrk; member 735 kfree_sensitive(smp->csrk); in smp_chan_destroy() 1056 if (smp->csrk) { in smp_notify_keys() 1057 smp->csrk->bdaddr_type = hcon->dst_type; in smp_notify_keys() 1058 bacpy(&smp->csrk->bdaddr, &hcon->dst); in smp_notify_keys() 1059 mgmt_new_csrk(hdev, smp->csrk, persistent); in smp_notify_keys() 1317 struct smp_csrk *csrk; in smp_distribute_keys() local 1320 get_random_bytes(sign.csrk, sizeof(sign.csrk)); in smp_distribute_keys() 1322 csrk = kzalloc_obj(*csrk); in smp_distribute_keys() 1323 if (csrk) { in smp_distribute_keys() [all …]
|
| H A D | smp.h | 98 __u8 csrk[16]; member
|
| H A D | mgmt.c | 9964 void mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk, in mgmt_new_csrk() 9980 if (csrk->bdaddr_type == ADDR_LE_DEV_RANDOM && in mgmt_new_csrk() 9981 (csrk->bdaddr.b[5] & 0xc0) != 0xc0) in mgmt_new_csrk() 9986 bacpy(&ev.key.addr.bdaddr, &csrk->bdaddr); in mgmt_new_csrk() 9987 ev.key.addr.type = link_to_bdaddr(LE_LINK, csrk->bdaddr_type); in mgmt_new_csrk() 9988 ev.key.type = csrk->type; in mgmt_new_csrk() 9989 memcpy(ev.key.val, csrk->val, sizeof(csrk->val)); 9960 mgmt_new_csrk(struct hci_dev * hdev,struct smp_csrk * csrk,bool persistent) mgmt_new_csrk() argument
|