Home | History | Annotate | Download | only in Xxf86dga

Lines Matching refs:vaddr

392     void *	  vaddr;	/* mapped address, without the delta */
473 void *vaddr;
485 return (void *)((unsigned long)mp->vaddr + mp->delta);
514 mloc.vaddr = (char *)0;
519 if ((vaddr = (void *)ioctl(mapFd, MAP, &mloc)) == (void *)-1)
550 vaddr = dmap.a.user;
556 vaddr = (void *)smem_create("XF86DGA", (char *)offset,
566 vaddr = (void *)mmap(NULL, size + delta, PROT_READ | PROT_WRITE,
568 if (vaddr == (void *)-1)
572 if (!vaddr) {
578 mp->vaddr = vaddr;
581 return (void *)((unsigned long)vaddr + delta);
632 if (mp && mp->vaddr)
633 mprotect(mp->vaddr, mp->size + mp->delta, PROT_READ | PROT_WRITE);
638 if (mp && mp->vaddr)
639 mprotect(mp->vaddr, mp->size + mp->delta, PROT_READ);
642 smem_create(NULL, mp->vaddr, mp->size + mp->delta, SM_DETACH);