Lines Matching defs:prop
44 struct property *prop;
52 for_each_property_of_node(overlay, prop) {
54 if (of_prop_cmp(prop->name, "phandle") &&
55 of_prop_cmp(prop->name, "linux,phandle"))
58 if (prop->length < 4)
61 phandle = be32_to_cpup(prop->value);
65 *(__be32 *)prop->value = cpu_to_be32(overlay->phandle);
76 struct property *prop;
114 for_each_property_of_node(refnode, prop) {
115 if (!of_prop_cmp(prop->name, prop_name))
120 if (!prop) {
125 if (offset < 0 || offset + sizeof(__be32) > prop->length) {
130 *(__be32 *)(prop->value + offset) = cpu_to_be32(phandle);
163 struct property *prop_fix, *prop;
182 for_each_property_of_node(overlay, prop) {
183 if (!of_prop_cmp(prop->name, prop_fix->name))
187 if (!prop)
192 if ((off + 4) > prop->length)
195 be32_add_cpu(prop->value + off, phandle_delta);
267 struct property *prop;
316 for_each_property_of_node(overlay_fixups, prop) {
319 if (!of_prop_cmp(prop->name, "name"))
323 prop->name, &refpath);
326 prop->name);
339 err = update_usages_of_a_phandle_reference(overlay, prop, phandle);