/netbsd-current/sys/dev/vme/ |
H A D | xy.c | 96 * XYC_GO: start iopb ADDR (DVMA addr in a u_long) on XYC 497 * init iorq to iopb pointers, and non-zero fields in the 498 * iopb which never change. 503 xyc->reqs[lcv].iopb = &xyc->iopbase[lcv]; 1292 xyc_rqtopb(struct xy_iorq *iorq, struct xy_iopb *iopb, int cmd, int subfun) argument 1299 iopb->ien = (XY_STATE(iorq->mode) == XY_SUB_POLL) ? 0 : 1; 1300 iopb->com = cmd; 1301 iopb->errnum = 0; 1302 iopb->errs = 0; 1303 iopb 1359 struct xy_iopb *iopb = xycsc->ciopb; local 1407 struct xy_iopb *iopb; local 1604 struct xy_iopb *iopb, *prev_iopb, *dmaiopb; local 1702 struct xy_iopb *iopb; local 1854 struct xy_iopb *iopb; local 1999 xyc_perror(struct xy_iorq *iorq, struct xy_iopb *iopb, int still_trying) argument 2028 xyc_error(struct xyc_softc *xycsc, struct xy_iorq *iorq, struct xy_iopb *iopb, int comm) argument [all...] |
H A D | xd.c | 140 * XDC_GO: start iopb ADDR (DVMA addr in a u_long) on XDC 195 * [2] & of xdc_softc's "nfree" (waiting for a free iorq/iopb) 196 * [3] & of xdc_softc's "ndone" (waiting for number of done iorq/iopb's 590 /* init free list, iorq to iopb pointers, and non-zero fields in the 591 * iopb which never change. */ 594 xdc->reqs[lcv].iopb = &xdc->iopbase[lcv]; 1304 /* now we have free iopb's and we are at splbio... start 'em up */ 1383 xdc_rqtopb(struct xd_iorq *iorq, struct xd_iopb *iopb, int cmd, int subfun) argument 1389 iopb->errs = iopb 1492 struct xd_iopb *iopb; local 1553 struct xd_iopb *iopb; local 1960 struct xd_iopb *iopb; local 2123 xdc_perror(struct xd_iorq *iorq, struct xd_iopb *iopb, int still_trying) argument 2153 xdc_error(struct xdc_softc *xdcsc, struct xd_iorq *iorq, struct xd_iopb *iopb, int rqno, int comm) argument [all...] |
H A D | xdvar.h | 40 * i/o request: wrapper for hardware's iopb data structure 44 struct xd_iopb *iopb; /* address of matching iopb */ member in struct:xd_iorq 147 struct xd_iopb *iopbase; /* iopb base addr (maps iopb->iorq) */ 148 struct xd_iopb *dvmaiopb; /* iopb base in DVMA space, not kvm */
|
H A D | xyvar.h | 40 * i/o request: wrapper for hardware's iopb data structure 43 struct xy_iopb *iopb; /* address of matching iopb */ member in struct:xy_iorq 147 struct xy_iopb *iopbase; /* iopb base addr (maps iopb->iorq) */ 148 struct xy_iopb *dvmaiopb; /* iopb base in DVMA space, not kvm */ 153 struct xy_iopb *ciopb; /* controller's iopb */
|
/netbsd-current/sys/arch/sun3/dev/ |
H A D | xy.c | 107 * XYC_GO: start iopb ADDR (DVMA addr in a u_long) on XYC 397 * init iorq to iopb pointers, and non-zero fields in the 398 * iopb which never change. 403 xyc->reqs[lcv].iopb = &xyc->iopbase[lcv]; 1144 xyc_rqtopb(struct xy_iorq *iorq, struct xy_iopb *iopb, int cmd, int subfun) argument 1151 iopb->ien = (XY_STATE(iorq->mode) == XY_SUB_POLL) ? 0 : 1; 1152 iopb->com = cmd; 1153 iopb->errno = 0; 1154 iopb->errs = 0; 1155 iopb 1211 struct xy_iopb *iopb = xycsc->ciopb; local 1256 struct xy_iopb *iopb; local 1358 struct xy_iopb *iopb; local 1433 struct xy_iopb *iopb, *prev_iopb; local 1702 struct xy_iopb *iopb; local 1842 xyc_perror(struct xy_iorq *iorq, struct xy_iopb *iopb, int still_trying) argument 1870 xyc_error(struct xyc_softc *xycsc, struct xy_iorq *iorq, struct xy_iopb *iopb, int comm) argument [all...] |
H A D | xd.c | 156 * XDC_GO: start iopb ADDR (DVMA addr in a u_long) on XDC 216 * [2] & of xdc_softc's "nfree" (waiting for a free iorq/iopb) 217 * [3] & of xdc_softc's "ndone" (waiting for number of done iorq/iopb's 452 /* init free list, iorq to iopb pointers, and non-zero fields in the 453 * iopb which never change. */ 456 xdc->reqs[lcv].iopb = &xdc->iopbase[lcv]; 1123 /* now we have free iopb's and we are at splbio... start 'em up */ 1200 xdc_rqtopb(struct xd_iorq *iorq, struct xd_iopb *iopb, int cmd, int subfun) argument 1206 iopb->errs = iopb 1314 struct xd_iopb *iopb; local 1374 struct xd_iopb *iopb; local 1781 struct xd_iopb *iopb; local 1943 xdc_perror(struct xd_iorq *iorq, struct xd_iopb *iopb, int still_trying) argument 1972 xdc_error(struct xdc_softc *xdcsc, struct xd_iorq *iorq, struct xd_iopb *iopb, int rqno, int comm) argument [all...] |
H A D | xdvar.h | 40 * i/o request: wrapper for hardware's iopb data structure 44 struct xd_iopb *iopb; /* address of matching iopb */ member in struct:xd_iorq 148 struct xd_iopb *iopbase; /* iopb base addr (maps iopb->iorq) */ 149 struct xd_iopb *dvmaiopb; /* iopb base in DVMA space, not kvm */
|
H A D | xyvar.h | 40 * i/o request: wrapper for hardware's iopb data structure 44 struct xy_iopb *iopb; /* address of matching iopb */ member in struct:xy_iorq 151 struct xy_iopb *iopbase; /* iopb base addr (maps iopb->iorq) */ 152 struct xy_iopb *dvmaiopb; /* iopb base in DVMA space, not kvm */ 155 struct xy_iopb *ciopb; /* controller's iopb */
|