Lines Matching refs:prop

173 	struct property *prop;
182 prop = kcalloc(4, sizeof(*prop), GFP_KERNEL);
183 if (!prop) {
189 prop->name = "new-property";
190 prop->value = "new-property-data";
191 prop->length = strlen(prop->value) + 1;
192 unittest(of_add_property(np, prop) == 0, "Adding a new property failed\n");
195 prop++;
196 prop->name = "new-property";
197 prop->value = "new-property-data-should-fail";
198 prop->length = strlen(prop->value) + 1;
199 unittest(of_add_property(np, prop) != 0,
203 prop->value = "modify-property-data-should-pass";
204 prop->length = strlen(prop->value) + 1;
205 unittest(of_update_property(np, prop) == 0,
209 prop++;
210 prop->name = "modify-property";
211 prop->value = "modify-missing-property-data-should-pass";
212 prop->length = strlen(prop->value) + 1;
213 unittest(of_update_property(np, prop) == 0,
217 unittest(of_remove_property(np, prop) == 0,
221 prop++;
222 prop->name = "large-property-PAGE_SIZEx8";
223 prop->length = PAGE_SIZE * 8;
224 prop->value = kzalloc(prop->length, GFP_KERNEL);
225 unittest(prop->value != NULL, "Unable to allocate large buffer\n");
226 if (prop->value)
227 unittest(of_add_property(np, prop) == 0,
809 struct property *ppadd, padd = { .name = "prop-add", .length = 1, .value = "" };
813 struct property *ppupdate, pupdate = { .name = "prop-update", .length = 5, .value = "abcd" };
851 ppremove = of_find_property(parent, "prop-remove", NULL);
852 unittest(ppremove, "failed to find removal prop");
857 unittest(!of_changeset_add_property(&chgset, n1, ppname_n1), "fail add prop name\n");
860 unittest(!of_changeset_add_property(&chgset, n2, ppname_n2), "fail add prop name\n");
863 unittest(!of_changeset_add_property(&chgset, n21, ppname_n21), "fail add prop name\n");
867 unittest(!of_changeset_add_property(&chgset, parent, ppadd), "fail add prop prop-add\n");
868 unittest(!of_changeset_update_property(&chgset, parent, ppupdate), "fail update prop\n");
869 unittest(!of_changeset_remove_property(&chgset, parent, ppremove), "fail remove prop\n");
1343 struct property *prop;
1366 * sets prop->next to NULL
1368 for (prop = np->properties; prop != NULL; prop = save_next) {
1369 save_next = prop->next;
1370 ret = of_add_property(dup, prop);
1372 if (ret == -EEXIST && !strcmp(prop->name, "name"))
1375 np, prop->name);
3064 struct property *prop;
3151 for_each_property_of_node(overlay_base_symbols, prop) {
3153 new_prop = __of_prop_dup(prop, GFP_KERNEL);
3156 prop->name);
3164 if (!strcmp(prop->name, "name"))
3167 prop->name);
3172 prop->name);