Lines Matching refs:pci_space
230 phb_space *pci_space = &phb->space[space_nr];
231 core_init(pci_space->map);
232 pci_space->size = 0;
251 phb_space *pci_space;
265 pci_space = &phb->space[my_attach_space];
266 if (pci_space->size != 0)
268 pci_space->name);
269 pci_space->parent_base = parent_attach_address;
270 pci_space->parent_space = parent_attach_space;
271 pci_space->my_base = my_attach_address;
272 pci_space->my_space = my_attach_space;
273 pci_space->size = size;
282 pci_space->name,
305 phb_space *pci_space;
311 pci_space = &phb->space[space];
312 if (addr + nr_bytes > pci_space->my_base + pci_space->size
313 || addr < pci_space->my_base)
323 pci_space->name,
326 core_attach(pci_space->map,
885 phb_space *pci_space = &phb->space[space];
886 if (addr >= pci_space->parent_base
887 && (addr + nr_bytes) <= (pci_space->parent_base + pci_space->size)) {
888 return pci_space;
914 const phb_space *pci_space = find_phb_space(phb, addr, nr_bytes);
916 if (pci_space == NULL)
918 bus_addr = map_phb_addr(pci_space, addr);
920 space, (unsigned long)addr, pci_space->name, (unsigned long)bus_addr,
922 return core_map_read_buffer(pci_space->readable,
937 const phb_space *pci_space = find_phb_space(phb, addr, nr_bytes);
939 if (pci_space == NULL)
941 bus_addr = map_phb_addr(pci_space, addr);
943 space, (unsigned long)addr, pci_space->name, (unsigned long)bus_addr,
945 return core_map_write_buffer(pci_space->writeable, source,
958 const phb_space *pci_space;
962 pci_space = &phb->space[space];
964 if ((addr >= pci_space->my_base
965 && addr <= pci_space->my_base + pci_space->size)
966 || (addr + nr_bytes >= pci_space->my_base
967 && addr + nr_bytes <= pci_space->my_base + pci_space->size))
971 pci_space->name, (unsigned long)addr, nr_bytes));
973 dest, pci_space->parent_space,
987 const phb_space *pci_space;
991 pci_space = &phb->space[space];
993 if ((addr >= pci_space->my_base
994 && addr <= pci_space->my_base + pci_space->size)
995 || (addr + nr_bytes >= pci_space->my_base
996 && addr + nr_bytes <= pci_space->my_base + pci_space->size))
1000 pci_space->name, (unsigned long)addr, nr_bytes));
1002 source, pci_space->parent_space,
1032 phb_space *pci_space = &phb->space[space_nr];
1033 pci_space->map = core_create();
1034 pci_space->readable = core_readable(pci_space->map);
1035 pci_space->writeable = core_writeable(pci_space->map);
1038 pci_space->name = "memory";
1041 pci_space->name = "I/O";
1044 pci_space->name = "config";
1047 pci_space->name = "special";