Lines Matching refs:irk
922 err = smp_generate_rpa(hdev, hdev->irk, &hdev->rpa);
2174 * Setting params to NULL programs local hdev->irk
2180 struct smp_irk *irk;
2187 /* Attempt to program local identity address, type and irk if params is
2195 memcpy(cp.peer_irk, hdev->irk, 16);
2199 irk = hci_find_irk_by_addr(hdev, ¶ms->addr, params->addr_type);
2200 if (!irk)
2212 memcpy(cp.peer_irk, irk->val, 16);
2229 memcpy(cp.local_irk, hdev->irk, 16);
2242 struct smp_irk *irk;
2255 irk = hci_find_irk_by_addr(hdev, ¶ms->addr, params->addr_type);
2256 if (!irk)
2260 cp.bdaddr_type = irk->addr_type;
2261 bacpy(&cp.bdaddr, &irk->bdaddr);
6533 err = smp_generate_rpa(hdev, hdev->irk, &hdev->rpa);