Lines Matching refs:pci_info
577 fn validate_pci_info(pci_info: &PciInfo, memory_range: &Range<usize>) -> Result<(), RebootReason> { in validate_pci_info()
578 for range in pci_info.ranges.iter() { in validate_pci_info()
581 for irq_mask in pci_info.irq_masks.iter() { in validate_pci_info()
584 for (idx, irq_map) in pci_info.irq_maps.iter().enumerate() { in validate_pci_info()
722 fn patch_pci_info(fdt: &mut Fdt, pci_info: &PciInfo) -> libfdt::Result<()> { in patch_pci_info()
726 let irq_masks_size = pci_info.irq_masks.len() * size_of::<PciIrqMask>(); in patch_pci_info()
729 let irq_maps_size = pci_info.irq_maps.len() * size_of::<PciIrqMap>(); in patch_pci_info()
734 flatten(&[pci_info.ranges[0].to_cells(), pci_info.ranges[1].to_cells()]), in patch_pci_info()
920 pci_info: PciInfo, field
1050 let pci_info = read_pci_info_from(fdt).map_err(|e| { in parse_device_tree() localVariable
1054 validate_pci_info(&pci_info, &memory_range)?; in parse_device_tree()
1105 pci_info, in parse_device_tree()
1140 patch_pci_info(fdt, &info.pci_info).map_err(|e| { in patch_device_tree()