/src/sys/arch/sun3/dev/ |
xy.c | 122 * XYC_DONE: don't need IORQ, get error code and free (done after xyc_cmd) 135 * XYC_ADVANCE: advance iorq's pointers by a number of sectors 138 #define XYC_ADVANCE(IORQ, N) \ 141 (IORQ)->sectcnt -= (N); \ 142 (IORQ)->blockno += (N); \ 143 (IORQ)->dbuf += ((N) * XYFM_BPS); \ 150 * [2] & an iorq (waiting for an XY_SUB_WAIT iorq to finish) 397 * init iorq to iopb pointers, and non-zero fields in the 1106 /* start any iorq's already waiting * 1210 struct xy_iorq *iorq = xycsc->ciorq; local in function:xyc_cmd 1255 struct xy_iorq *iorq; local in function:xyc_startbuf 1600 struct xy_iorq *iorq; local in function:xyc_reset 1703 struct xy_iorq *iorq; local in function:xyc_remove_iorq [all...] |
xy.c | 122 * XYC_DONE: don't need IORQ, get error code and free (done after xyc_cmd) 135 * XYC_ADVANCE: advance iorq's pointers by a number of sectors 138 #define XYC_ADVANCE(IORQ, N) \ 141 (IORQ)->sectcnt -= (N); \ 142 (IORQ)->blockno += (N); \ 143 (IORQ)->dbuf += ((N) * XYFM_BPS); \ 150 * [2] & an iorq (waiting for an XY_SUB_WAIT iorq to finish) 397 * init iorq to iopb pointers, and non-zero fields in the 1106 /* start any iorq's already waiting * 1210 struct xy_iorq *iorq = xycsc->ciorq; local in function:xyc_cmd 1255 struct xy_iorq *iorq; local in function:xyc_startbuf 1600 struct xy_iorq *iorq; local in function:xyc_reset 1703 struct xy_iorq *iorq; local in function:xyc_remove_iorq [all...] |
xd.c | 107 * XDC_TWAIT: add iorq "N" to tail of SC's wait queue 117 * XDC_HWAIT: add iorq "N" to head of SC's wait queue 139 * XDC_FREE: add iorq "N" to SC's free list 151 * XDC_RQALLOC: allocate an iorq off the free list (assume nfree > 0). 187 * XDC_DONE: don't need IORQ, get error code and free (done after xdc_cmd) 202 * XDC_ADVANCE: advance iorq's pointers by a number of sectors 204 #define XDC_ADVANCE(IORQ, N) \ 207 (IORQ)->sectcnt -= (N); \ 208 (IORQ)->blockno += (N); \ 209 (IORQ)->dbuf += ((N) * XDFM_BPS); 1313 struct xd_iorq *iorq; local in function:xdc_cmd 1373 struct xd_iorq *iorq; local in function:xdc_startbuf 1486 struct xd_iorq *iorq = &xdcsc->reqs[iorqno]; local in function:xdc_submit_iorq 1672 struct xd_iorq *iorq; local in function:xdc_reset 1782 struct xd_iorq *iorq; local in function:xdc_remove_iorq [all...] |
xd.c | 107 * XDC_TWAIT: add iorq "N" to tail of SC's wait queue 117 * XDC_HWAIT: add iorq "N" to head of SC's wait queue 139 * XDC_FREE: add iorq "N" to SC's free list 151 * XDC_RQALLOC: allocate an iorq off the free list (assume nfree > 0). 187 * XDC_DONE: don't need IORQ, get error code and free (done after xdc_cmd) 202 * XDC_ADVANCE: advance iorq's pointers by a number of sectors 204 #define XDC_ADVANCE(IORQ, N) \ 207 (IORQ)->sectcnt -= (N); \ 208 (IORQ)->blockno += (N); \ 209 (IORQ)->dbuf += ((N) * XDFM_BPS); 1313 struct xd_iorq *iorq; local in function:xdc_cmd 1373 struct xd_iorq *iorq; local in function:xdc_startbuf 1486 struct xd_iorq *iorq = &xdcsc->reqs[iorqno]; local in function:xdc_submit_iorq 1672 struct xd_iorq *iorq; local in function:xdc_reset 1782 struct xd_iorq *iorq; local in function:xdc_remove_iorq [all...] |
/src/sys/dev/vme/ |
xy.c | 111 * XYC_DONE: don't need IORQ, get error code and free (done after xyc_cmd) 123 * XYC_ADVANCE: advance iorq's pointers by a number of sectors 126 #define XYC_ADVANCE(IORQ, N) { \ 128 (IORQ)->sectcnt -= (N); \ 129 (IORQ)->blockno += (N); \ 130 (IORQ)->dbuf += ((N)*XYFM_BPS); \ 137 * [2] & an iorq (waiting for an XY_SUB_WAIT iorq to finish) 462 /* Get DMA handle for mapping iorq descriptors */ 480 /* Get DMA buffer for iorq descriptors * 1358 struct xy_iorq *iorq = xycsc->ciorq; local in function:xyc_cmd 1406 struct xy_iorq *iorq; local in function:xyc_startbuf 1766 register struct xy_iorq *iorq = &xycsc->reqs[lcv]; local in function:xyc_reset 1855 struct xy_iorq *iorq; local in function:xyc_remove_iorq [all...] |
xd.c | 96 * XDC_TWAIT: add iorq "N" to tail of SC's wait queue 105 * XDC_HWAIT: add iorq "N" to head of SC's wait queue 125 * XDC_FREE: add iorq "N" to SC's free list 135 * XDC_RQALLOC: allocate an iorq off the free list (assume nfree > 0). 168 * XDC_DONE: don't need IORQ, get error code and free (done after xdc_cmd) 182 * XDC_ADVANCE: advance iorq's pointers by a number of sectors 184 #define XDC_ADVANCE(IORQ, N) { \ 186 (IORQ)->sectcnt -= (N); \ 187 (IORQ)->blockno += (N); \ 188 (IORQ)->dbuf += ((N)*XDFM_BPS); 1491 struct xd_iorq *iorq; local in function:xdc_cmd 1552 struct xd_iorq *iorq; local in function:xdc_startbuf 1658 struct xd_iorq *iorq = &xdcsc->reqs[iorqno]; local in function:xdc_submit_iorq 1860 register struct xd_iorq *iorq = &xdcsc->reqs[lcv]; local in function:xdc_reset 1961 struct xd_iorq *iorq; local in function:xdc_remove_iorq [all...] |
xy.c | 111 * XYC_DONE: don't need IORQ, get error code and free (done after xyc_cmd) 123 * XYC_ADVANCE: advance iorq's pointers by a number of sectors 126 #define XYC_ADVANCE(IORQ, N) { \ 128 (IORQ)->sectcnt -= (N); \ 129 (IORQ)->blockno += (N); \ 130 (IORQ)->dbuf += ((N)*XYFM_BPS); \ 137 * [2] & an iorq (waiting for an XY_SUB_WAIT iorq to finish) 462 /* Get DMA handle for mapping iorq descriptors */ 480 /* Get DMA buffer for iorq descriptors * 1358 struct xy_iorq *iorq = xycsc->ciorq; local in function:xyc_cmd 1406 struct xy_iorq *iorq; local in function:xyc_startbuf 1766 register struct xy_iorq *iorq = &xycsc->reqs[lcv]; local in function:xyc_reset 1855 struct xy_iorq *iorq; local in function:xyc_remove_iorq [all...] |
xd.c | 96 * XDC_TWAIT: add iorq "N" to tail of SC's wait queue 105 * XDC_HWAIT: add iorq "N" to head of SC's wait queue 125 * XDC_FREE: add iorq "N" to SC's free list 135 * XDC_RQALLOC: allocate an iorq off the free list (assume nfree > 0). 168 * XDC_DONE: don't need IORQ, get error code and free (done after xdc_cmd) 182 * XDC_ADVANCE: advance iorq's pointers by a number of sectors 184 #define XDC_ADVANCE(IORQ, N) { \ 186 (IORQ)->sectcnt -= (N); \ 187 (IORQ)->blockno += (N); \ 188 (IORQ)->dbuf += ((N)*XDFM_BPS); 1491 struct xd_iorq *iorq; local in function:xdc_cmd 1552 struct xd_iorq *iorq; local in function:xdc_startbuf 1658 struct xd_iorq *iorq = &xdcsc->reqs[iorqno]; local in function:xdc_submit_iorq 1860 register struct xd_iorq *iorq = &xdcsc->reqs[lcv]; local in function:xdc_reset 1961 struct xd_iorq *iorq; local in function:xdc_remove_iorq [all...] |