Lines Matching refs:rpa
517 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa)
525 get_random_bytes(&rpa->b[3], 3);
527 rpa->b[5] &= 0x3f; /* Clear two most significant bits */
528 rpa->b[5] |= 0x40; /* Set second most significant bit */
530 err = smp_ah(irk, &rpa->b[3], rpa->b);
534 bt_dev_dbg(hdev, "RPA %pMR", rpa);
2603 bdaddr_t rpa;
2651 bacpy(&rpa, &hcon->dst);
2653 bacpy(&rpa, BDADDR_ANY);
2656 smp->id_addr_type, smp->irk, &rpa);