Lines Matching refs:status
283 muram_writew(&rxbd->status, RxBD_EMPTY);
356 muram_writew(&txbd->status, TxBD_LAST);
538 for (i = 0; muram_readw(&txbd->status) & TxBD_READY; i++) {
541 printf("%s: Tx buffer not ready, txbd->status = 0x%x\n",
542 dev->name, muram_readw(&txbd->status));
551 muram_writew(&txbd->status, TxBD_READY | TxBD_LAST);
563 for (i = 0; muram_readw(&txbd->status) & TxBD_READY; i++) {
566 printf("%s: Tx error, txbd->status = 0x%x\n",
567 dev->name, muram_readw(&txbd->status));
593 muram_writew(&rxbd->status, RxBD_EMPTY);
619 u16 status, len;
625 status = muram_readw(&rxbd->status);
627 while (!(status & RxBD_EMPTY)) {
628 if (!(status & RxBD_ERROR)) {
643 /* read next status */
644 status = muram_readw(&rxbd->status);