/src/share/examples/pud/intro/ |
intro.c | 46 struct pud_req *pdr = malloc(DEFALLOC); local in function:main 82 n = read(fd, pdr, DEFALLOC); 85 switch (pdr->pdr_reqtype) { 88 printf("got openclose %d\n", pdr->pdr_reqtype); 89 pdr->pdr_rv = 0; 98 pc_read = (void *)pdr; 105 if (pdr->pdr_reqclass == PUD_REQ_BDEV) { 111 pdr->pdr_pth.pth_framelen = 121 pc_write = (void *)pdr; 128 pdr->pdr_pth.pth_framelen [all...] |
/src/share/examples/rump/ttyserv/ |
ttyserv.c | 90 struct pud_req *pdr = arg; local in function:handlereq 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) 165 struct pud_req *pdr; local in function:main [all...] |
/src/share/examples/rump/umserv/ |
umserv.c | 97 struct pud_req *pdr; local in function:main 111 pdr = malloc(PDRSIZE); 112 if (pdr == NULL) 160 n = read(fd, pdr, PDRSIZE); 164 minordev = minor(pdr->pdr_dev); 171 switch (pdr->pdr_reqtype) { 173 pr_open = (void *)pdr; 180 pr_close = (void *)pdr; 187 pr_ioctl = (void *)pdr; 193 pr_rw = (void *)pdr; [all...] |
/src/sys/dev/pud/ |
pud.c | 144 pudop_dev(struct pud_dev *pd, struct pud_req *pdr) 146 struct putter_hdr *pth = (void *)pdr; 151 if (putp->pt_pdr->pdr_reqid == pdr->pdr_reqid) 207 pudop_conf(struct pud_dev *pd, struct pud_req *pdr) 211 switch (pdr->pdr_reqtype) { 213 rv = pudconf_reg(pd, (struct pud_conf_reg *)pdr); 231 struct pud_req *pdr = (void *)pth; local in function:pud_putter_dispatch 234 if (pdr->pdr_pth.pth_framelen < sizeof(struct pud_req)) 237 switch (pdr->pdr_reqclass) { 240 rv = pudop_dev(pd, pdr); 314 struct pud_req *pdr = data; local in function:pud_request [all...] |
/src/sys/arch/arm/arm32/ |
bus_dma.c | 2010 struct arm32_dma_range *pdr; local in function:_bus_dmatag_subregion 2012 for (i = 0, pdr = tag->_ranges; i < tag->_nranges; i++, pdr++) { 2015 if (min_addr > pdr->dr_sysbase + pdr->dr_len 2016 || max_addr < pdr->dr_sysbase) { 2027 dr[0] = pdr[0];
|
/src/sys/arch/riscv/riscv/ |
bus_dma.c | 1910 struct riscv_dma_range *pdr; local in function:_bus_dmatag_subregion 1912 for (i = 0, pdr = tag->_ranges; i < tag->_nranges; i++, pdr++) { 1915 if (min_addr > pdr->dr_sysbase + pdr->dr_len 1916 || max_addr < pdr->dr_sysbase) { 1927 dr[0] = pdr[0];
|