rpa              2557 drivers/scsi/bfa/bfa_fcs_lport.c 	struct fdmi_rpa_s *rpa = (struct fdmi_rpa_s *) pyld;
rpa              2560 drivers/scsi/bfa/bfa_fcs_lport.c 	rpa->port_name = bfa_fcs_lport_get_pwwn(port);
rpa              2563 drivers/scsi/bfa/bfa_fcs_lport.c 				(u8 *) &rpa->port_attr_blk);
rpa              2565 drivers/scsi/bfa/bfa_fcs_lport.c 	len += sizeof(rpa->port_name);
rpa              2881 drivers/scsi/qla2xxx/qla_def.h 		} rpa;
rpa              1745 drivers/scsi/qla2xxx/qla_gs.c 	memcpy(ct_req->req.rpa.port_name, vha->port_name, WWN_SIZE);
rpa              1749 drivers/scsi/qla2xxx/qla_gs.c 	ct_req->req.rpa.attrs.count = cpu_to_be32(FDMI_PORT_ATTR_COUNT);
rpa              1896 drivers/scsi/qla2xxx/qla_gs.c 	    wwn_to_u64(ct_req->req.rpa.port_name), size);
rpa              2583 drivers/scsi/qla2xxx/qla_gs.c 	    "RPA portname= %8phN size=%d.\n", ct_req->req.rpa.port_name, size);
rpa               144 include/net/bluetooth/hci_core.h 	bdaddr_t rpa;
rpa               430 include/net/bluetooth/hci_core.h 	bdaddr_t		rpa;
rpa              1118 include/net/bluetooth/hci_core.h struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa);
rpa              1122 include/net/bluetooth/hci_core.h 			    u8 addr_type, u8 val[16], bdaddr_t *rpa);
rpa               798 include/net/bluetooth/mgmt.h 	bdaddr_t rpa;
rpa                36 include/scsi/fc_encode.h 		struct fc_fdmi_rpa  rpa;
rpa               381 include/scsi/fc_encode.h 				   &ct->payload.rpa.port.portname);
rpa               385 include/scsi/fc_encode.h 				   &ct->payload.rpa.hba_attrs.numattrs);
rpa               387 include/scsi/fc_encode.h 		hba_attrs = &ct->payload.rpa.hba_attrs;
rpa              1005 net/bluetooth/hci_conn.c 	if (irk && bacmp(&irk->rpa, BDADDR_ANY)) {
rpa              1006 net/bluetooth/hci_conn.c 		dst = &irk->rpa;
rpa              2398 net/bluetooth/hci_core.c struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa)
rpa              2404 net/bluetooth/hci_core.c 		if (!bacmp(&irk->rpa, rpa)) {
rpa              2411 net/bluetooth/hci_core.c 		if (smp_irk_matches(hdev, irk->val, rpa)) {
rpa              2412 net/bluetooth/hci_core.c 			bacpy(&irk->rpa, rpa);
rpa              2521 net/bluetooth/hci_core.c 			    u8 addr_type, u8 val[16], bdaddr_t *rpa)
rpa              2538 net/bluetooth/hci_core.c 	bacpy(&irk->rpa, rpa);
rpa               604 net/bluetooth/hci_debugfs.c 		   16, hdev->irk, &hdev->rpa);
rpa               752 net/bluetooth/hci_debugfs.c 			   16, irk->val, &irk->rpa);
rpa              4941 net/bluetooth/hci_event.c 				bacpy(&conn->init_addr, &hdev->rpa);
rpa              1490 net/bluetooth/hci_request.c 			    !bacmp(&adv_instance->random_addr, &hdev->rpa))
rpa              1496 net/bluetooth/hci_request.c 			    !bacmp(&hdev->random_addr, &hdev->rpa))
rpa              1500 net/bluetooth/hci_request.c 		err = smp_generate_rpa(hdev, hdev->irk, &hdev->rpa);
rpa              1506 net/bluetooth/hci_request.c 		bacpy(rand_addr, &hdev->rpa);
rpa              1874 net/bluetooth/hci_request.c static void set_random_addr(struct hci_request *req, bdaddr_t *rpa)
rpa              1895 net/bluetooth/hci_request.c 	hci_req_add(req, HCI_OP_LE_SET_RANDOM_ADDR, 6, rpa);
rpa              1914 net/bluetooth/hci_request.c 		    !bacmp(&hdev->random_addr, &hdev->rpa))
rpa              1917 net/bluetooth/hci_request.c 		err = smp_generate_rpa(hdev, hdev->irk, &hdev->rpa);
rpa              1923 net/bluetooth/hci_request.c 		set_random_addr(req, &hdev->rpa);
rpa              7174 net/bluetooth/mgmt.c 	bacpy(&ev.rpa, &irk->rpa);
rpa               523 net/bluetooth/smp.c int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa)
rpa               534 net/bluetooth/smp.c 	get_random_bytes(&rpa->b[3], 3);
rpa               536 net/bluetooth/smp.c 	rpa->b[5] &= 0x3f;	/* Clear two most significant bits */
rpa               537 net/bluetooth/smp.c 	rpa->b[5] |= 0x40;	/* Set second most significant bit */
rpa               539 net/bluetooth/smp.c 	err = smp_ah(irk, &rpa->b[3], rpa->b);
rpa               543 net/bluetooth/smp.c 	BT_DBG("RPA %pMR", rpa);
rpa              2534 net/bluetooth/smp.c 	bdaddr_t rpa;
rpa              2582 net/bluetooth/smp.c 		bacpy(&rpa, &hcon->dst);
rpa              2584 net/bluetooth/smp.c 		bacpy(&rpa, BDADDR_ANY);
rpa              2587 net/bluetooth/smp.c 				      smp->id_addr_type, smp->irk, &rpa);
rpa               193 net/bluetooth/smp.h int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa);