Lines Matching refs:check
47 struct check;
49 typedef void (*tree_check_fn)(struct check *c, struct node *dt);
50 typedef void (*node_check_fn)(struct check *c, struct node *dt, struct node *node);
51 typedef void (*prop_check_fn)(struct check *c, struct node *dt,
54 struct check { struct
64 struct check **prereq; argument
68 static struct check *nm##_prereqs[] = { __VA_ARGS__ }; \
69 static struct check nm = { \
91 static inline void check_msg(struct check *c, const char *fmt, ...) __attribute__((format (printf, …
93 static inline void check_msg(struct check *c, const char *fmt, ...) in check_msg()
114 static void check_nodes_props(struct check *c, struct node *dt, struct node *node) in check_nodes_props()
133 static int run_check(struct check *c, struct node *dt) in run_check()
146 struct check *prq = c->prereq[i]; in run_check()
179 static void check_is_string(struct check *c, struct node *root, in check_is_string()
196 static void check_is_cell(struct check *c, struct node *root, in check_is_cell()
217 static void check_duplicate_node_names(struct check *c, struct node *dt, in check_duplicate_node_names()
232 static void check_duplicate_property_names(struct check *c, struct node *dt, in check_duplicate_property_names()
250 static void check_node_name_chars(struct check *c, struct node *dt, in check_node_name_chars()
261 static void check_node_name_format(struct check *c, struct node *dt, in check_node_name_format()
270 static void check_property_name_chars(struct check *c, struct node *dt, in check_property_name_chars()
288 static void check_duplicate_label(struct check *c, struct node *dt, in check_duplicate_label()
314 static void check_duplicate_label_node(struct check *c, struct node *dt, in check_duplicate_label_node()
322 static void check_duplicate_label_prop(struct check *c, struct node *dt, in check_duplicate_label_prop()
337 static void check_explicit_phandles(struct check *c, struct node *root, in check_explicit_phandles()
396 static void check_name_properties(struct check *c, struct node *root, in check_name_properties()
430 static void fixup_phandle_references(struct check *c, struct node *dt, in fixup_phandle_references()
454 static void fixup_path_references(struct check *c, struct node *dt, in fixup_path_references()
490 static void fixup_addr_size_cells(struct check *c, struct node *dt, in fixup_addr_size_cells()
514 static void check_reg_format(struct check *c, struct node *dt, in check_reg_format()
543 static void check_ranges_format(struct check *c, struct node *dt, in check_ranges_format()
587 static void check_avoid_default_addr_size(struct check *c, struct node *dt, in check_avoid_default_addr_size()
611 static void check_obsolete_chosen_interrupt_controller(struct check *c, in check_obsolete_chosen_interrupt_controller()
628 static struct check *check_table[] = {
654 struct check *c = check_table[i]; in process_checks()