Lines Matching refs:vfbScreens
107 static vfbScreenInfo *vfbScreens; variable
170 if (-1 == unlink(vfbScreens[i].mmap_file)) { in ddxGiveUp()
173 vfbScreens[i].mmap_file, strerror(errno)); in ddxGiveUp()
185 if (-1 == shmdt((char *) vfbScreens[i].pXWDHeader)) { in ddxGiveUp()
198 free(vfbScreens[i].pXWDHeader); in ddxGiveUp()
280 currentScreen = &vfbScreens[lastScreen]; in ddxProcessArgument()
304 vfbScreens = in ddxProcessArgument()
305 reallocarray(vfbScreens, screenNum + 1, sizeof(*vfbScreens)); in ddxProcessArgument()
306 if (!vfbScreens) in ddxProcessArgument()
309 vfbScreens[vfbNumScreens] = defaultScreenInfo; in ddxProcessArgument()
313 &vfbScreens[screenNum].width, in ddxProcessArgument()
314 &vfbScreens[screenNum].height, in ddxProcessArgument()
315 &vfbScreens[screenNum].depth)) { in ddxProcessArgument()
410 pXWDHeader = vfbScreens[pmap->pScreen->myNum].pXWDHeader; in vfbInstallColormap()
454 pXWDCmap = vfbScreens[pmap->pScreen->myNum].pXWDCmap; in vfbStoreColors()
489 if (-1 == msync((caddr_t) vfbScreens[i].pXWDHeader, in vfbBlockHandler()
490 (size_t) vfbScreens[i].sizeInBytes, MS_ASYNC)) in vfbBlockHandler()
493 if (-1 == msync((caddr_t) vfbScreens[i].pXWDHeader, in vfbBlockHandler()
494 (size_t) vfbScreens[i].sizeInBytes)) in vfbBlockHandler()
516 pfbdir, (int) (pvfb - vfbScreens)); in vfbAllocateMmappedFramebuffer()
582 ErrorF("screen %d shmid %d\n", (int) (pvfb - vfbScreens), pvfb->shmid); in vfbAllocateSharedMemoryFramebuffer()
656 vfbScreenInfoPtr pvfb = &vfbScreens[pScreen->myNum]; in vfbWriteXWDFileHeader()
737 vfbScreenInfoPtr pvfb = &vfbScreens[pScreen->myNum]; in vfbCloseScreen()
873 vfbScreenInfoPtr pvfb = &vfbScreens[pScreen->myNum]; in vfbScreenInit()
979 vfbPixmapDepths[vfbScreens[i].depth] = TRUE; in InitOutput()
1021 vfbScreens = &defaultScreenInfo; in InitOutput()