Lines Matching refs:prop

295 	const struct fdt_property *prop;  in fdt_get_property_by_offset_()  local
303 prop = fdt_offset_ptr_(fdt, offset); in fdt_get_property_by_offset_()
306 *lenp = fdt32_to_cpu(prop->len); in fdt_get_property_by_offset_()
308 return prop; in fdt_get_property_by_offset_()
337 const struct fdt_property *prop; in fdt_get_property_namelen_() local
339 if (!(prop = fdt_get_property_by_offset_(fdt, offset, lenp))) { in fdt_get_property_namelen_()
343 if (fdt_string_eq_(fdt, fdt32_to_cpu(prop->nameoff), in fdt_get_property_namelen_()
347 return prop; in fdt_get_property_namelen_()
387 const struct fdt_property *prop; in fdt_getprop_namelen() local
389 prop = fdt_get_property_namelen_(fdt, nodeoffset, name, namelen, lenp, in fdt_getprop_namelen()
391 if (!prop) in fdt_getprop_namelen()
395 if (fdt_version(fdt) < 0x10 && (poffset + sizeof(*prop)) % 8 && in fdt_getprop_namelen()
396 fdt32_to_cpu(prop->len) >= 8) in fdt_getprop_namelen()
397 return prop->data + 4; in fdt_getprop_namelen()
398 return prop->data; in fdt_getprop_namelen()
404 const struct fdt_property *prop; in fdt_getprop_by_offset() local
406 prop = fdt_get_property_by_offset_(fdt, offset, lenp); in fdt_getprop_by_offset()
407 if (!prop) in fdt_getprop_by_offset()
410 *namep = fdt_string(fdt, fdt32_to_cpu(prop->nameoff)); in fdt_getprop_by_offset()
413 if (fdt_version(fdt) < 0x10 && (offset + sizeof(*prop)) % 8 && in fdt_getprop_by_offset()
414 fdt32_to_cpu(prop->len) >= 8) in fdt_getprop_by_offset()
415 return prop->data + 4; in fdt_getprop_by_offset()
416 return prop->data; in fdt_getprop_by_offset()
740 const void *prop; in fdt_node_check_compatible() local
743 prop = fdt_getprop(fdt, nodeoffset, "compatible", &len); in fdt_node_check_compatible()
744 if (!prop) in fdt_node_check_compatible()
747 return !fdt_stringlist_contains(prop, len, compatible); in fdt_node_check_compatible()