/linux/drivers/pci/hotplug/ |
H A D | Kconfig | 143 tristate "RPA PCI Hotplug driver" 146 Say Y here if you have a RPA system that supports PCI Hotplug. 154 tristate "RPA Dynamic Logical Partitioning for I/O slots"
|
H A D | rpadlpar.h | 4 * RPA-compliant PPC64 platform.
|
H A D | rpaphp.h | 3 * PCI Hot Plug Controller Driver for RPA-compliant PPC64 platform.
|
H A D | rpadlpar_sysfs.c | 4 * RPA-compliant PPC64 platform.
|
H A D | rpadlpar_core.c | 4 * RPA-compliant PPC64 platform. 482 MODULE_DESCRIPTION("RPA Dynamic Logical Partitioning driver for I/O slots");
|
H A D | rpaphp_slot.c | 3 * RPA Virtual I/O device functions
|
H A D | rpaphp_core.c | 3 * PCI Hot Plug Controller Driver for RPA-compliant PPC64 platform. 35 #define DRIVER_DESC "RPA HOT Plug PCI Controller Driver"
|
H A D | rpaphp_pci.c | 3 * PCI Hot Plug Controller Driver for RPA-compliant PPC64 platform.
|
/linux/drivers/misc/ |
H A D | ibmvmc.h | 103 u8 valid; /* RPA Defined */ 128 u8 valid; /* RPA Defined */ 151 /* an RPA command/response transport queue */
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | lantiq,pef2256.yaml | 57 enum: [ RPA, RPB, RPC, RPD, XPA, XPB, XPC, XPD ] 158 pef2256_rpa_sypr: rpa-pins { 159 pins = "RPA";
|
/linux/drivers/pinctrl/ |
H A D | pinctrl-pef2256.c | 189 PEF2256_PINCTRL_PIN(0, "RPA", PEF2256_PC1, PEF2256_12_PC_RPC_MASK), 200 PEF2256_PINCTRL_PIN(0, "RPA", PEF2256_PC1, PEF2256_2X_PC_RPC_MASK), 210 static const char *const pef2256_rp_groups[] = { "RPA", "RPB", "RPC", "RPD" }; 212 static const char *const pef2256_all_groups[] = { "RPA", "RPB", "RPC", "RPD",
|
/linux/arch/powerpc/platforms/pseries/ |
H A D | pci_dlpar.c | 4 * for RPA-compliant PPC64 platform. 67 /* RPA-specific bits for removing PHBs */
|
/linux/include/scsi/ |
H A D | viosrp.h | 10 /* This file contains structures and definitions for IBM RPA (RS/6000 */ 76 u8 valid; /* used by RPA */
|
/linux/arch/powerpc/boot/ |
H A D | addnote.c | 33 /* RPA note section */ 34 static const char rpaname[] = "IBM,RPA-Client-Config"; 196 /* fill in the second program header entry and the RPA note area */ in main()
|
/linux/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.h | 42 /* an RPA command/response transport queue */
|
/linux/arch/powerpc/platforms/52xx/ |
H A D | lite5200_sleep.S | 293 SAVE_SPRN(RPA, 0x1e) 368 LOAD_SPRN(RPA, 0x1e);
|
/linux/drivers/scsi/libfc/ |
H A D | fc_encode.h | 37 struct fc_fdmi_rpa rpa; member 491 &ct->payload.rpa.port.portname); in fc_ct_ms_fill() 495 &ct->payload.rpa.hba_attrs.numattrs); in fc_ct_ms_fill() 497 hba_attrs = &ct->payload.rpa.hba_attrs; in fc_ct_ms_fill()
|
/linux/net/bluetooth/ |
H A D | hci_sync.c | 1011 /* If privacy is not enabled don't use RPA */ in adv_use_rpa() 1015 /* If basic privacy mode is enabled use RPA */ in adv_use_rpa() 1019 /* If limited privacy mode is enabled don't use RPA if we're in adv_use_rpa() 1027 * privacy mode, therefore use RPA. in adv_use_rpa() 1032 static int hci_set_random_addr_sync(struct hci_dev *hdev, bdaddr_t *rpa) in hci_set_random_addr_sync() argument 1052 6, rpa, HCI_CMD_TIMEOUT); in hci_set_random_addr_sync() 1056 bool rpa, u8 *own_addr_type) in hci_update_random_address_sync() argument 1061 * current RPA has expired or there is something else than in hci_update_random_address_sync() 1062 * the current RPA in use, then generate a new one. in hci_update_random_address_sync() 1064 if (rpa) { in hci_update_random_address_sync() [all …]
|
H A D | smp.h | 193 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa);
|
H A D | smp.c | 507 bt_dev_dbg(hdev, "RPA %pMR IRK %*phN", bdaddr, 16, irk); in smp_irk_matches() 516 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa) in smp_generate_rpa() argument 524 get_random_bytes(&rpa->b[3], 3); in smp_generate_rpa() 526 rpa->b[5] &= 0x3f; /* Clear two most significant bits */ in smp_generate_rpa() 527 rpa->b[5] |= 0x40; /* Set second most significant bit */ in smp_generate_rpa() 529 err = smp_ah(irk, &rpa->b[3], rpa->b); in smp_generate_rpa() 533 bt_dev_dbg(hdev, "RPA %pMR", rpa); in smp_generate_rpa() 2605 bdaddr_t rpa; in smp_cmd_ident_addr_info() local 2653 bacpy(&rpa, &hcon->dst); in smp_cmd_ident_addr_info() 2655 bacpy(&rpa, BDADDR_ANY); in smp_cmd_ident_addr_info() [all …]
|
/linux/arch/loongarch/kvm/ |
H A D | vm.c | 29 /* Allocate page table to map GPA -> RPA */ in kvm_arch_init_vm()
|
/linux/drivers/scsi/qla2xxx/ |
H A D | qla_gs.c | 2244 /* Issue RPA */ in qla2x00_fdmi_dhba() 2354 * qla2x00_fdmi_rpa() - perform RPA registration 2382 "RPA (callopt=%x count=%u size=%lu).\n", callopt, count, size); in qla2x00_fdmi_rpa() 2392 memcpy(ct_req->req.rpa.port_name, vha->port_name, in qla2x00_fdmi_rpa() 2393 sizeof(ct_req->req.rpa.port_name)); in qla2x00_fdmi_rpa() 2394 size += sizeof(ct_req->req.rpa.port_name); in qla2x00_fdmi_rpa() 2397 ct_req->req.rpa.attrs.count = cpu_to_be32(count); in qla2x00_fdmi_rpa() 2398 size += sizeof(ct_req->req.rpa.attrs.count); in qla2x00_fdmi_rpa() 2401 entries = ct_req->req.rpa.attrs.entry; in qla2x00_fdmi_rpa() 2409 "RPA %016llx.\n", wwn_to_u64(ct_req->req.rpa.port_name)); in qla2x00_fdmi_rpa() [all …]
|
/linux/include/scsi/fc/ |
H A D | fc_ms.h | 207 * Register Port Attributes (RPA)
|
/linux/include/net/bluetooth/ |
H A D | hci_sync.h | 104 bool rpa, u8 *own_addr_type);
|
H A D | hci_core.h | 209 bdaddr_t rpa; member 328 /* Default LE RPA expiry time, 15 minutes */ 594 bdaddr_t rpa; member 1725 struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa); 1729 u8 addr_type, u8 val[16], bdaddr_t *rpa); 1828 #define rpa_valid(dev) (bacmp(&dev->rpa, BDADDR_ANY) && \
|