Home | History | Annotate | Download | only in qemu

Lines Matching refs:bip

48     BipBuffer*  bip = _free_bip_buffers;
49 if (bip != NULL) {
50 _free_bip_buffers = bip->next;
52 bip = malloc( sizeof(*bip) );
53 if (bip == NULL) {
58 bip->next = NULL;
59 cbuffer_reset( bip->cb, bip->buff, sizeof(bip->buff) );
60 return bip;
64 bip_buffer_free( BipBuffer* bip )
66 bip->next = _free_bip_buffers;
67 _free_bip_buffers = bip;
86 BipBuffer* bip = ph->bip_first;
87 ph->bip_first = bip->next;
88 bip_buffer_free(bip);
100 BipBuffer* bip = ph->bip_last;
106 if (bip == NULL && peer != NULL && peer->cs->chr_read != NULL) {
132 if (bip == NULL) {
133 bip = bip_buffer_alloc();
134 ph->bip_first = ph->bip_last = bip;
138 int len2 = cbuffer_write( bip->cb, buf, len );
148 bip->next = ph->bip_last;
149 bip = ph->bip_last;
165 BipBuffer* bip = ph->bip_first;
169 if (bip == NULL)
172 size = cbuffer_read_avail(bip->cb);
174 ph->bip_first = bip->next;
177 bip_buffer_free(bip);
191 avail = cbuffer_read_peek( bip->cb, &base );
198 cbuffer_read_step( bip->cb, avail );
280 BipBuffer* bip = cbuf->bip_first;
281 cbuf->bip_first = bip->next;
282 bip_buffer_free(bip);
298 BipBuffer* bip = cbuf->bip_last;
304 if (bip == NULL && peer != NULL) {
322 if (bip == NULL) {
323 bip = bip_buffer_alloc();
324 cbuf->bip_first = cbuf->bip_last = bip;
328 int len2 = cbuffer_write( bip->cb, buf, len );
338 bip->next = cbuf->bip_last;
339 bip = cbuf->bip_last;
354 BipBuffer* bip = cbuf->bip_first;
359 if (bip == NULL)
362 avail = cbuffer_read_peek( bip->cb, &base );
364 cbuf->bip_first = bip->next;
367 bip_buffer_free(bip);
378 cbuffer_read_step( bip->cb, size );