device_path Struct Reference

#include <path.h>

Collaboration diagram for device_path:

Collaboration graph
[legend]

Data Fields

enum device_path_type type
union {
   struct pci_path   pci
   struct pnp_path   pnp
   struct i2c_path   i2c
   struct apic_path   apic
   struct pci_domain_path   pci_domain
   struct apic_cluster_path   apic_cluster
   struct cpu_path   cpu
   struct cpu_bus_path   cpu_bus
u

Detailed Description

Definition at line 61 of file path.h.


Field Documentation

struct pci_path device_path::pci [read]

struct pnp_path device_path::pnp [read]

struct i2c_path device_path::i2c [read]

Definition at line 68 of file path.h.

Referenced by dev_path(), and path_eq().

Definition at line 69 of file path.h.

Referenced by dev_path(), and path_eq().

struct cpu_path device_path::cpu [read]

Definition at line 70 of file path.h.

Referenced by dev_path(), initialize_cpus(), and path_eq().

Definition at line 71 of file path.h.

Referenced by dev_path(), and path_eq().

union { ... } device_path::u

Referenced by acpi_add_ssdt_pstates(), acpi_create_lnxb(), acpi_create_madt_lapics(), acpi_create_srat_lapics(), adt7463_init(), agp_scan_bus(), amd8111_enable(), amd8131_count_dev(), amd8131_pcix_tune_dev(), amd8132_count_dev(), amdfam10_nodeid(), amdk8_nodeid(), bcm5785_enable(), ck804_enable(), cpu_bus_scan(), debug_init(), dev_find_slot(), dev_find_slot_on_smbus(), dev_path(), do_verify_cpu_voltages(), do_vgabios(), esb6300_enable(), f71805f_init(), get_ide_dma66(), ht_collapse_early_enumeration(), ht_scan_get_devs(), hypertransport_scan_chain(), i3100_enable(), i3100_init(), i82801ca_enable(), i82801dbm_enable(), i82801er_enable(), i82801xx_enable(), init(), init_acpi(), initialize_cpus(), intel_sibling_init(), it8712f_init(), it8716f_init(), lpc47b272_init(), lpc47b397_init(), lpc47b397_pnp_enable_resources(), lpc47m10x_init(), lpc47n217_init(), lpc47n217_pnp_set_drq(), lpc47n217_pnp_set_irq(), lsmbus_read_byte(), lsmbus_recv_byte(), lsmbus_send_byte(), lsmbus_write_byte(), max_apicid(), mcf3_read_resources(), mcp55_enable(), misc_control_init(), p64h2_ioapic_init(), path_eq(), pci_ext_read_config32(), pci_ext_write_config32(), pci_probe_dev(), pci_read_config16(), pci_read_config32(), pci_read_config8(), pci_write_config16(), pci_write_config32(), pci_write_config8(), pcibios(), pcibios_handler(), pcibios_vga(), pciexp_scan_bus(), pcix_scan_bus(), pnp_enable_devices(), pnp_enter_conf_state(), pnp_enter_ext_func_mode(), pnp_exit_conf_state(), pnp_exit_ext_func_mode(), pnp_read_config(), pnp_read_enable(), pnp_set_enable(), pnp_set_logical_device(), pnp_write_config(), pxhd_enable(), rl5c476_init(), rl5c476_read_resources(), rl5c476_set_resources(), rs690_enable(), run_bios(), sata_init(), sb600_enable(), scan_root_bus(), set_thermal_config(), sis761_read_resources(), sis966_enable(), smbus_read_byte(), smp_write_intsrc_pci_bridge(), smsc_init(), smsc_pnp_enter_conf_state(), smsc_pnp_exit_conf_state(), vt1211_init(), vt1211_pnp_set_resources(), vt1211_set_iobase(), w83627dhg_init(), w83627ehg_init(), w83627ehg_pnp_enable_resources(), w83627hf_init(), w83627hf_pnp_enable_resources(), w83627thf_enter_ext_func_mode(), w83627thf_exit_ext_func_mode(), w83627thf_init(), w83627thg_enter_ext_func_mode(), w83627thg_exit_ext_func_mode(), w83627thg_init(), w83627uhg_enter_ext_func_mode(), w83627uhg_exit_ext_func_mode(), w83627uhg_init(), w83697hf_init(), w83977f_enter_ext_func_mode(), w83977f_exit_ext_func_mode(), w83977f_init(), w83977tf_enter_ext_func_mode(), w83977tf_exit_ext_func_mode(), and w83977tf_init().


The documentation for this struct was generated from the following file:

Generated on Wed Jan 7 15:19:31 2009 for coreboot by  doxygen 1.5.5