Home
last modified time | relevance | path

Searched refs:ring_buffer (Results 1 - 9 of 9) sorted by relevance

/third_party/libbpf/src/
H A Dringbuf.c35 struct ring_buffer { struct
60 static void ringbuf_free_ring(struct ring_buffer *rb, struct ring *r) in ringbuf_free_ring()
75 int ring_buffer__add(struct ring_buffer *rb, int map_fd, in ring_buffer__add()
172 void ring_buffer__free(struct ring_buffer *rb) in ring_buffer__free()
189 struct ring_buffer *
193 struct ring_buffer *rb; in ring_buffer__new()
282 int ring_buffer__consume(struct ring_buffer *rb) in ring_buffer__consume()
304 int ring_buffer__poll(struct ring_buffer *rb, int timeout_ms) in ring_buffer__poll()
328 int ring_buffer__epoll_fd(const struct ring_buffer *rb) in ring_buffer__epoll_fd()
333 struct ring *ring_buffer__ring(struct ring_buffer *r
[all...]
H A Dlibbpf.h1246 struct ring_buffer;
1258 LIBBPF_API struct ring_buffer *
1261 LIBBPF_API void ring_buffer__free(struct ring_buffer *rb);
1262 LIBBPF_API int ring_buffer__add(struct ring_buffer *rb, int map_fd,
1264 LIBBPF_API int ring_buffer__poll(struct ring_buffer *rb, int timeout_ms);
1265 LIBBPF_API int ring_buffer__consume(struct ring_buffer *rb);
1266 LIBBPF_API int ring_buffer__epoll_fd(const struct ring_buffer *rb);
1279 LIBBPF_API struct ring *ring_buffer__ring(struct ring_buffer *rb,
H A Dlibbpf.c36 #include <linux/ring_buffer.h>
/third_party/backends/backend/
H A Depsonds.h156 typedef struct ring_buffer struct
161 } ring_buffer; typedef
178 ring_buffer *current, front, back;
H A Depsonds-ops.c377 SANE_Status eds_ring_init(ring_buffer *ring, SANE_Int size) in eds_ring_init()
392 SANE_Status eds_ring_write(ring_buffer *ring, SANE_Byte *buf, SANE_Int size) in eds_ring_write()
424 SANE_Int eds_ring_read(ring_buffer *ring, SANE_Byte *buf, SANE_Int size) in eds_ring_read()
461 SANE_Int eds_ring_skip(ring_buffer *ring, SANE_Int size) in eds_ring_skip()
481 SANE_Int eds_ring_avail(ring_buffer *ring) in eds_ring_avail()
486 void eds_ring_flush(ring_buffer *ring) in eds_ring_flush()
491 void eds_ring_destory(ring_buffer *ring) in eds_ring_destory()
H A Dmicrotek.h224 typedef struct ring_buffer { struct
244 } ring_buffer; typedef
371 ring_buffer *rb;
H A Depsonds-jpeg.c100 void eds_decode_jpeg(epsonds_scanner*s, SANE_Byte *data, SANE_Int size, ring_buffer* ringBuffer, SANE_Int isBackSide, SANE_Int needToConvertBW) in eds_decode_jpeg()
H A Dmicrotek.c209 static ring_buffer *
212 ring_buffer *rb; in ring_alloc()
215 if ((rb = (ring_buffer *)malloc(sizeof(*rb))) == NULL) in ring_alloc()
246 ring_expand (ring_buffer *rb, size_t amount) in ring_expand()
301 ring_free (ring_buffer *rb) in ring_free()
2580 ring_buffer *rb = s->rb; in pack_flat_data()
2672 ring_buffer *rb = s->rb; in pack_seqrgb_data()
2770 ring_buffer *rb = s->rb; in pack_goofyrgb_data()
2885 ring_buffer *rb = s->rb; in pack_seq2r2g2b_data()
2987 /* Process scanner bytes, and shove in ring_buffer */
[all...]
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-microtask-queue-gen.cc551 TNode<RawPtrT> ring_buffer = GetMicrotaskRingBuffer(microtask_queue); in TF_BUILTIN() local
561 StoreNoWriteBarrier(MachineType::PointerRepresentation(), ring_buffer, in TF_BUILTIN() local
605 TNode<RawPtrT> ring_buffer = GetMicrotaskRingBuffer(microtask_queue); in TF_BUILTIN() local
611 TNode<RawPtrT> microtask_pointer = Load<RawPtrT>(ring_buffer, offset); in TF_BUILTIN()
618 // Remove |microtask| from |ring_buffer| before running it, since its in TF_BUILTIN()
619 // invocation may add another microtask into |ring_buffer|. in TF_BUILTIN()

Completed in 96 milliseconds