Lines Matching refs:depth
188 static int depth; in unflatten_dt_node() local
341 old_depth = depth; in unflatten_dt_node()
342 *poffset = fdt_next_node(blob, *poffset, &depth); in unflatten_dt_node()
343 if (depth < 0) in unflatten_dt_node()
344 depth = 0; in unflatten_dt_node()
345 while (*poffset > 0 && depth > old_depth) in unflatten_dt_node()
541 int depth, void *data) in __fdt_scan_reserved_mem() argument
547 if (!found && depth == 1 && strcmp(uname, "reserved-memory") == 0) { in __fdt_scan_reserved_mem()
559 } else if (found && depth < 2) { in __fdt_scan_reserved_mem()
627 const char *uname, int depth, in of_scan_flat_dt() argument
633 int offset, rc = 0, depth = -1; in of_scan_flat_dt() local
635 for (offset = fdt_next_node(blob, -1, &depth); in of_scan_flat_dt()
636 offset >= 0 && depth >= 0 && !rc; in of_scan_flat_dt()
637 offset = fdt_next_node(blob, offset, &depth)) { in of_scan_flat_dt()
642 rc = it(offset, pathp, depth, data); in of_scan_flat_dt()
696 int depth; member
698 int (*iterator)(unsigned long node, const char *uname, int depth, void *data);
861 int depth, void *data) in early_init_dt_scan_root() argument
865 if (depth != 0) in early_init_dt_scan_root()
897 int depth, void *data) in early_init_dt_scan_memory() argument
909 if (!IS_ENABLED(CONFIG_PPC32) || depth != 1 || strcmp(uname, "memory@0") != 0) in early_init_dt_scan_memory()
942 int depth, void *data) in early_init_dt_scan_chosen() argument
947 pr_debug("search \"chosen\", depth: %d, uname: %s\n", depth, uname); in early_init_dt_scan_chosen()
949 if (depth != 1 || !data || in early_init_dt_scan_chosen()