Home
last modified time | relevance | path

Searched refs:property_ptr (Results 1 – 4 of 4) sorted by relevance

/src/usr.bin/dtc/
H A Dchecking.hh97 virtual bool check_property(device_tree *, const node_ptr &, property_ptr ) in check_property() argument
127 virtual bool check_property(device_tree *tree, const node_ptr &n, property_ptr p);
137 virtual bool check(device_tree *tree, const node_ptr &n, property_ptr p) = 0;
152 virtual bool check(device_tree *tree, const node_ptr &n, property_ptr p) = 0;
163 virtual bool check(device_tree *, const node_ptr &, property_ptr p) in check()
178 virtual bool check(device_tree *, const node_ptr &, property_ptr p) in check()
193 virtual bool check(device_tree *, const node_ptr &, property_ptr p) in check()
216 virtual bool check(device_tree *tree, const node_ptr &, property_ptr p) in check()
244 virtual bool check(device_tree *tree, const node_ptr &n, property_ptr p);
H A Dfdt.hh70 typedef std::shared_ptr<property> property_ptr; typedef
78 typedef std::unordered_map<std::string, property_ptr> define_map;
341 static property_ptr parse_dtb(input_buffer &structs,
348 static property_ptr parse(text_input_buffer &input,
442 typedef std::vector<property_ptr> property_vector;
537 node(const std::string &n, const std::vector<property_ptr> &p);
542 static inline bool cmp_properties(property_ptr &p1, property_ptr &p2);
643 const std::vector<property_ptr> &props);
648 property_ptr get_property(const std::string &key);
652 inline void add_property(property_ptr &p) in add_property()
[all …]
H A Dfdt.cc590 property_ptr
593 property_ptr p(new property(structs, strings)); in parse_dtb()
601 property_ptr
605 property_ptr p(new property(input, in parse()
827 property_ptr prop = property::parse_dtb(structs, strings); in node()
855 const std::vector<property_ptr> &p) in node()
862 const std::vector<property_ptr> &props) in create_special_node()
870 constructable_node(const string &n, const std::vector<property_ptr> &p) : node(n, p) {} in create_special_node()
971 property_ptr p = property::parse(input, std::move(child_name), in node()
998 props.push_back(property_ptr(new property(std::move(child_name), std::move(child_labels)))); in node()
[all …]
H A Dchecking.cc164 property_checker::check_property(device_tree *tree, const node_ptr &n, property_ptr p) in check_property()
178 property_size_checker::check(device_tree *, const node_ptr &, property_ptr p) in check()