Lines Matching refs:res
1016 char *resource_string(char *buf, char *end, struct resource *res, in resource_string() argument
1053 #define FLAG_BUF_SIZE (2 * sizeof(res->flags)) in resource_string()
1063 if (check_pointer(&buf, end, res, spec)) in resource_string()
1067 if (res->flags & IORESOURCE_IO) { in resource_string()
1070 } else if (res->flags & IORESOURCE_MEM) { in resource_string()
1073 } else if (res->flags & IORESOURCE_IRQ) { in resource_string()
1076 } else if (res->flags & IORESOURCE_DMA) { in resource_string()
1079 } else if (res->flags & IORESOURCE_BUS) { in resource_string()
1087 if (decode && res->flags & IORESOURCE_UNSET) { in resource_string()
1089 p = number(p, pend, resource_size(res), *specp); in resource_string()
1091 p = number(p, pend, res->start, *specp); in resource_string()
1092 if (res->start != res->end) { in resource_string()
1094 p = number(p, pend, res->end, *specp); in resource_string()
1098 if (res->flags & IORESOURCE_MEM_64) in resource_string()
1100 if (res->flags & IORESOURCE_PREFETCH) in resource_string()
1102 if (res->flags & IORESOURCE_WINDOW) in resource_string()
1104 if (res->flags & IORESOURCE_DISABLED) in resource_string()
1108 p = number(p, pend, res->flags, default_flag_spec); in resource_string()