Home | History | Annotate | Download | only in hardware

Lines Matching defs:Device

3  * Module Name: hwpci - Obtain PCI bus, device, and function numbers
174 ACPI_HANDLE Device;
211 * RootPciDevice - A handle to a PCI device object. This
219 * DESCRIPTION: This function derives a full PCI ID for a PCI device,
220 * consisting of a Segment number, Bus number, Device number,
227 * the Bus/Device/Function numbers in the PciId with the actual
233 * will make any necessary modifications to the Bus, Device, or
240 * temporary device list.
267 /* Walk the list, updating the PCI device/function/bus numbers */
284 * PARAMETERS: RootPciDevice - A handle to a PCI device object. This
290 * ReturnListHead - Where the PCI device list is returned
295 * Root PCI device for this namespace subtree.
313 * a list of device nodes. Loop will exit when either the PCI device is
329 /* Finished when we reach the PCI root device (PNP0A03 or PNP0A08) */
348 ListElement->Device = ParentDevice;
362 * ListHead - Device list created by
367 * DESCRIPTION: Walk downward through the PCI device list, getting the device
389 PciId->Segment, PciId->Bus, PciId->Device, PciId->Function));
394 * Descend down the namespace tree, collecting PCI device, function,
396 * Algorithm: As we descend the tree, use the last valid PCI device,
398 device.
403 Status = AcpiHwGetPciDeviceInfo (PciId, Info->Device,
416 PciId->Segment, PciId->Bus, PciId->Device, PciId->Function,
427 * PARAMETERS: ListHead - Device list created by
460 * PciDevice - Handle for the PCI device object
463 * device is a PCI bridge
467 * DESCRIPTION: Get the device info for a single PCI device object. Get the
468 * _ADR (contains PCI device and function numbers), and for PCI
487 /* We only care about objects of type Device */
500 /* We need an _ADR. Ignore device if not present */
510 * From _ADR, get the PCI Device and Function and
513 PciId->Device = ACPI_HIWORD (ACPI_LODWORD (ReturnValue));
517 * If the previous device was a bridge, use the previous
518 * device bus number