/linux-4.1.27/net/bluetooth/ |
D | hci_request.c | 305 static void set_random_addr(struct hci_request *req, bdaddr_t *rpa) in set_random_addr() argument 326 hci_req_add(req, HCI_OP_LE_SET_RANDOM_ADDR, 6, rpa); in set_random_addr() 345 !bacmp(&hdev->random_addr, &hdev->rpa)) in hci_update_random_address() 348 err = smp_generate_rpa(hdev, hdev->irk, &hdev->rpa); in hci_update_random_address() 354 set_random_addr(req, &hdev->rpa); in hci_update_random_address()
|
D | smp.h | 190 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa);
|
D | smp.c | 512 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa) in smp_generate_rpa() argument 523 get_random_bytes(&rpa->b[3], 3); in smp_generate_rpa() 525 rpa->b[5] &= 0x3f; /* Clear two most significant bits */ in smp_generate_rpa() 526 rpa->b[5] |= 0x40; /* Set second most significant bit */ in smp_generate_rpa() 528 err = smp_ah(smp->tfm_aes, irk, &rpa->b[3], rpa->b); in smp_generate_rpa() 532 BT_DBG("RPA %pMR", rpa); in smp_generate_rpa() 1058 if (!bacmp(&smp->remote_irk->rpa, BDADDR_ANY)) { in smp_notify_keys() 2449 bdaddr_t rpa; in smp_cmd_ident_addr_info() local 2484 bacpy(&rpa, &hcon->dst); in smp_cmd_ident_addr_info() 2486 bacpy(&rpa, BDADDR_ANY); in smp_cmd_ident_addr_info() [all …]
|
D | hci_core.c | 2278 struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa) in hci_find_irk_by_rpa() argument 2284 if (!bacmp(&irk->rpa, rpa)) { in hci_find_irk_by_rpa() 2291 if (smp_irk_matches(hdev, irk->val, rpa)) { in hci_find_irk_by_rpa() 2292 bacpy(&irk->rpa, rpa); in hci_find_irk_by_rpa() 2401 u8 addr_type, u8 val[16], bdaddr_t *rpa) in hci_add_irk() argument 2418 bacpy(&irk->rpa, rpa); in hci_add_irk()
|
D | hci_debugfs.c | 653 16, hdev->irk, &hdev->rpa); in identity_show() 830 16, irk->val, &irk->rpa); in identity_resolving_keys_show()
|
D | hci_conn.c | 780 if (irk && bacmp(&irk->rpa, BDADDR_ANY)) { in hci_connect_le() 781 dst = &irk->rpa; in hci_connect_le()
|
D | mgmt.c | 7630 if (bacmp(&irk->rpa, BDADDR_ANY)) in mgmt_new_irk() 7635 bacpy(&ev.rpa, &irk->rpa); in mgmt_new_irk()
|
D | hci_event.c | 4480 bacpy(&conn->init_addr, &hdev->rpa); in hci_le_conn_complete_evt()
|
/linux-4.1.27/include/scsi/ |
D | fc_encode.h | 48 struct fc_fdmi_rpa rpa; member 393 &ct->payload.rpa.port.portname); in fc_ct_ms_fill() 397 &ct->payload.rpa.hba_attrs.numattrs); in fc_ct_ms_fill() 399 hba_attrs = &ct->payload.rpa.hba_attrs; in fc_ct_ms_fill()
|
/linux-4.1.27/drivers/video/fbdev/msm/ |
D | mdp_ppp.c | 220 unsigned rpa = 0; in scale_params() local 224 rpa = !(dim_in % (dim_out / 3)); in scale_params() 247 if (rpa) { in scale_params() 263 if (rpa) { in scale_params()
|
/linux-4.1.27/include/net/bluetooth/ |
D | hci_core.h | 132 bdaddr_t rpa; member 381 bdaddr_t rpa; member 991 struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa); 995 u8 addr_type, u8 val[16], bdaddr_t *rpa);
|
D | mgmt.h | 714 bdaddr_t rpa; member
|
/linux-4.1.27/drivers/scsi/qla2xxx/ |
D | qla_gs.c | 1495 memcpy(ct_req->req.rpa.port_name, vha->port_name, WWN_SIZE); in qla2x00_fdmi_rpa() 1499 ct_req->req.rpa.attrs.count = cpu_to_be32(FDMI_PORT_ATTR_COUNT); in qla2x00_fdmi_rpa() 1500 entries = ct_req->req.rpa.port_name; in qla2x00_fdmi_rpa() 1646 wwn_to_u64(ct_req->req.rpa.port_name), size); in qla2x00_fdmi_rpa() 2320 "RPA portname= %8phN size=%d.\n", ct_req->req.rpa.port_name, size); in qla2x00_fdmiv2_rpa()
|
D | qla_def.h | 2404 } rpa; member
|
/linux-4.1.27/drivers/scsi/bfa/ |
D | bfa_fcs_lport.c | 2553 struct fdmi_rpa_s *rpa = (struct fdmi_rpa_s *) pyld; in bfa_fcs_lport_fdmi_build_rpa_pyld() local 2556 rpa->port_name = bfa_fcs_lport_get_pwwn(port); in bfa_fcs_lport_fdmi_build_rpa_pyld() 2559 (u8 *) &rpa->port_attr_blk); in bfa_fcs_lport_fdmi_build_rpa_pyld() 2561 len += sizeof(rpa->port_name); in bfa_fcs_lport_fdmi_build_rpa_pyld()
|