Lines Matching defs:irk
109 u8 irk[16];
450 static int smp_ah(const u8 irk[16], const u8 r[3], u8 res[3])
459 err = smp_e(irk, _res);
476 bool smp_irk_matches(struct hci_dev *hdev, const u8 irk[16],
486 bt_dev_dbg(hdev, "RPA %pMR IRK %*phN", bdaddr, 16, irk);
488 err = smp_ah(irk, &bdaddr->b[3], hash);
495 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa)
508 err = smp_ah(irk, &rpa->b[3], rpa->b);
1295 memcpy(idinfo.irk, hdev->irk, sizeof(idinfo.irk));
2533 info->irk)) {
2544 memcpy(smp->irk, info->irk, 16);
2609 smp->id_addr_type, smp->irk, &rpa);
3450 const u8 irk[16] = {
3458 err = smp_ah(irk, r, res);