Lines Matching refs:provider
66 RRDeleteProperty(RRProviderRec * provider, RRPropertyRec * prop)
71 .provider = provider->id,
77 RRDeliverPropertyEvent(provider->pScreen, (xEvent *) &event);
83 RRDeleteAllProviderProperties(RRProviderPtr provider)
87 for (prop = provider->properties; prop; prop = next) {
89 RRDeleteProperty(provider, prop);
123 RRDeleteProviderProperty(RRProviderPtr provider, Atom property)
127 for (prev = &provider->properties; (prop = *prev); prev = &(prop->next))
130 RRDeleteProperty(provider, prop);
136 RRChangeProviderProperty(RRProviderPtr provider, Atom property, Atom type,
141 rrScrPrivPtr pScrPriv = rrGetScrPriv(provider->pScreen);
152 prop = RRQueryProviderProperty(provider, property);
218 !pScrPriv->rrProviderSetProperty(provider->pScreen, provider,
234 prop->next = provider->properties;
235 provider->properties = prop;
239 provider->pendingProperties = TRUE;
245 .provider = provider->id,
250 RRDeliverPropertyEvent(provider->pScreen, (xEvent *) &event);
256 RRPostProviderPendingProperties(RRProviderPtr provider)
263 if (!provider->pendingProperties)
266 provider->pendingProperties = FALSE;
267 for (property = provider->properties; property; property = property->next) {
286 if (RRChangeProviderProperty(provider, property->propertyName,
296 RRQueryProviderProperty(RRProviderPtr provider, Atom property)
300 for (prop = provider->properties; prop; prop = prop->next)
307 RRGetProviderProperty(RRProviderPtr provider, Atom property, Bool pending)
309 RRPropertyPtr prop = RRQueryProviderProperty(provider, property);
310 rrScrPrivPtr pScrPriv = rrGetScrPriv(provider->pScreen);
320 pScrPriv->rrProviderGetProperty(provider->pScreen, provider,
328 RRConfigureProviderProperty(RRProviderPtr provider, Atom property,
332 RRPropertyPtr prop = RRQueryProviderProperty(provider, property);
380 prop->next = provider->properties;
381 provider->properties = prop;
394 RRProviderPtr provider;
399 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess);
401 for (prop = provider->properties; prop; prop = prop->next)
419 for (prop = provider->properties; prop; prop = prop->next)
436 RRProviderPtr provider;
442 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess);
444 prop = RRQueryProviderProperty(provider, stuff->property);
480 RRProviderPtr provider;
485 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess);
489 return RRConfigureProviderProperty(provider, stuff->property, stuff->pending,
498 RRProviderPtr provider;
525 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess);
536 err = RRChangeProviderProperty(provider, stuff->property,
550 RRProviderPtr provider;
555 VERIFY_RR_PROVIDER(stuff->provider, provider, DixReadAccess);
562 prop = RRQueryProviderProperty(provider, stuff->property);
573 RRDeleteProviderProperty(provider, stuff->property);
584 RRProviderPtr provider;
594 VERIFY_RR_PROVIDER(stuff->provider, provider,
610 for (prev = &provider->properties; (prop = *prev); prev = &prop->next)
634 prop_value = RRGetProviderProperty(provider, stuff->property, stuff->pending);
693 .provider = provider->id,
698 RRDeliverPropertyEvent(provider->pScreen, (xEvent *) &event);