Searched refs:node_ptr (Results 1 – 5 of 5) sorted by relevance
/freebsd-src/usr.bin/dtc/ |
H A D | fdt.hh | 74 typedef std::shared_ptr<node> node_ptr; typedef 446 typedef std::vector<node_ptr>::iterator child_iterator; 496 std::vector<node_ptr> children; 553 static inline bool cmp_children(node_ptr &c1, node_ptr &c2); 625 static node_ptr parse(text_input_buffer &input, 638 static node_ptr parse_dtb(input_buffer &structs, input_buffer &strings); 642 static node_ptr create_special_node(const std::string &name, 659 inline void add_child(node_ptr &&n) in add_child() 666 inline void delete_children_if(std::function<bool(node_ptr &)> predicate) in delete_children_if() 674 void merge_node(node_ptr &other); [all …]
|
H A D | checking.hh | 68 bool visit_node(device_tree *tree, const node_ptr &n); 89 virtual bool check_node(device_tree *, const node_ptr &) in check_node() argument 97 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() [all …]
|
H A D | fdt.cc | 812 node_ptr child = node::parse_dtb(structs, strings); in node() 861 node_ptr node::create_special_node(const string &name, in create_special_node() 872 node_ptr n{std::make_shared<constructable_node>(name, props)}; in create_special_node() 984 node_ptr child = node::parse(input, tree, std::move(child_name), in node() 1018 node::cmp_children(node_ptr &c1, node_ptr &c2) in cmp_children() 1038 node_ptr 1065 node_ptr n{std::make_shared<constructable_node>(input, in parse() 1078 node_ptr 1081 node_ptr n(new node(structs, strings)); in parse_dtb() 1103 node::merge_node(node_ptr &other) in merge_node() [all …]
|
H A D | checking.cc | 50 virtual bool check_node(device_tree *, const node_ptr &n) in check_node() 78 virtual bool check_node(device_tree *, const node_ptr &n) in check_node() 117 checker::visit_node(device_tree *tree, const node_ptr &n) in visit_node() 164 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() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IntrinsicsAMDGPU.td | 2427 // uint4 llvm.amdgcn.image.bvh.intersect.ray <node_ptr>, <ray_extent>, <ray_origin>, 2429 // <node_ptr> is i32 or i64.
|