Home
last modified time | relevance | path

Searched refs:csrk (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/net/bluetooth/
H A Dsmp.c114 struct smp_csrk *csrk; member
756 kfree_sensitive(smp->csrk); in smp_chan_destroy()
1076 if (smp->csrk) { in smp_notify_keys()
1077 smp->csrk->link_type = hcon->type; in smp_notify_keys()
1078 smp->csrk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1079 bacpy(&smp->csrk->bdaddr, &hcon->dst); in smp_notify_keys()
1080 mgmt_new_csrk(hdev, smp->csrk, persistent); in smp_notify_keys()
1342 struct smp_csrk *csrk; in smp_distribute_keys() local
1345 get_random_bytes(sign.csrk, sizeof(sign.csrk)); in smp_distribute_keys()
2664 struct smp_csrk *csrk; smp_cmd_sign_info() local
[all...]
H A Dsmp.h101 __u8 csrk[16]; member
H A Dmgmt.c8147 void mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk, in mgmt_new_csrk() argument
8163 if (csrk->bdaddr_type == ADDR_LE_DEV_RANDOM && in mgmt_new_csrk()
8164 (csrk->bdaddr.b[5] & 0xc0) != 0xc0) in mgmt_new_csrk()
8169 bacpy(&ev.key.addr.bdaddr, &csrk->bdaddr); in mgmt_new_csrk()
8170 ev.key.addr.type = link_to_bdaddr(csrk->link_type, csrk->bdaddr_type); in mgmt_new_csrk()
8171 ev.key.type = csrk->type; in mgmt_new_csrk()
8172 memcpy(ev.key.val, csrk->val, sizeof(csrk->val)); in mgmt_new_csrk()
/kernel/linux/linux-6.6/net/bluetooth/
H A Dsmp.c115 struct smp_csrk *csrk; member
757 kfree_sensitive(smp->csrk); in smp_chan_destroy()
1082 if (smp->csrk) { in smp_notify_keys()
1083 smp->csrk->link_type = hcon->type; in smp_notify_keys()
1084 smp->csrk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1085 bacpy(&smp->csrk->bdaddr, &hcon->dst); in smp_notify_keys()
1086 mgmt_new_csrk(hdev, smp->csrk, persistent); in smp_notify_keys()
1348 struct smp_csrk *csrk; in smp_distribute_keys() local
1351 get_random_bytes(sign.csrk, sizeof(sign.csrk)); in smp_distribute_keys()
2670 struct smp_csrk *csrk; smp_cmd_sign_info() local
[all...]
H A Dsmp.h101 __u8 csrk[16]; member
H A Dmgmt.c9555 void mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk, in mgmt_new_csrk() argument
9571 if (csrk->bdaddr_type == ADDR_LE_DEV_RANDOM && in mgmt_new_csrk()
9572 (csrk->bdaddr.b[5] & 0xc0) != 0xc0) in mgmt_new_csrk()
9577 bacpy(&ev.key.addr.bdaddr, &csrk->bdaddr); in mgmt_new_csrk()
9578 ev.key.addr.type = link_to_bdaddr(csrk->link_type, csrk->bdaddr_type); in mgmt_new_csrk()
9579 ev.key.type = csrk->type; in mgmt_new_csrk()
9580 memcpy(ev.key.val, csrk->val, sizeof(csrk->val)); in mgmt_new_csrk()
/kernel/linux/linux-5.10/include/net/bluetooth/
H A Dhci_core.h1781 void mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk,
/kernel/linux/linux-6.6/include/net/bluetooth/
H A Dhci_core.h2268 void mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk,

Completed in 40 milliseconds