Lines Matching refs:start
261 if (res->start == 0 && res->end == 0)
264 pnp_start = res->start;
306 resource_size_t start, end;
317 if (res->end < mmconfig->start || res->start > mmconfig->end ||
318 (res->start == mmconfig->start && res->end == mmconfig->end))
324 if (mmconfig->start < res->start) {
325 start = mmconfig->start;
326 end = res->start - 1;
327 pnp_add_mem_resource(dev, start, end, 0);
330 start = res->end + 1;
332 pnp_add_mem_resource(dev, start, end, 0);
389 region.start = addr_lo & ~0x7fff;
391 region.start |= (u64) addr_hi << 32;
392 region.end = region.start + 32*1024 - 1;
400 if (res->end < mch.start || res->start > mch.end)
402 if (res->start == mch.start && res->end == mch.end)
407 res->start = mch.start;