Home
last modified time | relevance | path

Searched refs:ringbuffer_t (Results 1 – 5 of 5) sorted by relevance

/system/nfc/utils/include/
Dringbuffer.h24 typedef struct ringbuffer_t ringbuffer_t; typedef
34 ringbuffer_t* ringbuffer_init(const size_t size);
38 void ringbuffer_free(ringbuffer_t* rb);
41 size_t ringbuffer_available(const ringbuffer_t* rb);
44 size_t ringbuffer_size(const ringbuffer_t* rb);
49 size_t ringbuffer_insert(ringbuffer_t* rb, const uint8_t* p, size_t length);
55 size_t ringbuffer_peek(const ringbuffer_t* rb, off_t offset, uint8_t* p,
59 size_t ringbuffer_pop(ringbuffer_t* rb, uint8_t* p, size_t length);
63 size_t ringbuffer_delete(ringbuffer_t* rb, size_t length);
/system/nfc/utils/
Dringbuffer.cc24 struct ringbuffer_t { struct
32 ringbuffer_t* ringbuffer_init(const size_t size) { in ringbuffer_init() argument
35 ringbuffer_t* p = static_cast<ringbuffer_t*>(calloc(1, sizeof(ringbuffer_t))); in ringbuffer_init()
46 void ringbuffer_free(ringbuffer_t* rb) { in ringbuffer_free()
51 size_t ringbuffer_available(const ringbuffer_t* rb) { in ringbuffer_available()
56 size_t ringbuffer_size(const ringbuffer_t* rb) { in ringbuffer_size()
61 size_t ringbuffer_insert(ringbuffer_t* rb, const uint8_t* p, size_t length) { in ringbuffer_insert()
76 size_t ringbuffer_delete(ringbuffer_t* rb, size_t length) { in ringbuffer_delete()
88 size_t ringbuffer_peek(const ringbuffer_t* rb, off_t offset, uint8_t* p, in ringbuffer_peek()
108 size_t ringbuffer_pop(ringbuffer_t* rb, uint8_t* p, size_t length) { in ringbuffer_pop()
/system/nfc/utils/test/
Dringbuffer_test.cc6 ringbuffer_t* rb = ringbuffer_init(4096); in TEST()
14 ringbuffer_t* rb = ringbuffer_init(16); in TEST()
33 ringbuffer_t* rb = ringbuffer_init(5); in TEST()
60 ringbuffer_t* rb = ringbuffer_init(16); in TEST()
/system/nfc/src/adaptation/
Ddebug_nfcsnoop.cc66 static ringbuffer_t* buffers[BUFFER_SIZE] = {nullptr, nullptr};
107 static bool nfcsnoop_compress(ringbuffer_t* rb_dst, ringbuffer_t* rb_src) { in nfcsnoop_compress()
202 ringbuffer_t* ringbuffers[BUFFER_SIZE]; in debug_nfcsnoop_dump()
/system/nfc/utils/test/ringbuffer_fuzzer/
Dringbuffer_fuzzer.cpp18 ringbuffer_t* buffer = ringbuffer_init(buffer_size); in LLVMFuzzerTestOneInput()