Lines Matching defs:dt_ops
36 struct dt_ops {
54 extern struct dt_ops dt_ops;
101 return (dt_ops.finddevice) ? dt_ops.finddevice(name) : NULL;
106 return (dt_ops.getprop) ? dt_ops.getprop(devp, name, buf, buflen) : -1;
112 return (dt_ops.setprop) ? dt_ops.setprop(devp, name, buf, buflen) : -1;
122 if (dt_ops.setprop)
123 return dt_ops.setprop(devp, name, buf, strlen(buf) + 1);
130 return dt_ops.del_node ? dt_ops.del_node(devp) : -1;
135 return dt_ops.get_parent ? dt_ops.get_parent(devp) : NULL;
140 return dt_ops.create_node ? dt_ops.create_node(parent, name) : NULL;
148 if (dt_ops.find_node_by_prop_value)
149 return dt_ops.find_node_by_prop_value(prev, propname,
185 if (dt_ops.find_node_by_compatible)
186 return dt_ops.find_node_by_compatible(prev, compat);
203 if (dt_ops.get_path)
204 return dt_ops.get_path(phandle, buf, len);