Lines Matching refs:ringbuf
62 struct ringbuf { struct
201 static struct ringbuf*
204 struct ringbuf* r = (struct ringbuf*)calloc(1, sizeof(*r)); in ring_create()
216 ring_delete(struct ringbuf* r) in ring_delete()
225 ring_add(struct ringbuf* r, sldns_buffer* pkt, struct timeval* now, in ring_add()
287 ring_empty(struct ringbuf* r) in ring_empty()
294 ring_peek_time(struct ringbuf* r) in ring_peek_time()
303 ring_pop(struct ringbuf* r, sldns_buffer* pkt, struct timeval* tv, in ring_pop()
360 service_send(struct ringbuf* ring, struct timeval* now, sldns_buffer* pkt, in service_send()
482 service_recv(int s, struct ringbuf* ring, sldns_buffer* pkt, in service_recv()
809 struct ringbuf* ring, struct tcp_proxy* tcplist)
893 service_loop(int udp_s, int listen_s, struct ringbuf* ring,
963 struct ringbuf* ring = ring_create(memsize);