Lines Matching refs:shminfo
62 if ((pdp->shminfo.shmid > 0) && (shmid != pdp->shminfo.shmid)) in XCreateDrawable()
63 XShmDetach(dpy, &pdp->shminfo); in XCreateDrawable()
67 pdp->shminfo.shmid = shmid; in XCreateDrawable()
73 &pdp->shminfo, /* shminfo */ in XCreateDrawable()
83 XShmAttach(dpy, &pdp->shminfo); in XCreateDrawable()
97 pdp->shminfo.shmid = -1; in XCreateDrawable()
124 if (pdp->shminfo.shmid > 0) in XDestroyDrawable()
125 XShmDetach(dpy, &pdp->shminfo); in XDestroyDrawable()
189 if (!pdp->ximage || shmid != pdp->shminfo.shmid) { in swrastXPutImage()
202 if (pdp->shminfo.shmid >= 0) { in swrastXPutImage()
222 pdp->shminfo.shmaddr = shmaddr; in swrastPutImageShm()
239 pdp->shminfo.shmaddr = shmaddr; in swrastPutImageShm2()
279 if (!prp->ximage || prp->shminfo.shmid >= 0) { in swrastGetImage2()
316 if (!prp->ximage || shmid != prp->shminfo.shmid) { in swrastGetImageShm2()
321 if (prp->shminfo.shmid == -1) in swrastGetImageShm2()
326 ximage->data = prp->shminfo.shmaddr; /* no offset */ in swrastGetImageShm2()