/linux-master/arch/powerpc/kernel/ |
H A D | pci-common.c | 731 * pci_process_bridge_OF_ranges - Parse PCI bridge resources from device tree 900 /* If we're going to re-assign everything, we mark all resources 930 * as Apple "closed" bridge resources and bare-metal pSeries unassigned bridges 962 * resources covers that starting address (0 then it's good enough for 997 /* Fixup resources of a PCI<->PCI bridge */ 1024 /* Try to detect uninitialized P2P bridge resources, 1038 /* Fix up the bus resources for P2P bridges */ 1187 * Handle resources of PCI devices. If the world were perfect, we could 1204 * (1) Allocate resources for all buses behind PCI-to-PCI bridges. 1206 * (2) Allocate resources fo 1528 pcibios_setup_phb_resources(struct pci_controller *hose, struct list_head *resources) argument [all...] |
/linux-master/drivers/pci/ |
H A D | xen-pcifront.c | 385 /* Claim resources for the PCI frontend as-is, backend won't allow changes */ 441 LIST_HEAD(resources); 471 pci_add_resource(&resources, &ioport_resource); 472 pci_add_resource(&resources, &iomem_resource); 473 pci_add_resource(&resources, &busn_res); 479 &pcifront_bus_ops, sd, &resources); 485 pci_free_resource_list(&resources); 499 /* Claim resources before going "live" with our devices */ 531 /* Claim resources before going "live" with our devices */
|
/linux-master/drivers/parisc/ |
H A D | lba_pci.c | 725 ** Properly Setup MMIO resources for this bus. 732 /* check and allocate bridge resources */ 1057 ** Inspect the resources PAT tells us about 1104 " only supports 2 LMMIO resources!\n"); 1189 /* Set up local PCI Bus resources - we don't need them for 1469 LIST_HEAD(resources); 1569 /* ---------- Third : setup I/O Port and MMIO resources --------- */ 1574 /* Go ask PDC PAT what resources this LBA has */ 1607 pci_add_resource_offset(&resources, &lba_dev->hba.io_space, 1610 pci_add_resource_offset(&resources, [all...] |
/linux-master/drivers/pnp/ |
H A D | resource.c | 489 list_for_each_entry(pnp_res, &dev->resources, list) { 506 list_add_tail(&pnp_res->list, &dev->resources); 694 list_for_each_entry(pnp_res, &dev->resources, list) {
|
H A D | interface.c | 270 list_for_each_entry(pnp_res, &dev->resources, list) { 316 /* TBD: allow for disabled resources */ 439 static DEVICE_ATTR_RW(resources);
|
H A D | quirks.c | 4 * Some devices do not report all their resources, and need to have extra 5 * resources added. This is most easily accomplished at initialisation time 236 * Some BIOSes have PNP motherboard devices with resources that 238 * motherboard resources, which prevents the normal PCI driver from 241 * This patch disables the PNP resources that conflict with PCI BARs 280 * driver from requesting its resources. 306 list_for_each_entry(pnp_res, &dev->resources, list) { 389 list_for_each_entry(pnp_res, &dev->resources, list) { 431 /* PnP resources that might overlap PCI BARs */
|
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib_verbs.c | 55 .resources = { 60 .resources = { 68 .resources = { 220 /* Try to find resources on an unused vf */
|
/linux-master/lib/kunit/ |
H A D | test.c | 336 INIT_LIST_HEAD(&test->resources); 883 * test->resources is a stack - each allocation must be freed in the 893 if (list_empty(&test->resources)) { 897 res = list_last_entry(&test->resources,
|
/linux-master/drivers/mfd/ |
H A D | rohm-bd71828.c | 103 .resources = &bd71815_power_irqs[0], 108 .resources = &bd71815_rtc_irqs[0], 124 .resources = bd71828_rtc_irqs,
|
H A D | stmpe.c | 319 .resources = stmpe_gpio_resources, 326 /* gpio cell resources consist of an irq only so no resources here */ 348 .resources = stmpe_keypad_resources, 374 .resources = stmpe_pwm_resources, 459 .resources = stmpe_ts_resources, 482 .resources = stmpe_adc_resources, 1316 (struct resource *) &block->cell->resources[j];
|
H A D | 88pm800.c | 132 .resources = &rtc_resources[0], 145 .resources = &onkey_resources[0],
|
H A D | tc3589x.c | 164 .resources = &gpio_resources[0], 173 .resources = &keypad_resources[0],
|
H A D | lp8788.c | 33 .resources = _resource, \
|
H A D | twl6040.c | 760 cell->resources = twl6040_codec_rsrc; 772 cell->resources = twl6040_vibra_rsrc;
|
H A D | wm8994-core.c | 62 .resources = wm8994_codec_resources, 68 .resources = wm8994_gpio_resources,
|
/linux-master/drivers/infiniband/core/ |
H A D | uverbs_std_types.c | 65 ib_uverbs_flow_resources_free(uflow->resources);
|
H A D | uverbs_cmd.c | 2565 struct ib_uflow_resources *resources; local 2567 resources = kzalloc(sizeof(*resources), GFP_KERNEL); 2569 if (!resources) 2575 resources->counters = 2576 kcalloc(num_specs, sizeof(*resources->counters), GFP_KERNEL); 2577 resources->collection = 2578 kcalloc(num_specs, sizeof(*resources->collection), GFP_KERNEL); 2580 if (!resources->counters || !resources [all...] |
/linux-master/sound/pci/au88x0/ |
H A D | au88x0.h | 118 u32 resources[5]; member in struct:__anon234 147 /* Global resources */ 172 /* PCI hardware resources */
|
/linux-master/arch/arm64/kernel/ |
H A D | pci.c | 116 resource_list_for_each_entry_safe(entry, tmp, &ci->resources) { 163 /* release_info: free resources allocated by init_info */
|
/linux-master/arch/s390/include/asm/ |
H A D | pci.h | 107 struct list_head resources; member in struct:zpci_bus
|
/linux-master/include/linux/ |
H A D | dio.h | 64 unsigned int num_resources; /* number of resources */ 65 struct resource resources[2]; /* address space routed to this bus */ member in struct:dio_bus
|
/linux-master/sound/soc/intel/skylake/ |
H A D | skl-messages.c | 447 struct skl_module_res *res = &module->resources[mconfig->res_idx]; 498 struct skl_module_res *res = &module->resources[mconfig->res_idx]; 638 res = &mconfig->module->resources[mconfig->res_idx]; 642 res = &mconfig->module->resources[res_idx]; 855 res = &module->resources[mconfig->res_idx]; 1267 * DSP will stop the DMA engines and release resources
|
H A D | skl-debug.c | 72 struct skl_module_res *res = &module->resources[mconfig->res_idx];
|
/linux-master/fs/ocfs2/dlm/ |
H A D | dlmrecovery.c | 269 list_for_each_entry(res, &dlm->reco.resources, recovering) { 376 * the state and wake as soon as all affected lock resources have 436 "lock resources\n", dlm->name); 501 * because all of the dead node's lock resources 868 LIST_HEAD(resources); 900 /* lock resources should have already been moved to the 901 * dlm->reco.resources list. now move items from that list 904 * can safely move UNKNOWN lock resources for each recovery 906 dlm_move_reco_locks_to_list(dlm, &resources, dead_node); 912 list_for_each_entry(res, &resources, recoverin [all...] |
/linux-master/include/linux/spi/ |
H A D | spi.h | 480 * @unoptimize_message: release resources allocated by optimize_message 1126 * @resources: for resource management when the SPI message is processed 1187 /* List of spi_res resources when the SPI message is processed */ 1188 struct list_head resources; member in struct:spi_message 1194 INIT_LIST_HEAD(&m->resources);
|