Lines Matching refs:res
981 char *resource_string(char *buf, char *end, struct resource *res, in resource_string() argument
1018 #define FLAG_BUF_SIZE (2 * sizeof(res->flags)) in resource_string()
1028 if (check_pointer(&buf, end, res, spec)) in resource_string()
1032 if (res->flags & IORESOURCE_IO) { in resource_string()
1035 } else if (res->flags & IORESOURCE_MEM) { in resource_string()
1038 } else if (res->flags & IORESOURCE_IRQ) { in resource_string()
1041 } else if (res->flags & IORESOURCE_DMA) { in resource_string()
1044 } else if (res->flags & IORESOURCE_BUS) { in resource_string()
1052 if (decode && res->flags & IORESOURCE_UNSET) { in resource_string()
1054 p = number(p, pend, resource_size(res), *specp); in resource_string()
1056 p = number(p, pend, res->start, *specp); in resource_string()
1057 if (res->start != res->end) { in resource_string()
1059 p = number(p, pend, res->end, *specp); in resource_string()
1063 if (res->flags & IORESOURCE_MEM_64) in resource_string()
1065 if (res->flags & IORESOURCE_PREFETCH) in resource_string()
1067 if (res->flags & IORESOURCE_WINDOW) in resource_string()
1069 if (res->flags & IORESOURCE_DISABLED) in resource_string()
1073 p = number(p, pend, res->flags, default_flag_spec); in resource_string()