Symbol: device_tree
usr.bin/dtc/checking.cc
117
checker::visit_node(device_tree *tree, const node_ptr &n)
usr.bin/dtc/checking.cc
164
property_checker::check_property(device_tree *tree, const node_ptr &n, property_ptr p)
usr.bin/dtc/checking.cc
178
property_size_checker::check(device_tree *, const node_ptr &, property_ptr p)
usr.bin/dtc/checking.cc
239
check_manager::run_checks(device_tree *tree, bool keep_going)
usr.bin/dtc/checking.cc
50
virtual bool check_node(device_tree *, const node_ptr &n)
usr.bin/dtc/checking.cc
78
virtual bool check_node(device_tree *, const node_ptr &n)
usr.bin/dtc/checking.hh
104
bool check_tree(fdt::device_tree *tree)
usr.bin/dtc/checking.hh
127
virtual bool check_property(device_tree *tree, const node_ptr &n, property_ptr p);
usr.bin/dtc/checking.hh
137
virtual bool check(device_tree *tree, const node_ptr &n, property_ptr p) = 0;
usr.bin/dtc/checking.hh
152
virtual bool check(device_tree *tree, const node_ptr &n, property_ptr p) = 0;
usr.bin/dtc/checking.hh
163
virtual bool check(device_tree *, const node_ptr &, property_ptr p)
usr.bin/dtc/checking.hh
178
virtual bool check(device_tree *, const node_ptr &, property_ptr p)
usr.bin/dtc/checking.hh
193
virtual bool check(device_tree *, const node_ptr &, property_ptr p)
usr.bin/dtc/checking.hh
216
virtual bool check(device_tree *tree, const node_ptr &, property_ptr p)
usr.bin/dtc/checking.hh
244
virtual bool check(device_tree *tree, const node_ptr &n, property_ptr p);
usr.bin/dtc/checking.hh
293
bool run_checks(device_tree *tree, bool keep_going);
usr.bin/dtc/checking.hh
57
device_tree::node_path path;
usr.bin/dtc/checking.hh
68
bool visit_node(device_tree *tree, const node_ptr &n);
usr.bin/dtc/checking.hh
89
virtual bool check_node(device_tree *, const node_ptr &)
usr.bin/dtc/checking.hh
97
virtual bool check_property(device_tree *, const node_ptr &, property_ptr )
usr.bin/dtc/dtc.cc
114
class device_tree tree;
usr.bin/dtc/dtc.cc
137
read_fn = &device_tree::parse_dtb;
usr.bin/dtc/dtc.cc
140
write_fn = &device_tree::write_dts;
usr.bin/dtc/dtc.cc
145
read_fn = &device_tree::parse_dts;
usr.bin/dtc/dtc.cc
159
write_fn = &device_tree::write_binary;
usr.bin/dtc/dtc.cc
163
write_fn = &device_tree::write_asm;
usr.bin/dtc/dtc.cc
167
write_fn = &device_tree::write_dts;
usr.bin/dtc/dtc.cc
170
read_fn = &device_tree::parse_dtb;
usr.bin/dtc/dtc.cc
230
tree.set_phandle_format(device_tree::BOTH);
usr.bin/dtc/dtc.cc
234
tree.set_phandle_format(device_tree::EPAPR);
usr.bin/dtc/dtc.cc
238
tree.set_phandle_format(device_tree::LINUX);
usr.bin/dtc/dtc.cc
314
read_fn = &device_tree::parse_dts;
usr.bin/dtc/dtc.cc
318
write_fn = &device_tree::write_binary;
usr.bin/dtc/dtc.cc
94
using fdt::device_tree;
usr.bin/dtc/fdt.cc
1040
device_tree &tree,
usr.bin/dtc/fdt.cc
1053
device_tree &tree,
usr.bin/dtc/fdt.cc
1238
device_tree::collect_names_recursive(node_ptr parent, node_ptr n, node_path &path)
usr.bin/dtc/fdt.cc
1306
device_tree::collect_names()
usr.bin/dtc/fdt.cc
1318
device_tree::assign_phandle(node_ptr n, uint32_t &phandle)
usr.bin/dtc/fdt.cc
1363
device_tree::assign_phandles(node_ptr n, uint32_t &next)
usr.bin/dtc/fdt.cc
1377
device_tree::resolve_cross_references(uint32_t &phandle)
usr.bin/dtc/fdt.cc
1510
device_tree::garbage_collect_marked_nodes()
usr.bin/dtc/fdt.cc
1609
device_tree::parse_file(text_input_buffer &input,
usr.bin/dtc/fdt.cc
1730
device_tree::write(int fd)
usr.bin/dtc/fdt.cc
1799
device_tree::referenced_node(property_value &v)
usr.bin/dtc/fdt.cc
1813
device_tree::write_binary(int fd)
usr.bin/dtc/fdt.cc
1819
device_tree::write_asm(int fd)
usr.bin/dtc/fdt.cc
1825
device_tree::write_dts(int fd)
usr.bin/dtc/fdt.cc
1848
device_tree::parse_dtb(const string &fn, FILE *)
usr.bin/dtc/fdt.cc
1909
device_tree::node_path::to_string() const
usr.bin/dtc/fdt.cc
1933
device_tree::create_fragment_wrapper(node_ptr &node, int &fragnum)
usr.bin/dtc/fdt.cc
1972
device_tree::generate_root(node_ptr &node, int &fragnum)
usr.bin/dtc/fdt.cc
1989
device_tree::reassign_fragment_numbers(node_ptr &node, int &delta)
usr.bin/dtc/fdt.cc
2009
device_tree::parse_dts(const string &fn, FILE *depfile)
usr.bin/dtc/fdt.cc
2273
bool device_tree::parse_define(const char *def)
usr.bin/dtc/fdt.cc
877
device_tree &tree,
usr.bin/dtc/fdt.hh
529
device_tree &tree,
usr.bin/dtc/fdt.hh
58
class device_tree;
usr.bin/dtc/fdt.hh
62
typedef void (device_tree::* tree_write_fn_ptr)(int);
usr.bin/dtc/fdt.hh
626
device_tree &tree,
usr.bin/dtc/fdt.hh
66
typedef void (device_tree::* tree_read_fn_ptr)(const std::string &, FILE *);