Lines Matching defs:extinfo
42 XRenderExtFindDisplay (XRenderExtInfo *extinfo,
50 if ((dpyinfo = extinfo->cur) && dpyinfo->display == dpy)
57 for (dpyinfo = extinfo->head; dpyinfo; dpyinfo = dpyinfo->next) {
59 extinfo->cur = dpyinfo; /* cache most recently used */
194 XRenderExtAddDisplay (XRenderExtInfo *extinfo,
220 * hook on so that the "cache" (extinfo->cur) is properly cleaned.
235 dpyinfo->next = extinfo->head;
236 extinfo->head = dpyinfo;
237 extinfo->cur = dpyinfo;
238 extinfo->ndisplays++;
249 XRenderExtRemoveDisplay (XRenderExtInfo *extinfo, Display *dpy)
258 for (dpyinfo = extinfo->head; dpyinfo; dpyinfo = dpyinfo->next) {
273 extinfo->head = dpyinfo->next;
275 extinfo->ndisplays--;
276 if (dpyinfo == extinfo->cur) extinfo->cur = NULL; /* flush cache */