Lines Matching full:region

21  * Add a region for the string table (always the last region)
37 /* Add a region for the mem_rsvmap table (always the first region) */
80 struct fdt_region *region; /* Contains list of regions found */ member
84 int can_merge; /* 1 if we can merge with previous region */
85 int start; /* Start position of current region */
98 * same region contents regardless of any change to "data" properties.
103 * Nodes which are given in 'inc' are included in the region list, as
122 * already added). This function can optionally include a region for
132 * @region: Returns list of regions
133 * @max_region: Maximum length of region list
138 * @add_string_tab: 1 to add a region for the string table
140 * region array was exhausted. You should increase max_regions and try
145 struct fdt_region region[], int max_regions,
167 * same region contents regardless of any change to "data" properties.
218 * already added). This function can optionally include a region for
220 * the last region.
223 * always the first region if so.
225 * The device tree header is not included in the region list. Since the
243 * @region: Returns list of regions, sorted by offset
244 * @max_regions: Maximum length of region list
249 * @flags: Various flags that control the region algortihm, see
252 * region array was exhausted. You should increase max_regions and try
265 void *priv, struct fdt_region *region,
269 /** fdt_next_region() - find next region
272 * next region according to the provided parameters, which must be the same
281 void *priv, struct fdt_region *region,
299 * @region: List of regions that will be kept
301 * @max_regions: Number of entries that can fit in @region
302 * @info: Region state as returned from fdt_next_region()
303 * @return new number of regions in @region (i.e. count + the number added)
306 int fdt_add_alias_regions(const void *fdt, struct fdt_region *region, int count,