Home
last modified time | relevance | path

Searched refs:ringbuf_t (Results 1 – 12 of 12) sorted by relevance

/AliOS-Things-master/solutions/tflite_micro_speech_demo/micro_speech/
A Dringbuf.h49 } ringbuf_t; typedef
52 void rb_abort_read(ringbuf_t* rb);
53 void rb_abort_write(ringbuf_t* rb);
54 void rb_abort(ringbuf_t* rb);
55 void rb_reset(ringbuf_t* rb);
61 void rb_stat(ringbuf_t* rb);
62 ssize_t rb_filled(ringbuf_t* rb);
63 ssize_t rb_available(ringbuf_t* rb);
67 void rb_cleanup(ringbuf_t* rb);
69 void rb_wakeup_reader(ringbuf_t* rb);
[all …]
A Dringbuf.c28 ringbuf_t* r; in rb_init()
35 r = malloc(sizeof(ringbuf_t)); in rb_init()
68 void rb_cleanup(ringbuf_t* rb) { in rb_cleanup()
91 ssize_t rb_available(ringbuf_t* rb) { in rb_available()
274 void rb_abort_read(ringbuf_t* rb) { in rb_abort_read()
285 void rb_abort_write(ringbuf_t* rb) { in rb_abort_write()
296 void rb_abort(ringbuf_t* rb) { in rb_abort()
316 void rb_reset_and_abort_write(ringbuf_t* rb) { in rb_reset_and_abort_write()
331 int rb_is_writer_finished(ringbuf_t* rb) { in rb_is_writer_finished()
338 void rb_wakeup_reader(ringbuf_t* rb) { in rb_wakeup_reader()
[all …]
A Daudio_provider.cc66 static ringbuf_t *g_audio_capture_buffer;
/AliOS-Things-master/components/py_engine/engine/py/
A Dringbuf.h41 } ringbuf_t; typedef
55 static inline int ringbuf_get(ringbuf_t *r) { in ringbuf_get()
66 static inline int ringbuf_peek(ringbuf_t *r) { in ringbuf_peek()
73 static inline int ringbuf_put(ringbuf_t *r, uint8_t v) { in ringbuf_put()
86 static inline size_t ringbuf_free(ringbuf_t *r) { in ringbuf_free()
90 static inline size_t ringbuf_avail(ringbuf_t *r) { in ringbuf_avail()
95 int ringbuf_get16(ringbuf_t *r);
96 int ringbuf_peek16(ringbuf_t *r);
97 int ringbuf_put16(ringbuf_t *r, uint16_t v);
A Dringbuf.c28 int ringbuf_get16(ringbuf_t *r) { in ringbuf_get16()
40 int ringbuf_peek16(ringbuf_t *r) { in ringbuf_peek16()
54 int ringbuf_put16(ringbuf_t *r, uint16_t v) { in ringbuf_put16()
/AliOS-Things-master/components/py_engine/adapter/haas/
A Dmphalport.h10 extern ringbuf_t stdin_ringbuf;
A Dmphalport.c18 ringbuf_t stdin_ringbuf = { stdin_ringbuf_array, sizeof(stdin_ringbuf_array), 0,
/AliOS-Things-master/components/py_engine/adapter/haas510/
A Dmphalport.h9 extern ringbuf_t stdin_ringbuf;
A Dmphalport.c16 ringbuf_t stdin_ringbuf = {stdin_ringbuf_array, sizeof(stdin_ringbuf_array), 0, 0};
/AliOS-Things-master/components/py_engine/adapter/haas600/
A Dmphalport.h9 extern ringbuf_t stdin_ringbuf;
A Dmphalport.c16 ringbuf_t stdin_ringbuf = {stdin_ringbuf_array, sizeof(stdin_ringbuf_array), 0, 0};
/AliOS-Things-master/components/py_engine/engine/extmod/
A Dmodbluetooth.c77 ringbuf_t ringbuf;
219 STATIC void ringbuf_put_uuid(ringbuf_t *ringbuf, mp_obj_bluetooth_uuid_t *uuid) { in ringbuf_put_uuid()
227 STATIC void ringbuf_get_uuid(ringbuf_t *ringbuf, mp_obj_bluetooth_uuid_t *uuid) { in ringbuf_get_uuid()
990 STATIC void ringbuf_extract(ringbuf_t *ringbuf, mp_obj_tuple_t *data_tuple, size_t n_u16, size_t n_… in ringbuf_extract()

Completed in 32 milliseconds