Lines Matching refs:count

21 static int str_in_list(const char *str, char * const list[], int count)  in str_in_list()  argument
25 for (i = 0; i < count; i++) in str_in_list()
41 int count = 0; in fdt_find_regions() local
115 if (count && count <= max_regions && in fdt_find_regions()
116 offset == region[count - 1].offset + in fdt_find_regions()
117 region[count - 1].size - base) in fdt_find_regions()
118 start = region[--count].offset - base; in fdt_find_regions()
124 if (count < max_regions) { in fdt_find_regions()
125 region[count].offset = base + start; in fdt_find_regions()
126 region[count].size = stop_at - start; in fdt_find_regions()
128 count++; in fdt_find_regions()
137 if (count < max_regions) { in fdt_find_regions()
138 region[count].offset = base + start; in fdt_find_regions()
139 region[count].size = nextoffset - start; in fdt_find_regions()
141 region[count].size += fdt_size_dt_strings(fdt); in fdt_find_regions()
143 count++; in fdt_find_regions()
145 return count; in fdt_find_regions()
162 reg = info->region ? &info->region[info->count - 1] : NULL; in fdt_add_region()
163 if (info->can_merge && info->count && in fdt_add_region()
164 info->count <= info->max_regions && in fdt_add_region()
167 } else if (info->count++ < info->max_regions) { in fdt_add_region()
187 for (reg = info->region, num = 0; num < info->count; reg++, num++) { in region_list_contains_offset()
219 int fdt_add_alias_regions(const void *fdt, struct fdt_region *region, int count, in fdt_add_alias_regions() argument
244 info->count = count; in fdt_add_alias_regions()
275 return info->count < max_regions ? info->count : -FDT_ERR_NOSPACE; in fdt_add_alias_regions()
447 info->count = 0; in fdt_next_region()
654 return info->count > 0 ? 0 : -FDT_ERR_NOTFOUND; in fdt_next_region()