Lines Matching defs:end
158 #define length(start, end) (*(end) - *(start) + 1)
160 /* Two ranges conflict if one doesn't end before the other starts */
172 resource_size_t *port, *end, *tport, *tend;
175 end = &res->end;
184 if (!request_region(*port, length(port, end), "pnp"))
186 release_region(*port, length(port, end));
193 if (ranged_conflict(port, end, &rport, &rend))
201 tend = &tres->end;
202 if (ranged_conflict(port, end, tport, tend))
220 tend = &tres->end;
221 if (ranged_conflict(port, end, tport, tend))
235 resource_size_t *addr, *end, *taddr, *tend;
238 end = &res->end;
247 if (!request_mem_region(*addr, length(addr, end), "pnp"))
249 release_mem_region(*addr, length(addr, end));
256 if (ranged_conflict(addr, end, &raddr, &rend))
264 tend = &tres->end;
265 if (ranged_conflict(addr, end, taddr, tend))
283 tend = &tres->end;
284 if (ranged_conflict(addr, end, taddr, tend))
542 res->end = irq;
563 res->end = dma;
571 resource_size_t end, int flags)
580 (unsigned long long) end);
587 res->end = end;
595 resource_size_t end, int flags)
604 (unsigned long long) end);
611 res->end = end;
619 resource_size_t end)
628 (unsigned long long) end);
635 res->end = end;
687 int pnp_range_reserved(resource_size_t start, resource_size_t end)
696 dev_end = &pnp_res->res.end;
697 if (ranged_conflict(&start, &end, dev_start, dev_end))