Lines Matching defs:prop
142 static enum markertype guess_value_type(struct property *prop)
144 int len = prop->val.len;
145 const char *p = prop->val.val;
146 struct marker *m = prop->val.markers;
159 if ((m->offset > 0) && (prop->val.val[m->offset - 1] != '\0'))
175 static void write_propval(FILE *f, struct property *prop)
177 size_t len = prop->val.len;
178 struct marker *m = prop->val.markers;
186 srcstr = srcpos_string_first(prop->srcpos, annotate);
200 dummy_marker.type = guess_value_type(prop);
201 dummy_marker.next = prop->val.markers;
210 const char *p = &prop->val.val[m->offset];
227 m_phandle = prop->val.markers;
264 srcstr = srcpos_string_first(prop->srcpos, annotate);
275 struct property *prop;
297 for_each_property(tree, prop) {
299 for_each_label(prop->labels, l)
301 fprintf(f, "%s", prop->name);
302 write_propval(f, prop);