• Home
  • Raw
  • Download

Lines Matching refs:segment_info

346     if (magick_windows[i]->segment_info != (void *) NULL)  in DestroyXResources()
350 *segment_info; in DestroyXResources() local
352 segment_info=(XShmSegmentInfo *) magick_windows[i]->segment_info; in DestroyXResources()
353 if (segment_info != (XShmSegmentInfo *) NULL) in DestroyXResources()
354 if (segment_info[0].shmid >= 0) in DestroyXResources()
356 if (segment_info[0].shmaddr != NULL) in DestroyXResources()
357 (void) shmdt(segment_info[0].shmaddr); in DestroyXResources()
358 (void) shmctl(segment_info[0].shmid,IPC_RMID,0); in DestroyXResources()
359 segment_info[0].shmaddr=NULL; in DestroyXResources()
360 segment_info[0].shmid=(-1); in DestroyXResources()
363 magick_windows[i]->segment_info=(void *) in DestroyXResources()
364 RelinquishMagickMemory(magick_windows[i]->segment_info); in DestroyXResources()
4604 window->segment_info=(void *) NULL; in XGetWindowInfo()
4608 *segment_info; in XGetWindowInfo() local
4610 if (window->segment_info == (void *) NULL) in XGetWindowInfo()
4611 window->segment_info=AcquireCriticalMemory(2*sizeof(*segment_info)); in XGetWindowInfo()
4612 segment_info=(XShmSegmentInfo *) window->segment_info; in XGetWindowInfo()
4613 segment_info[0].shmid=(-1); in XGetWindowInfo()
4614 segment_info[0].shmaddr=(char *) NULL; in XGetWindowInfo()
4615 segment_info[1].shmid=(-1); in XGetWindowInfo()
4616 segment_info[1].shmaddr=(char *) NULL; in XGetWindowInfo()
5516 *segment_info; in XMakeImage() local
5518 segment_info=(XShmSegmentInfo *) window->segment_info; in XMakeImage()
5519 segment_info[1].shmid=(-1); in XMakeImage()
5520 segment_info[1].shmaddr=(char *) NULL; in XMakeImage()
5522 (char *) NULL,&segment_info[1],width,height); in XMakeImage()
5533 segment_info[1].shmid=shmget(IPC_PRIVATE,length,IPC_CREAT | 0777); in XMakeImage()
5535 segment_info[1].shmaddr=(char *) shmat(segment_info[1].shmid,0,0); in XMakeImage()
5536 if (segment_info[1].shmid < 0) in XMakeImage()
5539 (void) shmctl(segment_info[1].shmid,IPC_RMID,0); in XMakeImage()
5545 if (segment_info[1].shmaddr) in XMakeImage()
5547 (void) shmdt(segment_info[1].shmaddr); in XMakeImage()
5548 segment_info[1].shmaddr=(char *) NULL; in XMakeImage()
5550 if (segment_info[1].shmid >= 0) in XMakeImage()
5552 (void) shmctl(segment_info[1].shmid,IPC_RMID,0); in XMakeImage()
5553 segment_info[1].shmid=(-1); in XMakeImage()
5568 *segment_info; in XMakeImage() local
5572 segment_info=(XShmSegmentInfo *) window->segment_info; in XMakeImage()
5573 ximage->data=segment_info[1].shmaddr; in XMakeImage()
5574 segment_info[1].readOnly=MagickFalse; in XMakeImage()
5575 status=XShmAttach(display,&segment_info[1]); in XMakeImage()
5582 XShmDetach(display,&segment_info[1]); in XMakeImage()
5586 if (segment_info[1].shmid >= 0) in XMakeImage()
5588 if (segment_info[1].shmaddr != NULL) in XMakeImage()
5589 (void) shmdt(segment_info[1].shmaddr); in XMakeImage()
5590 (void) shmctl(segment_info[1].shmid,IPC_RMID,0); in XMakeImage()
5591 segment_info[1].shmid=(-1); in XMakeImage()
5592 segment_info[1].shmaddr=(char *) NULL; in XMakeImage()
5667 if (window->segment_info != (XShmSegmentInfo *) NULL) in XMakeImage()
5670 *segment_info; in XMakeImage() local
5672 segment_info=(XShmSegmentInfo *) window->segment_info; in XMakeImage()
5673 if (segment_info[0].shmid >= 0) in XMakeImage()
5676 (void) XShmDetach(display,&segment_info[0]); in XMakeImage()
5678 if (segment_info[0].shmaddr != (char *) NULL) in XMakeImage()
5679 (void) shmdt(segment_info[0].shmaddr); in XMakeImage()
5680 (void) shmctl(segment_info[0].shmid,IPC_RMID,0); in XMakeImage()
5681 segment_info[0].shmid=(-1); in XMakeImage()
5682 segment_info[0].shmaddr=(char *) NULL; in XMakeImage()
5694 if (window->segment_info != (XShmSegmentInfo *) NULL) in XMakeImage()
5697 *segment_info; in XMakeImage() local
5699 segment_info=(XShmSegmentInfo *) window->segment_info; in XMakeImage()
5700 segment_info[0]=segment_info[1]; in XMakeImage()