Home
last modified time | relevance | path

Searched refs:rb_buf (Results 1 – 2 of 2) sorted by relevance

/netbsd/src/sys/arch/luna68k/stand/boot/
Drcvbuf.h83 uint8_t rb_buf[RBUF_SIZE + 4]; member
88 rcvbuf[n].rb_pop = rcvbuf[n].rb_push = &rcvbuf[n].rb_buf[RBUF_SIZE]; \
94 if (rcvbuf[n].rb_push == rcvbuf[n].rb_buf) \
95 rcvbuf[n].rb_push = &rcvbuf[n].rb_buf[RBUF_SIZE]; \
101 if (rcvbuf[n].rb_pop == rcvbuf[n].rb_buf) \
102 rcvbuf[n].rb_pop = &rcvbuf[n].rb_buf[RBUF_SIZE]; \
/netbsd/src/sys/arch/hpcmips/dev/
Ducbsnd.c105 u_int32_t rb_buf; /* buffer start address */ member
661 rb->rb_buf = (u_int32_t)kmem_alloc(rb->rb_bufsize, KM_SLEEP); in ringbuf_allocate()
663 rb->rb_buf = (u_int32_t)dmabuf_static; in ringbuf_allocate()
665 if (rb->rb_buf == 0) { in ringbuf_allocate()
669 memset((char*)rb->rb_buf, 0, rb->rb_bufsize); in ringbuf_allocate()
690 kmem_free((void*)rb->rb_buf, rb->rb_bufsize); in ringbuf_deallocate()
720 rb->rb_buf + rb->rb_inp * rb->rb_blksize; in ringbuf_producer_get()
752 p = rb->rb_buf + idx * rb->rb_blksize; in ringbuf_consumer_get()