Lines Matching refs:prop
86 const void *prop; in dtb_node_read_bool() local
91 prop = dtb_node_get_property(node, propname, NULL); in dtb_node_read_bool()
93 debug("%s\n", prop ? "true" : "false"); in dtb_node_read_bool()
95 return prop ? RT_TRUE : RT_FALSE; in dtb_node_read_bool()
106 struct dtb_property *prop = dtb_node_get_dtb_node_property(node, propname, &len); in dtb_node_read_prop() local
108 if (prop) in dtb_node_read_prop()
110 val = prop->value; in dtb_node_read_prop()
111 len = prop->size; in dtb_node_read_prop()
201 struct dtb_property *prop = dtb_node_get_dtb_node_property( node, propname, NULL); in dtb_node_read_size() local
203 if (prop) in dtb_node_read_size()
204 return prop->size; in dtb_node_read_size()
211 const uint32_t *prop; in dtb_node_get_addr_and_size_by_index() local
218 prop = dtb_node_get_dtb_node_property_value(node, "reg", &psize); in dtb_node_get_addr_and_size_by_index()
219 if (prop == NULL) in dtb_node_get_addr_and_size_by_index()
229 prop += index * onesize; in dtb_node_get_addr_and_size_by_index()
233 *addr = dtb_node_read_number(prop, na); in dtb_node_get_addr_and_size_by_index()
237 *size = dtb_node_read_number(prop + na, ns); in dtb_node_get_addr_and_size_by_index()
304 const char *prop; in dtb_node_get_chosen_node() local
306 prop = dtb_node_get_chosen_prop(name); in dtb_node_get_chosen_node()
307 if (!prop) in dtb_node_get_chosen_node()
310 return dtb_node_path(prop); in dtb_node_get_chosen_node()
328 const uint32_t *prop = dtb_node_get_dtb_node_property_value(node, property, &psize); in dtb_node_get_addr_size() local
330 if (!prop) in dtb_node_get_addr_size()
334 *sizep = dtb_node_read_number(prop + na, ns); in dtb_node_get_addr_size()
336 return dtb_node_read_number(prop, na); in dtb_node_get_addr_size()
343 const uint32_t *prop = dtb_node_get_dtb_node_property_value(node, propname, &psize); in dtb_node_read_u8_array_ptr() local
345 if (!prop || sz != psize) in dtb_node_read_u8_array_ptr()
347 return (uint8_t *)prop; in dtb_node_read_u8_array_ptr()