Searched refs:ringbuffer_t (Results 1 - 4 of 4) sorted by relevance

/system/bt/osi/include/
H A Dringbuffer.h23 typedef struct ringbuffer_t ringbuffer_t; typedef in typeref:struct:ringbuffer_t
33 ringbuffer_t* ringbuffer_init(const size_t size);
37 void ringbuffer_free(ringbuffer_t *rb);
40 size_t ringbuffer_available(const ringbuffer_t *rb);
43 size_t ringbuffer_size(const ringbuffer_t *rb);
48 size_t ringbuffer_insert(ringbuffer_t *rb, const uint8_t *p, size_t length);
54 size_t ringbuffer_peek(const ringbuffer_t *rb, off_t offset, uint8_t *p, size_t length);
57 size_t ringbuffer_pop(ringbuffer_t *rb, uint8_t *p, size_t length);
61 size_t ringbuffer_delete(ringbuffer_t *r
[all...]
/system/bt/osi/src/
H A Dringbuffer.c25 struct ringbuffer_t { struct
33 ringbuffer_t* ringbuffer_init(const size_t size) {
34 ringbuffer_t* p = osi_calloc(sizeof(ringbuffer_t));
43 void ringbuffer_free(ringbuffer_t *rb) {
49 size_t ringbuffer_available(const ringbuffer_t *rb) {
54 size_t ringbuffer_size(const ringbuffer_t *rb) {
59 size_t ringbuffer_insert(ringbuffer_t *rb, const uint8_t *p, size_t length) {
76 size_t ringbuffer_delete(ringbuffer_t *rb, size_t length) {
90 size_t ringbuffer_peek(const ringbuffer_t *r
[all...]
/system/bt/btif/src/
H A Dbtif_debug_btsnoop.c42 static ringbuffer_t *buffer = NULL;
123 static bool btsnoop_compress(ringbuffer_t *rb_dst, ringbuffer_t *rb_src) {
168 ringbuffer_t *ringbuffer = ringbuffer_init(BTSNOOP_MEM_BUFFER_SIZE);
/system/bt/osi/test/
H A Dringbuffer_test.cpp9 ringbuffer_t *rb = ringbuffer_init(4096);
17 ringbuffer_t *rb = ringbuffer_init(16);
35 ringbuffer_t *rb = ringbuffer_init(5);
62 ringbuffer_t *rb = ringbuffer_init(16);

Completed in 5 milliseconds