Lines Matching defs:pXWDHeader
90 XWDFileHeader *pXWDHeader;
178 if (-1 == shmdt((char *) pvfb->pXWDHeader)) {
189 free(pvfb->pXWDHeader);
388 XWDFileHeader *pXWDHeader;
398 pXWDHeader = vfbScreens[pmap->pScreen->myNum].pXWDHeader;
401 swapcopy32(pXWDHeader->visual_class, pVisual->class);
402 swapcopy32(pXWDHeader->red_mask, pVisual->redMask);
403 swapcopy32(pXWDHeader->green_mask, pVisual->greenMask);
404 swapcopy32(pXWDHeader->blue_mask, pVisual->blueMask);
405 swapcopy32(pXWDHeader->bits_per_rgb, pVisual->bitsPerRGBValue);
406 swapcopy32(pXWDHeader->colormap_entries, pVisual->ColormapEntries);
471 if (-1 == msync((caddr_t) vfbScreens[i].pXWDHeader,
475 if (-1 == msync((caddr_t) vfbScreens[i].pXWDHeader,
522 pvfb->pXWDHeader = (XWDFileHeader *) mmap((caddr_t) NULL, pvfb->sizeInBytes,
526 if (-1 == (long) pvfb->pXWDHeader) {
529 pvfb->pXWDHeader = NULL;
535 pvfb->pXWDHeader = NULL;
556 pvfb->pXWDHeader = (XWDFileHeader *) shmat(pvfb->shmid, 0, 0);
557 if (-1 == (long) pvfb->pXWDHeader) {
560 pvfb->pXWDHeader = NULL;
598 pvfb->pXWDHeader = NULL;
619 pvfb->pXWDHeader = (XWDFileHeader *) malloc(pvfb->sizeInBytes);
623 if (pvfb->pXWDHeader) {
624 pvfb->pXWDCmap = (XWDColor *) ((char *) pvfb->pXWDHeader
639 XWDFileHeader *pXWDHeader = pvfb->pXWDHeader;
646 pXWDHeader->header_size =
647 (char *) pvfb->pXWDCmap - (char *) pvfb->pXWDHeader;
648 pXWDHeader->file_version = XWD_FILE_VERSION;
650 pXWDHeader->pixmap_format = ZPixmap;
651 pXWDHeader->pixmap_depth = pvfb->depth;
652 pXWDHeader->pixmap_height = pXWDHeader->window_height = pvfb->height;
653 pXWDHeader->xoffset = 0;
654 pXWDHeader->byte_order = IMAGE_BYTE_ORDER;
655 pXWDHeader->bitmap_bit_order = BITMAP_BIT_ORDER;
657 pXWDHeader->pixmap_width = pXWDHeader->window_width = pvfb->width;
658 pXWDHeader->bitmap_unit = BITMAP_SCANLINE_UNIT;
659 pXWDHeader->bitmap_pad = BITMAP_SCANLINE_PAD;
661 pXWDHeader->pixmap_width = pXWDHeader->window_width = pvfb->paddedWidth;
662 pXWDHeader->bitmap_unit = BITMAP_SCANLINE_UNIT_PROTO;
663 pXWDHeader->bitmap_pad = BITMAP_SCANLINE_PAD_PROTO;
665 pXWDHeader->bits_per_pixel = pvfb->bitsPerPixel;
666 pXWDHeader->bytes_per_line = pvfb->paddedBytesWidth;
667 pXWDHeader->ncolors = pvfb->ncolors;
671 pXWDHeader->window_x = pXWDHeader->window_y = 0;
672 pXWDHeader->window_bdrwidth = 0;
680 sprintf((char *) (pXWDHeader + 1), "Xvfb %s:%s.%d", hostname, display,
692 SwapLongs((CARD32 *) pXWDHeader, SIZEOF(XWDheader) / 4);