Lines Matching refs:region
184 pci_device_map_region(struct pci_device * dev, unsigned region, in pci_device_map_region() argument
190 if ((region > 5) || (dev->regions[region].size == 0)) { in pci_device_map_region()
194 if (dev->regions[region].memory != NULL) { in pci_device_map_region()
198 return pci_device_map_range(dev, dev->regions[region].base_addr, in pci_device_map_region()
199 dev->regions[region].size, map_flags, in pci_device_map_region()
200 &dev->regions[region].memory); in pci_device_map_region()
258 unsigned region; in pci_device_map_range() local
270 for (region = 0; region < 6; region++) { in pci_device_map_range()
271 const struct pci_mem_region const* r = &dev->regions[region]; in pci_device_map_range()
284 if (region > 5) { in pci_device_map_range()
307 mappings[devp->num_mappings].region = region; in pci_device_map_range()
311 if (dev->regions[region].memory == NULL) { in pci_device_map_range()
346 pci_device_unmap_region( struct pci_device * dev, unsigned region ) in pci_device_unmap_region() argument
354 if ((region > 5) || (dev->regions[region].size == 0)) { in pci_device_unmap_region()
358 err = pci_device_unmap_range(dev, dev->regions[region].memory, in pci_device_unmap_region()
359 dev->regions[region].size); in pci_device_unmap_region()
361 dev->regions[region].memory = NULL; in pci_device_unmap_region()