Lines Matching refs:depth
184 static int depth = 0; in unflatten_dt_node() local
337 old_depth = depth; in unflatten_dt_node()
338 *poffset = fdt_next_node(blob, *poffset, &depth); in unflatten_dt_node()
339 if (depth < 0) in unflatten_dt_node()
340 depth = 0; in unflatten_dt_node()
341 while (*poffset > 0 && depth > old_depth) in unflatten_dt_node()
533 int depth, void *data) in __fdt_scan_reserved_mem() argument
539 if (!found && depth == 1 && strcmp(uname, "reserved-memory") == 0) { in __fdt_scan_reserved_mem()
551 } else if (found && depth < 2) { in __fdt_scan_reserved_mem()
610 const char *uname, int depth, in of_scan_flat_dt() argument
616 int offset, rc = 0, depth = -1; in of_scan_flat_dt() local
618 for (offset = fdt_next_node(blob, -1, &depth); in of_scan_flat_dt()
619 offset >= 0 && depth >= 0 && !rc; in of_scan_flat_dt()
620 offset = fdt_next_node(blob, offset, &depth)) { in of_scan_flat_dt()
625 rc = it(offset, pathp, depth, data); in of_scan_flat_dt()
679 int depth; member
681 int (*iterator)(unsigned long node, const char *uname, int depth, void *data);
840 int depth, void *data) in early_init_dt_scan_root() argument
844 if (depth != 0) in early_init_dt_scan_root()
876 int depth, void *data) in early_init_dt_scan_memory() argument
888 if (!IS_ENABLED(CONFIG_PPC32) || depth != 1 || strcmp(uname, "memory@0") != 0) in early_init_dt_scan_memory()
921 int depth, void *data) in early_init_dt_scan_chosen() argument
926 pr_debug("search \"chosen\", depth: %d, uname: %s\n", depth, uname); in early_init_dt_scan_chosen()
928 if (depth != 1 || !data || in early_init_dt_scan_chosen()