Home | History | Annotate | Download | only in ttyserv

Lines Matching defs:pdr

90 	struct pud_req *pdr = arg;
94 minordev = minor(pdr->pdr_dev);
101 switch (pdr->pdr_reqtype) {
103 pr_open = (void *)pdr;
110 pr_close = (void *)pdr;
117 pr_ioctl = (void *)pdr;
123 pr_rw = (void *)pdr;
131 pdr->pdr_pth.pth_framelen -= reslen;
136 pr_rw = (void *)pdr;
144 pdr->pdr_pth.pth_framelen=sizeof(struct pud_creq_write);
148 printf("unknown request %d\n", pdr->pdr_reqtype);
154 pdr->pdr_rv = rv;
155 n = write(fd, pdr, pdr->pdr_pth.pth_framelen);
156 assert(n == (ssize_t)pdr->pdr_pth.pth_framelen);
165 struct pud_req *pdr;
207 pdr = malloc(PDRSIZE);
208 if (pdr == NULL)
211 n = read(fd, pdr, PDRSIZE);
222 pthread_create(&pt, NULL, handlereq, pdr);