Symbol: dga
sys/arch/vax/include/qduser.h
106
char *dga;
sys/dev/qbus/qd.c
1014
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
1016
dga->csr &= ~DMA_IE;
sys/dev/qbus/qd.c
1017
dga->csr &= ~0x0600; /* halt the DMA! (just in case...) */
sys/dev/qbus/qd.c
1018
dga->csr |= DMA_ERR; /* clear error condition */
sys/dev/qbus/qd.c
1023
if (dga->bytcnt_lo != 0) {
sys/dev/qbus/qd.c
1024
dga->bytcnt_lo = 0;
sys/dev/qbus/qd.c
1025
dga->bytcnt_hi = 0;
sys/dev/qbus/qd.c
1027
dga->csr |= DMA_IE;
sys/dev/qbus/qd.c
1028
dga->csr &= ~DMA_IE;
sys/dev/qbus/qd.c
1048
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
1049
dga->csr &= ~(GLOBAL_IE | DMA_IE);
sys/dev/qbus/qd.c
1064
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
1065
dga->csr &= ~(GLOBAL_IE | DMA_IE);
sys/dev/qbus/qd.c
1082
volatile struct dga *dga; /* Gate Array reg structure pntr */
sys/dev/qbus/qd.c
1171
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
1174
dga->x_cursor = TRANX(pos->x);
sys/dev/qbus/qd.c
1175
dga->y_cursor = TRANY(pos->y);
sys/dev/qbus/qd.c
1693
volatile struct dga *dga;
sys/dev/qbus/qd.c
1708
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
1718
dga->csr |= DMA_IE;
sys/dev/qbus/qd.c
1720
dga->adrs_lo = (short) cookie;
sys/dev/qbus/qd.c
1721
dga->adrs_hi = (short) (cookie >> 16);
sys/dev/qbus/qd.c
1722
dga->bytcnt_lo = (short) bp->b_bcount;
sys/dev/qbus/qd.c
1723
dga->bytcnt_hi = (short) (bp->b_bcount >> 16);
sys/dev/qbus/qd.c
1733
if (!(dga->csr & DMA_ERR)) {
sys/dev/qbus/qd.c
1741
dga->csr &= ~DMA_IE;
sys/dev/qbus/qd.c
1742
dga->csr &= ~0x0600; /* halt DMA (reset fifo) */
sys/dev/qbus/qd.c
1743
dga->csr |= DMA_ERR; /* clear error condition */
sys/dev/qbus/qd.c
1749
if (dga->bytcnt_lo != 0) {
sys/dev/qbus/qd.c
1750
dga->bytcnt_lo = 0;
sys/dev/qbus/qd.c
1751
dga->bytcnt_hi = 0;
sys/dev/qbus/qd.c
1753
dga->csr |= DMA_IE;
sys/dev/qbus/qd.c
1824
volatile struct dga *dga;
sys/dev/qbus/qd.c
1830
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
1861
dga->y_cursor = TRANY(cursor[unit].y);
sys/dev/qbus/qd.c
1868
dga->x_cursor = TRANX(cursor[unit].x);
sys/dev/qbus/qd.c
1881
dga->x_cursor = TRANX(cursor[unit].x);
sys/dev/qbus/qd.c
1899
dga->y_cursor = TRANY(cursor[unit].y);
sys/dev/qbus/qd.c
1906
dga->x_cursor = TRANX(cursor[unit].x);
sys/dev/qbus/qd.c
1912
dga->y_cursor = TRANY(cursor[unit].y);
sys/dev/qbus/qd.c
1919
dga->x_cursor = TRANX(cursor[unit].x);
sys/dev/qbus/qd.c
1921
dga->y_cursor = TRANY(cursor[unit].y);
sys/dev/qbus/qd.c
1928
dga->x_cursor = TRANX(cursor[unit].x);
sys/dev/qbus/qd.c
1938
dga->x_cursor = TRANX(cursor[unit].x);
sys/dev/qbus/qd.c
1940
dga->y_cursor = TRANY(cursor[unit].y);
sys/dev/qbus/qd.c
2011
dga->x_cursor = TRANX(cursor[unit].x);
sys/dev/qbus/qd.c
2033
volatile struct dga *dga;
sys/dev/qbus/qd.c
2044
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
2058
if (dga->csr & DMA_ERR) {
sys/dev/qbus/qd.c
2060
if (dga->csr & PARITY_ERR)
sys/dev/qbus/qd.c
2063
if (dga->csr & BUS_ERR)
sys/dev/qbus/qd.c
2079
if (dga->csr & DMA_ERR) {
sys/dev/qbus/qd.c
2081
dga->csr &= ~0x0600; /* halt DMA (reset fifo) */
sys/dev/qbus/qd.c
2082
dga->csr |= DMA_ERR; /* clear error condition */
sys/dev/qbus/qd.c
2093
if (dga->bytcnt_lo != 0) {
sys/dev/qbus/qd.c
2094
dga->bytcnt_lo = 0;
sys/dev/qbus/qd.c
2095
dga->bytcnt_hi = 0;
sys/dev/qbus/qd.c
2132
dga->csr &= ~0x0600; /* halt DMA (reset fifo) */
sys/dev/qbus/qd.c
2141
dga->csr |= DL_ENB;
sys/dev/qbus/qd.c
2142
dga->csr &= ~(BTOP_ENB | BYTE_DMA);
sys/dev/qbus/qd.c
2149
dga->csr |= (PTOB_ENB | BYTE_DMA);
sys/dev/qbus/qd.c
2151
dga->csr |= PTOB_ENB;
sys/dev/qbus/qd.c
2152
dga->csr &= ~BYTE_DMA;
sys/dev/qbus/qd.c
2160
dga->csr &= ~DL_ENB;
sys/dev/qbus/qd.c
2161
dga->csr |= (BTOP_ENB | BYTE_DMA);
sys/dev/qbus/qd.c
2164
dga->csr |= BTOP_ENB;
sys/dev/qbus/qd.c
2165
dga->csr &= ~(BYTE_DMA | DL_ENB);
sys/dev/qbus/qd.c
2176
dga->csr &= ~SET_DONE_FIFO;
sys/dev/qbus/qd.c
2179
dga->csr |= SET_DONE_FIFO;
sys/dev/qbus/qd.c
2183
dga->csr &= ~BYTE_DMA;
sys/dev/qbus/qd.c
2185
dga->csr |= BYTE_DMA;
sys/dev/qbus/qd.c
2187
dga->csr |= DMA_IE;
sys/dev/qbus/qd.c
2192
dga->adrs_lo = (short) cookie;
sys/dev/qbus/qd.c
2193
dga->adrs_hi = (short) (cookie >> 16);
sys/dev/qbus/qd.c
2195
dga->bytcnt_lo = (short) request->length;
sys/dev/qbus/qd.c
2196
dga->bytcnt_hi = (short) (request->length >> 16);
sys/dev/qbus/qd.c
2296
volatile struct dga *dga;
sys/dev/qbus/qd.c
2476
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
2477
dga->x_cursor = TRANX(eqh->curs_pos.x);
sys/dev/qbus/qd.c
2478
dga->y_cursor = TRANY(eqh->curs_pos.y);
sys/dev/qbus/qd.c
2651
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
2652
dga->x_cursor = TRANX(eqh->curs_pos.x);
sys/dev/qbus/qd.c
2653
dga->y_cursor = TRANY(eqh->curs_pos.y);
sys/dev/qbus/qd.c
2937
volatile struct dga *dga;
sys/dev/qbus/qd.c
2942
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
2945
if (dga->csr & CURS_ENB) { /* if the cursor is enabled.. */
sys/dev/qbus/qd.c
2947
dga->csr &= ~CURS_ENB; /* ..and shut it off */
sys/dev/qbus/qd.c
2951
dga->csr &= ~CURS_ENB; /* shut off the cursor */
sys/dev/qbus/qd.c
2959
dga->csr |= CURS_ENB; /* ..turn it back on */
sys/dev/qbus/qd.c
3296
volatile struct dga *dga;
sys/dev/qbus/qd.c
3298
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
3308
dga->x_cursor = TRANX(eq_header[unit]->curs_pos.x);
sys/dev/qbus/qd.c
3309
dga->y_cursor = TRANY(eq_header[unit]->curs_pos.y);
sys/dev/qbus/qd.c
3360
volatile struct dga *dga;
sys/dev/qbus/qd.c
3375
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
3377
dga->csr &= ~(DMA_IE | 0x700); /* halt DMA and kill the intrpts */
sys/dev/qbus/qd.c
506
qdmap[unit].dga = qdbase[unit] + DGA;
sys/dev/qbus/qd.c
563
volatile struct dga *dga; /* pointer to gate array structure */
sys/dev/qbus/qd.c
636
qdmap[unit].dga = qdbase[unit] + DGA;
sys/dev/qbus/qd.c
708
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
709
dga->csr = (short) HALT; /* disable everything */
sys/dev/qbus/qd.c
710
dga->ivr = (short) vector; /* load intrpt base vector */
sys/dev/qbus/qd.c
711
dga->bytcnt_lo = (short) 0; /* DMA xfer count = 0 */
sys/dev/qbus/qd.c
712
dga->bytcnt_hi = (short) 0;
sys/dev/qbus/qd.c
717
dga->csr &= ~SET_DONE_FIFO;
sys/dev/qbus/qd.c
718
dga->csr |= DMA_IE | DL_ENB;
sys/dev/qbus/qd.c
721
dga->csr = HALT; /* stop the wheels */
sys/dev/qbus/qd.c
797
volatile struct dga *dga; /* ptr to gate array struct */
sys/dev/qbus/qd.c
815
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
846
dga->csr |= CURS_ENB;
sys/dev/qbus/qd.c
870
dga->csr |= GLOBAL_IE; /* turn on the interrupts */
sys/dev/qbus/qd.c
873
dga->csr |= GLOBAL_IE; /* turn on the interrupts */
sys/dev/qbus/qd.c
885
volatile struct dga *dga; /* gate array register map pointer */
sys/dev/qbus/qd.c
946
dga = (struct dga *) qdmap[unit].dga;
sys/dev/qbus/qd.c
948
dga->csr &= ~DMA_IE;
sys/dev/qbus/qd.c
949
dga->csr &= ~0x0600; /* kill DMA */
sys/dev/qbus/qd.c
954
if (dga->bytcnt_lo != 0) {
sys/dev/qbus/qd.c
955
dga->bytcnt_lo = 0;
sys/dev/qbus/qd.c
956
dga->bytcnt_hi = 0;
sys/dev/qbus/qd.c
958
dga->csr |= DMA_IE;
sys/dev/qbus/qd.c
959
dga->csr &= ~DMA_IE;
sys/dev/qbus/qduser.h
99
char *dga;