Lines Matching refs:start
158 resource_size_t start = res->start; in pcibios_align_resource() local
162 return start; in pcibios_align_resource()
163 if (start & 0x300) in pcibios_align_resource()
164 start = (start + 0x3ff) & ~0x3ff; in pcibios_align_resource()
167 if (start < BIOS_END) in pcibios_align_resource()
168 start = BIOS_END; in pcibios_align_resource()
170 return start; in pcibios_align_resource()
219 if (!r->start || pci_claim_bridge_resource(dev, idx) < 0) { in pcibios_allocate_bridge_resources()
226 r->start = r->end = 0; in pcibios_allocate_bridge_resources()
244 int start; member
263 for (idx = idx_range[i].start; idx <= idx_range[i].end; idx++) { in pcibios_allocate_dev_resources()
267 if (!r->start) /* Address not assigned at all */ in pcibios_allocate_dev_resources()
284 idx, r->start); in pcibios_allocate_dev_resources()
285 r->end -= r->start; in pcibios_allocate_dev_resources()
286 r->start = 0; in pcibios_allocate_dev_resources()
330 if (!r->flags || !r->start) in pcibios_allocate_dev_rom_resource()
336 r->end -= r->start; in pcibios_allocate_dev_rom_resource()
337 r->start = 0; in pcibios_allocate_dev_rom_resource()