Lines Matching refs:prop_value
168 RRPropertyValuePtr prop_value;
184 prop_value = &prop->pending;
186 prop_value = &prop->current;
193 if ((format != prop_value->format) && (mode != PropModeReplace))
195 if ((prop_value->type != type) && (mode != PropModeReplace))
197 new_value = *prop_value;
201 total_len = prop_value->size + len;
223 (prop_value->size * size_in_bytes));
235 memcpy((char *) old_data, (char *) prop_value->data,
236 prop_value->size * size_in_bytes);
246 free(prop_value->data);
247 *prop_value = new_value;
263 RRNoticePropertyChange(output, prop->propertyName, prop_value);
616 RRPropertyValuePtr prop_value;
669 prop_value = RRGetOutputProperty(output, stuff->property, stuff->pending);
670 if (!prop_value)
676 if (((stuff->type != prop_value->type) && (stuff->type != AnyPropertyType))
678 reply.bytesAfter = prop_value->size;
679 reply.format = prop_value->format;
682 reply.propertyType = prop_value->type;
697 n = (prop_value->format / 8) * prop_value->size; /* size (bytes) of prop */
716 reply.format = prop_value->format;
718 if (prop_value->format)
719 reply.nItems = len / (prop_value->format / 8);
722 reply.propertyType = prop_value->type;
745 memcpy(extra, (char *) prop_value->data + ind, len);