Lines Matching refs:dn

169 int dtb_node_read_u32(const struct dtb_node *dn, const char *propname, uint32_t *outp);
175 int dtb_node_read_u32_array(const struct dtb_node *dn, const char *propname,
177 int dtb_node_read_u32_index(const struct dtb_node *dn, const char *propname,
180 int dtb_node_read_u64(const struct dtb_node *dn, const char *propname, uint64_t *outp);
183 int dtb_node_n_addr_cells(const struct dtb_node *dn);
184 int dtb_node_n_size_cells(const struct dtb_node *dn);
204 int dtb_node_property_match_string(const struct dtb_node *dn, const char *propname,
206 int dtb_node_property_read_string_helper(const struct dtb_node *dn,
227 static inline int dtb_node_property_read_string_index(const struct dtb_node *dn, in dtb_node_property_read_string_index() argument
231 int rc = dtb_node_property_read_string_helper(dn, propname, output, 1, index); in dtb_node_property_read_string_index()
247 static inline int dtb_node_property_count_strings(const struct dtb_node *dn, in dtb_node_property_count_strings() argument
250 return dtb_node_property_read_string_helper(dn, propname, NULL, 0, 0); in dtb_node_property_count_strings()
253 struct dtb_node *dtb_node_parse_phandle(const struct dtb_node *dn,
255 int dtb_node_parse_phandle_with_args(const struct dtb_node *dn,
258 int dtb_node_count_phandle_with_args(const struct dtb_node *dn,
296 #define for_each_of_allnodes_from(from, dn) \ argument
297 for (dn = dtb_node_find_all_nodes(from); dn; dn = dtb_node_find_all_nodes(dn))
299 #define for_each_of_all_child_nodes_from(from, dn) \ argument
300 …for (dn = dtb_node_find_all_nodes(from); dn && (dn->level > from->level); dn = dtb_node_find_all_n…
302 #define for_each_of_allnodes(dn) for_each_of_allnodes_from(NULL, dn) argument