Lines Matching refs:wr
27 unsigned rd, wr; member
34 unsigned int wr; member
48 buf->buffer[buf->wr] = buf->shreg; in hdlcdrv_add_bitbuffer()
49 buf->wr = (buf->wr+1) % sizeof(buf->buffer); in hdlcdrv_add_bitbuffer()
57 buf->buffer[buf->wr] = bits & 0xff; in hdlcdrv_add_bitbuffer_word()
58 buf->wr = (buf->wr+1) % sizeof(buf->buffer); in hdlcdrv_add_bitbuffer_word()
59 buf->buffer[buf->wr] = (bits >> 8) & 0xff; in hdlcdrv_add_bitbuffer_word()
60 buf->wr = (buf->wr+1) % sizeof(buf->buffer); in hdlcdrv_add_bitbuffer_word()
163 ret = !((HDLCDRV_HDLCBUFFER - 1 + hb->rd - hb->wr) % HDLCDRV_HDLCBUFFER); in hdlcdrv_hbuf_full()
176 ret = (hb->rd == hb->wr); in hdlcdrv_hbuf_empty()
190 if (hb->rd == hb->wr) in hdlcdrv_hbuf_get()
210 newp = (hb->wr+1) % HDLCDRV_HDLCBUFFER; in hdlcdrv_hbuf_put()
212 hb->buf[hb->wr] = val & 0xffff; in hdlcdrv_hbuf_put()
213 hb->wr = newp; in hdlcdrv_hbuf_put()