arcmsr.c | 1593 int wlen, wdone = 0, rlen, rdone = 0; local in function:arc_msgbuf 1665 if ((reg & ARC_REG_OUTB_DOORBELL_WRITE_OK) && rdone < rlen) { 1683 rwlen, rdone, rwlen + rdone, rlen); 1693 if ((rdone + rwlen) > rlen) { 1700 memcpy(&rbuf[rdone], rwbuf, rwlen); 1701 rdone += rwlen; 1703 } while (rdone != rlen);
|