Lines Matching refs:prop_value

145     RRPropertyValuePtr prop_value;  in RRChangeProviderProperty()  local
161 prop_value = &prop->pending; in RRChangeProviderProperty()
163 prop_value = &prop->current; in RRChangeProviderProperty()
170 if ((format != prop_value->format) && (mode != PropModeReplace)) in RRChangeProviderProperty()
172 if ((prop_value->type != type) && (mode != PropModeReplace)) in RRChangeProviderProperty()
174 new_value = *prop_value; in RRChangeProviderProperty()
178 total_len = prop_value->size + len; in RRChangeProviderProperty()
201 (prop_value->size * size_in_bytes)); in RRChangeProviderProperty()
207 (prop_value->size * size_in_bytes)); in RRChangeProviderProperty()
213 memcpy((char *) old_data, (char *) prop_value->data, in RRChangeProviderProperty()
214 prop_value->size * size_in_bytes); in RRChangeProviderProperty()
224 free(prop_value->data); in RRChangeProviderProperty()
225 *prop_value = new_value; in RRChangeProviderProperty()
581 RRPropertyValuePtr prop_value; in ProcRRGetProviderProperty() local
633 prop_value = RRGetProviderProperty(provider, stuff->property, stuff->pending); in ProcRRGetProviderProperty()
634 if (!prop_value) in ProcRRGetProviderProperty()
640 if (((stuff->type != prop_value->type) && (stuff->type != AnyPropertyType)) in ProcRRGetProviderProperty()
642 reply.bytesAfter = prop_value->size; in ProcRRGetProviderProperty()
643 reply.format = prop_value->format; in ProcRRGetProviderProperty()
646 reply.propertyType = prop_value->type; in ProcRRGetProviderProperty()
661 n = (prop_value->format / 8) * prop_value->size; /* size (bytes) of prop */ in ProcRRGetProviderProperty()
680 reply.format = prop_value->format; in ProcRRGetProviderProperty()
682 if (prop_value->format) in ProcRRGetProviderProperty()
683 reply.nItems = len / (prop_value->format / 8); in ProcRRGetProviderProperty()
686 reply.propertyType = prop_value->type; in ProcRRGetProviderProperty()
709 memcpy(extra, (char *) prop_value->data + ind, len); in ProcRRGetProviderProperty()