Lines Matching full:provider
66 RRDeleteProperty(RRProviderRec * provider, RRPropertyRec * prop) in RRDeleteProperty() argument
71 .provider = provider->id, in RRDeleteProperty()
77 RRDeliverPropertyEvent(provider->pScreen, (xEvent *) &event); in RRDeleteProperty()
83 RRDeleteAllProviderProperties(RRProviderPtr provider) in RRDeleteAllProviderProperties() argument
87 for (prop = provider->properties; prop; prop = next) { in RRDeleteAllProviderProperties()
89 RRDeleteProperty(provider, prop); in RRDeleteAllProviderProperties()
123 RRDeleteProviderProperty(RRProviderPtr provider, Atom property) in RRDeleteProviderProperty() argument
127 for (prev = &provider->properties; (prop = *prev); prev = &(prop->next)) in RRDeleteProviderProperty()
130 RRDeleteProperty(provider, prop); in RRDeleteProviderProperty()
136 RRChangeProviderProperty(RRProviderPtr provider, Atom property, Atom type, in RRChangeProviderProperty() argument
141 rrScrPrivPtr pScrPriv = rrGetScrPriv(provider->pScreen); in RRChangeProviderProperty()
152 prop = RRQueryProviderProperty(provider, property); in RRChangeProviderProperty()
217 !pScrPriv->rrProviderSetProperty(provider->pScreen, provider, in RRChangeProviderProperty()
233 prop->next = provider->properties; in RRChangeProviderProperty()
234 provider->properties = prop; in RRChangeProviderProperty()
238 provider->pendingProperties = TRUE; in RRChangeProviderProperty()
244 .provider = provider->id, in RRChangeProviderProperty()
249 RRDeliverPropertyEvent(provider->pScreen, (xEvent *) &event); in RRChangeProviderProperty()
255 RRPostProviderPendingProperties(RRProviderPtr provider) in RRPostProviderPendingProperties() argument
262 if (!provider->pendingProperties) in RRPostProviderPendingProperties()
265 provider->pendingProperties = FALSE; in RRPostProviderPendingProperties()
266 for (property = provider->properties; property; property = property->next) { in RRPostProviderPendingProperties()
285 if (RRChangeProviderProperty(provider, property->propertyName, in RRPostProviderPendingProperties()
295 RRQueryProviderProperty(RRProviderPtr provider, Atom property) in RRQueryProviderProperty() argument
299 for (prop = provider->properties; prop; prop = prop->next) in RRQueryProviderProperty()
306 RRGetProviderProperty(RRProviderPtr provider, Atom property, Bool pending) in RRGetProviderProperty() argument
308 RRPropertyPtr prop = RRQueryProviderProperty(provider, property); in RRGetProviderProperty()
309 rrScrPrivPtr pScrPriv = rrGetScrPriv(provider->pScreen); in RRGetProviderProperty()
319 pScrPriv->rrProviderGetProperty(provider->pScreen, provider, in RRGetProviderProperty()
327 RRConfigureProviderProperty(RRProviderPtr provider, Atom property, in RRConfigureProviderProperty() argument
331 RRPropertyPtr prop = RRQueryProviderProperty(provider, property); in RRConfigureProviderProperty()
379 prop->next = provider->properties; in RRConfigureProviderProperty()
380 provider->properties = prop; in RRConfigureProviderProperty()
393 RRProviderPtr provider; in ProcRRListProviderProperties() local
398 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess); in ProcRRListProviderProperties()
400 for (prop = provider->properties; prop; prop = prop->next) in ProcRRListProviderProperties()
418 for (prop = provider->properties; prop; prop = prop->next) in ProcRRListProviderProperties()
435 RRProviderPtr provider; in ProcRRQueryProviderProperty() local
441 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess); in ProcRRQueryProviderProperty()
443 prop = RRQueryProviderProperty(provider, stuff->property); in ProcRRQueryProviderProperty()
479 RRProviderPtr provider; in ProcRRConfigureProviderProperty() local
484 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess); in ProcRRConfigureProviderProperty()
488 return RRConfigureProviderProperty(provider, stuff->property, stuff->pending, in ProcRRConfigureProviderProperty()
497 RRProviderPtr provider; in ProcRRChangeProviderProperty() local
524 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess); in ProcRRChangeProviderProperty()
535 err = RRChangeProviderProperty(provider, stuff->property, in ProcRRChangeProviderProperty()
549 RRProviderPtr provider; in ProcRRDeleteProviderProperty() local
554 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess); in ProcRRDeleteProviderProperty()
561 prop = RRQueryProviderProperty(provider, stuff->property); in ProcRRDeleteProviderProperty()
572 RRDeleteProviderProperty(provider, stuff->property); in ProcRRDeleteProviderProperty()
583 RRProviderPtr provider; in ProcRRGetProviderProperty() local
593 VERIFY_RR_PROVIDER(stuff->provider, provider, in ProcRRGetProviderProperty()
609 for (prev = &provider->properties; (prop = *prev); prev = &prop->next) in ProcRRGetProviderProperty()
633 prop_value = RRGetProviderProperty(provider, stuff->property, stuff->pending); in ProcRRGetProviderProperty()
692 .provider = provider->id, in ProcRRGetProviderProperty()
697 RRDeliverPropertyEvent(provider->pScreen, (xEvent *) &event); in ProcRRGetProviderProperty()