Lines Matching full:len
102 unsigned char* cbuf_readptr(circbuffer *cbuf, unsigned int len) {
103 if (len > cbuf_readlen(cbuf)) {
110 unsigned char* cbuf_writeptr(circbuffer *cbuf, unsigned int len) {
112 if (len > cbuf_writelen(cbuf)) {
119 void cbuf_incrwrite(circbuffer *cbuf, unsigned int len) {
120 if (len > cbuf_writelen(cbuf)) {
124 cbuf->used += len;
126 cbuf->writepos = (cbuf->writepos + len) % cbuf->size;
130 void cbuf_incrread(circbuffer *cbuf, unsigned int len) {
131 if (len > cbuf_readlen(cbuf)) {
135 dropbear_assert(cbuf->used >= len);
136 cbuf->used -= len;
137 cbuf->readpos = (cbuf->readpos + len) % cbuf->size;