Lines Matching defs:index
81 int prod; /* producer index */
82 int cons; /* consumer index */
83 int mask; /* buffer size - 1, wraparound index */
124 get_ ## typ(buffer_t *b, int index) \
126 typ val = *(typ *)(void *)(b->data + index); \
143 do_ ## nm(buffer_t *buf, int index) \
145 typ v = get_ ## typ(buf, index); \
193 do_ascii(buffer_t *buf, int index)
195 uint8_t v = get_u8(buf, index);
206 do_char(buffer_t *buf, int index)
217 uint8_t v = get_u8(buf, index);
243 for (cnt = 1, which = index + 1; cnt < avail; cnt++, which++) {