SC 161 dev/ic/lsi64854.c #define DMAWAIT(SC, COND, MSG, DONTPANIC) do if (COND) { \ SC 166 dev/ic/lsi64854.c (u_long)L64854_GCSR(SC)); \ SC 319 dev/ic/midway.c #define EN_READDAT(SC,R) en_read(SC,R) SC 320 dev/ic/midway.c #define EN_WRITEDAT(SC,R,V) en_write(SC,R,V) SC 326 dev/ic/midway.c #define EN_READ(SC,R) ntohl(en_read(SC,R)) SC 327 dev/ic/midway.c #define EN_WRITE(SC,R,V) en_write(SC,R, htonl(V)) SC 346 dev/ic/midway.c #define MID_MK_TXQ(SC,CNT,CHAN,END,BCODE) \ SC 347 dev/ic/midway.c EN_WRITE((SC), (SC)->dtq_us, \ SC 350 dev/ic/midway.c #define MID_MK_RXQ(SC,CNT,VCI,END,BCODE) \ SC 351 dev/ic/midway.c EN_WRITE((SC), (SC)->drq_us, \ SC 356 dev/ic/midway.c #define MID_MK_TXQ(SC,CNT,CHAN,END,JK) \ SC 357 dev/ic/midway.c EN_WRITE((SC), (SC)->dtq_us, \ SC 360 dev/ic/midway.c #define MID_MK_RXQ(SC,CNT,VCI,END,JK) \ SC 361 dev/ic/midway.c EN_WRITE((SC), (SC)->drq_us, \ SC 366 dev/ic/midway.c #define MID_MK_TXQ(SC,CNT,CHAN,END,JK_OR_BCODE) { \ SC 367 dev/ic/midway.c if ((SC)->is_adaptec) \ SC 368 dev/ic/midway.c EN_WRITE((SC), (SC)->dtq_us, \ SC 371 dev/ic/midway.c EN_WRITE((SC), (SC)->dtq_us, \ SC 375 dev/ic/midway.c #define MID_MK_RXQ(SC,CNT,VCI,END,JK_OR_BCODE) { \ SC 376 dev/ic/midway.c if ((SC)->is_adaptec) \ SC 377 dev/ic/midway.c EN_WRITE((SC), (SC)->drq_us, \ SC 380 dev/ic/midway.c EN_WRITE((SC), (SC)->drq_us, \ SC 387 dev/ic/midway.c #define EN_DTQADD(SC,CNT,CHAN,JK_OR_BCODE,ADDR,LEN,END) { \ SC 389 dev/ic/midway.c (SC)->dtq[MID_DTQ_A2REG((SC)->dtq_us)] = EN_DQ_MK(CHAN,LEN); \ SC 390 dev/ic/midway.c MID_MK_TXQ(SC,CNT,CHAN,END,JK_OR_BCODE); \ SC 391 dev/ic/midway.c (SC)->dtq_us += 4; \ SC 392 dev/ic/midway.c EN_WRITE((SC), (SC)->dtq_us, (ADDR)); \ SC 393 dev/ic/midway.c EN_WRAPADD(MID_DTQOFF, MID_DTQEND, (SC)->dtq_us, 4); \ SC 394 dev/ic/midway.c (SC)->dtq_free--; \ SC 396 dev/ic/midway.c EN_WRITE((SC), MID_DMA_WRTX, MID_DTQ_A2REG((SC)->dtq_us)); \ SC 400 dev/ic/midway.c #define EN_DRQADD(SC,CNT,VCI,JK_OR_BCODE,ADDR,LEN,SLOT,END) { \ SC 402 dev/ic/midway.c (SC)->drq[MID_DRQ_A2REG((SC)->drq_us)] = EN_DQ_MK(SLOT,LEN); \ SC 403 dev/ic/midway.c MID_MK_RXQ(SC,CNT,VCI,END,JK_OR_BCODE); \ SC 404 dev/ic/midway.c (SC)->drq_us += 4; \ SC 405 dev/ic/midway.c EN_WRITE((SC), (SC)->drq_us, (ADDR)); \ SC 406 dev/ic/midway.c EN_WRAPADD(MID_DRQOFF, MID_DRQEND, (SC)->drq_us, 4); \ SC 407 dev/ic/midway.c (SC)->drq_free--; \ SC 409 dev/ic/midway.c EN_WRITE((SC), MID_DMA_WRRX, MID_DRQ_A2REG((SC)->drq_us)); \