Lines Matching refs:device

4  * Module Name: hwpci - Obtain PCI bus, device, and function numbers
23 acpi_handle device;
52 * root_pci_device - A handle to a PCI device object. This
60 * DESCRIPTION: This function derives a full PCI ID for a PCI device,
81 * temporary device list.
104 /* Walk the list, updating the PCI device/function/bus numbers */
120 * PARAMETERS: root_pci_device - A handle to a PCI device object. This
126 * return_list_head - Where the PCI device list is returned
131 * Root PCI device for this namespace subtree.
147 * a list of device nodes. Loop will exit when either the PCI device is
162 /* Finished when we reach the PCI root device (PNP0A03 or PNP0A08) */
180 list_element->device = parent_device;
198 * DESCRIPTION: Walk downward through the PCI device list, getting the device
217 pci_id->segment, pci_id->bus, pci_id->device,
223 * Descend down the namespace tree, collecting PCI device, function,
225 * Algorithm: As we descend the tree, use the last valid PCI device,
227 * to the PCI ID for the target device.
231 status = acpi_hw_get_pci_device_info(pci_id, info->device,
243 pci_id->segment, pci_id->bus, pci_id->device,
281 * pci_device - Handle for the PCI device object
284 * device is a PCI bridge
288 * DESCRIPTION: Get the device info for a single PCI device object. Get the
289 * _ADR (contains PCI device and function numbers), and for PCI
316 /* We need an _ADR. Ignore device if not present */
328 pci_id->device = ACPI_HIWORD(ACPI_LODWORD(return_value));
332 * If the previous device was a bridge, use the previous
333 * device bus number