Lines Matching defs:res
164 const struct resource *res = dev->resource;
175 if (res[pos].flags & IORESOURCE_IO)
177 else if (pos && (res[pos - 1].flags & IORESOURCE_MEM_64))
213 const struct resource *res = dev->resource;
223 if (pos && (res[pos - 1].flags & IORESOURCE_MEM_64)) {
224 bar->val = res[pos - 1].start >> 32;
225 bar->len_val = -resource_size(&res[pos - 1]) >> 32;
230 if (!res[pos].flags ||
231 (res[pos].flags & (IORESOURCE_DISABLED | IORESOURCE_UNSET |
235 bar->val = res[pos].start |
236 (res[pos].flags & PCI_REGION_FLAG_MASK);
237 bar->len_val = -resource_size(&res[pos]) |
238 (res[pos].flags & PCI_REGION_FLAG_MASK);