Lines Matching refs:pDesc

150     ShmDescPtr pDesc;  in shmalloc()  local
168 pDesc = malloc(sizeof(ShmDescRec)); in shmalloc()
169 if (!pDesc) in shmalloc()
177 free(pDesc); in shmalloc()
185 free(pDesc); in shmalloc()
193 pDesc->shmid = shmid; in shmalloc()
194 pDesc->attach_addr = addr; in shmalloc()
196 ShmList->prev = &pDesc->next; in shmalloc()
197 pDesc->next = ShmList; in shmalloc()
198 pDesc->prev = &ShmList; in shmalloc()
199 ShmList = pDesc; in shmalloc()
201 return pDesc; in shmalloc()
205 shmdealloc(ShmDescPtr pDesc) in shmdealloc() argument
208 shmctl(pDesc->shmid, IPC_RMID, (void *) 0); in shmdealloc()
210 shmdt(pDesc->attach_addr); in shmdealloc()
212 if (pDesc->next) in shmdealloc()
213 pDesc->next->prev = pDesc->prev; in shmdealloc()
214 *pDesc->prev = pDesc->next; in shmdealloc()
215 free(pDesc); in shmdealloc()
225 ShmDescPtr pDesc; in XF86BigfontFreeFontShm() local
233 pDesc = (ShmDescPtr) FontGetPrivate(pFont, FontShmdescIndex); in XF86BigfontFreeFontShm()
234 if (pDesc) in XF86BigfontFreeFontShm()
235 shmdealloc(pDesc); in XF86BigfontFreeFontShm()
333 ShmDescPtr pDesc = NULL; in ProcXF86BigfontQueryFont() local
335 #define pDesc 0 in ProcXF86BigfontQueryFont() macro
379 pDesc = (ShmDescPtr) FontGetPrivate(pFont, FontShmdescIndex); in ProcXF86BigfontQueryFont()
380 if (pDesc) { in ProcXF86BigfontQueryFont()
381 pCI = (xCharInfo *) pDesc->attach_addr; in ProcXF86BigfontQueryFont()
383 shmid = pDesc->shmid; in ProcXF86BigfontQueryFont()
387 pDesc = shmalloc(nCharInfos * sizeof(xCharInfo) in ProcXF86BigfontQueryFont()
389 if (pDesc) { in ProcXF86BigfontQueryFont()
390 pCI = (xCharInfo *) pDesc->attach_addr; in ProcXF86BigfontQueryFont()
391 shmid = pDesc->shmid; in ProcXF86BigfontQueryFont()
431 if (pDesc && !badSysCall) { in ProcXF86BigfontQueryFont()
433 if (!xfont2_font_set_private(pFont, FontShmdescIndex, pDesc)) { in ProcXF86BigfontQueryFont()
434 shmdealloc(pDesc); in ProcXF86BigfontQueryFont()
459 if (!pDesc) in ProcXF86BigfontQueryFont()
550 if (!pDesc) in ProcXF86BigfontQueryFont()
631 if (!pDesc) in ProcXF86BigfontQueryFont()