Lines Matching full:pending
62 free(prop->pending.data); in RRDestroyOutputProperty()
119 RRInitOutputPropertyValue(&prop->pending); in RRCreateOutputProperty()
162 const void *value, Bool sendevent, Bool pending) in RRChangeOutputProperty() argument
183 if (pending && prop->is_pending) in RRChangeOutputProperty()
184 prop_value = &prop->pending; in RRChangeOutputProperty()
238 if (pending && pScrPriv->rrOutputSetProperty && in RRChangeOutputProperty()
259 if (pending && prop->is_pending) in RRChangeOutputProperty()
262 if (!(pending && prop->is_pending)) in RRChangeOutputProperty()
292 /* Skip non-pending properties */ in RRPostPendingProperties()
296 pending_value = &property->pending; in RRPostPendingProperties()
300 * If the pending and current values are equal, don't mark it in RRPostPendingProperties()
331 RRGetOutputProperty(RROutputPtr output, Atom property, Bool pending) in RRGetOutputProperty() argument
338 if (pending && prop->is_pending) in RRGetOutputProperty()
339 return &prop->pending; in RRGetOutputProperty()
353 Bool pending, Bool range, Bool immutable, in RRConfigureOutputProperty() argument
388 * Property moving from pending to non-pending in RRConfigureOutputProperty()
389 * loses any pending values in RRConfigureOutputProperty()
391 if (prop->is_pending && !pending) { in RRConfigureOutputProperty()
392 free(prop->pending.data); in RRConfigureOutputProperty()
393 RRInitOutputPropertyValue(&prop->pending); in RRConfigureOutputProperty()
396 prop->is_pending = pending; in RRConfigureOutputProperty()
484 .pending = prop->is_pending, in ProcRRQueryOutputProperty()
520 return RRConfigureOutputProperty(output, stuff->property, stuff->pending, in ProcRRConfigureOutputProperty()
669 prop_value = RRGetOutputProperty(output, stuff->property, stuff->pending); in ProcRRGetOutputProperty()