/dports/math/gsl/gsl-2.7/movstat/ |
H A D | ringbuf.c | 33 } ringbuf; typedef 36 static int ringbuf_empty(ringbuf * d); 45 static int ringbuf_n(const ringbuf * b); 52 size += sizeof(ringbuf); in ringbuf_size() 70 ringbuf_empty(ringbuf * b) in ringbuf_empty() 79 ringbuf_is_empty(const ringbuf * b) in ringbuf_is_empty() 86 ringbuf_is_full(const ringbuf * b) in ringbuf_is_full() 129 ringbuf_pop_back(ringbuf * b) in ringbuf_pop_back() 169 ringbuf_peek_front(const ringbuf * b) in ringbuf_peek_front() 182 ringbuf_peek_back(const ringbuf * b) in ringbuf_peek_back() [all …]
|
/dports/math/gsl/gsl-2.7/filter/ |
H A D | ringbuf.c | 33 } ringbuf; typedef 36 static int ringbuf_empty(ringbuf * d); 40 static int ringbuf_pop_back(ringbuf * b); 51 size += sizeof(ringbuf); in ringbuf_size() 58 ringbuf_init(const size_t n, ringbuf * b) in ringbuf_init() 69 ringbuf_empty(ringbuf * b) in ringbuf_empty() 78 ringbuf_is_empty(const ringbuf * b) in ringbuf_is_empty() 85 ringbuf_is_full(const ringbuf * b) in ringbuf_is_full() 128 ringbuf_pop_back(ringbuf * b) in ringbuf_pop_back() 168 ringbuf_peek_front(const ringbuf * b) in ringbuf_peek_front() [all …]
|
/dports/net/frr7-pythontools/frr-frr-7.5.1/lib/ |
H A D | ringbuf.h | 32 struct ringbuf { struct 46 struct ringbuf *ringbuf_new(size_t size); argument 53 void ringbuf_del(struct ringbuf *buf); 60 size_t ringbuf_remain(struct ringbuf *buf); 67 size_t ringbuf_space(struct ringbuf *buf); 78 size_t ringbuf_put(struct ringbuf *buf, const void *data, size_t size); 88 size_t ringbuf_get(struct ringbuf *buf, void *data, size_t size); 102 size_t ringbuf_peek(struct ringbuf *buf, size_t offset, void *data, 113 size_t ringbuf_copy(struct ringbuf *to, struct ringbuf *from, size_t size); 120 void ringbuf_reset(struct ringbuf *buf); [all …]
|
H A D | ringbuf.c | 27 struct ringbuf *ringbuf_new(size_t size) in ringbuf_new() 29 struct ringbuf *buf = XCALLOC(MTYPE_RINGBUFFER, sizeof(struct ringbuf)); in ringbuf_new() 36 void ringbuf_del(struct ringbuf *buf) in ringbuf_del() 42 size_t ringbuf_remain(struct ringbuf *buf) in ringbuf_remain() 50 size_t ringbuf_space(struct ringbuf *buf) in ringbuf_space() 55 size_t ringbuf_put(struct ringbuf *buf, const void *data, size_t size) in ringbuf_put() 74 size_t ringbuf_get(struct ringbuf *buf, void *data, size_t size) in ringbuf_get() 93 size_t ringbuf_peek(struct ringbuf *buf, size_t offset, void *data, size_t size) in ringbuf_peek() 113 size_t ringbuf_copy(struct ringbuf *to, struct ringbuf *from, size_t size) in ringbuf_copy() 123 void ringbuf_reset(struct ringbuf *buf) in ringbuf_reset() [all …]
|
/dports/net/frr7/frr-frr-7.5.1/lib/ |
H A D | ringbuf.h | 32 struct ringbuf { struct 46 struct ringbuf *ringbuf_new(size_t size); argument 53 void ringbuf_del(struct ringbuf *buf); 60 size_t ringbuf_remain(struct ringbuf *buf); 67 size_t ringbuf_space(struct ringbuf *buf); 78 size_t ringbuf_put(struct ringbuf *buf, const void *data, size_t size); 88 size_t ringbuf_get(struct ringbuf *buf, void *data, size_t size); 102 size_t ringbuf_peek(struct ringbuf *buf, size_t offset, void *data, 113 size_t ringbuf_copy(struct ringbuf *to, struct ringbuf *from, size_t size); 120 void ringbuf_reset(struct ringbuf *buf); [all …]
|
H A D | ringbuf.c | 27 struct ringbuf *ringbuf_new(size_t size) in ringbuf_new() 29 struct ringbuf *buf = XCALLOC(MTYPE_RINGBUFFER, sizeof(struct ringbuf)); in ringbuf_new() 36 void ringbuf_del(struct ringbuf *buf) in ringbuf_del() 42 size_t ringbuf_remain(struct ringbuf *buf) in ringbuf_remain() 50 size_t ringbuf_space(struct ringbuf *buf) in ringbuf_space() 55 size_t ringbuf_put(struct ringbuf *buf, const void *data, size_t size) in ringbuf_put() 74 size_t ringbuf_get(struct ringbuf *buf, void *data, size_t size) in ringbuf_get() 93 size_t ringbuf_peek(struct ringbuf *buf, size_t offset, void *data, size_t size) in ringbuf_peek() 113 size_t ringbuf_copy(struct ringbuf *to, struct ringbuf *from, size_t size) in ringbuf_copy() 123 void ringbuf_reset(struct ringbuf *buf) in ringbuf_reset() [all …]
|
/dports/lang/micropython/micropython-1.17/ports/unix/ |
H A D | coverage.c | 527 mp_printf(&mp_plat_print, "%d %d\n", ringbuf_free(&ringbuf), ringbuf_avail(&ringbuf)); in extra_coverage() 546 ringbuf_get(&ringbuf); in extra_coverage() 549 ringbuf_get(&ringbuf); in extra_coverage() 559 ringbuf.iput = 0; in extra_coverage() 560 ringbuf.iget = 0; in extra_coverage() 569 ringbuf.iput = 0; in extra_coverage() 570 ringbuf.iget = 0; in extra_coverage() 579 ringbuf.iput = 0; in extra_coverage() 580 ringbuf.iget = 0; in extra_coverage() 584 ringbuf.iput = 0; in extra_coverage() [all …]
|
/dports/misc/teseq/teseq-1.1.1/src/ |
H A D | ringbuf.h | 27 struct ringbuf; 29 struct ringbuf *ringbuf_new (size_t); 30 void ringbuf_delete (struct ringbuf *); 31 int ringbuf_is_empty (struct ringbuf *rb); 32 size_t ringbuf_space_avail (struct ringbuf *rb); 33 int ringbuf_putmem (struct ringbuf *rb, const char *mem, size_t memsz); 34 int ringbuf_put (struct ringbuf *, unsigned char); 35 int ringbuf_putback (struct ringbuf *, unsigned char); 36 int ringbuf_get (struct ringbuf *); 37 void ringbuf_clear (struct ringbuf *); [all …]
|
H A D | ringbuf.c | 45 struct ringbuf struct 54 struct ringbuf * argument 58 struct ringbuf *newbuf; in ringbuf_new() 78 ringbuf_delete (struct ringbuf *rb) in ringbuf_delete() 85 ringbuf_is_empty (struct ringbuf *rb) in ringbuf_is_empty() 91 ringbuf_put (struct ringbuf *rb, unsigned char c) in ringbuf_put() 114 ringbuf_space_avail (struct ringbuf * rb) in ringbuf_space_avail() 152 ringbuf_get (struct ringbuf *rb) in ringbuf_get() 166 ringbuf_clear (struct ringbuf *rb) in ringbuf_clear() 176 struct ringbuf *rb; [all …]
|
/dports/emulators/qemu/qemu-6.2.0/hw/hyperv/ |
H A D | vmbus.c | 650 uint32_t remain = ringbuf->len + ringbuf->base - ringbuf->iter.off; in ringbuf_io() 657 gpadl_iter_seek(&ringbuf->iter, ringbuf->base); in ringbuf_io() 682 return ringbuf->iter.off - ringbuf->base; in ringbuf_tell() 795 if (ringbuf->last_seen_rd_idx >= ringbuf->common.len) { in ringbuf_send_avail() 849 if (ringbuf_send_avail(ringbuf) >= ringbuf->wanted) { in ringbuf_send_update_idx() 872 ringbuf->last_wr_idx = ringbuf->wr_idx; in ringbuf_send_update_idx() 966 ringbuf_seek(&ringbuf->common, ringbuf->wr_idx); in vmbus_channel_send() 985 ringbuf->wr_idx = ringbuf_tell(&ringbuf->common); in vmbus_channel_send() 1143 ringbuf_seek(&ringbuf->common, ringbuf->rd_idx); in vmbus_channel_recv_peek() 1197 ringbuf->rd_idx = ringbuf_tell(&ringbuf->common); in vmbus_channel_recv_pop() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/hw/hyperv/ |
H A D | vmbus.c | 650 uint32_t remain = ringbuf->len + ringbuf->base - ringbuf->iter.off; in ringbuf_io() 657 gpadl_iter_seek(&ringbuf->iter, ringbuf->base); in ringbuf_io() 682 return ringbuf->iter.off - ringbuf->base; in ringbuf_tell() 795 if (ringbuf->last_seen_rd_idx >= ringbuf->common.len) { in ringbuf_send_avail() 849 if (ringbuf_send_avail(ringbuf) >= ringbuf->wanted) { in ringbuf_send_update_idx() 872 ringbuf->last_wr_idx = ringbuf->wr_idx; in ringbuf_send_update_idx() 966 ringbuf_seek(&ringbuf->common, ringbuf->wr_idx); in vmbus_channel_send() 985 ringbuf->wr_idx = ringbuf_tell(&ringbuf->common); in vmbus_channel_send() 1143 ringbuf_seek(&ringbuf->common, ringbuf->rd_idx); in vmbus_channel_recv_peek() 1197 ringbuf->rd_idx = ringbuf_tell(&ringbuf->common); in vmbus_channel_recv_pop() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/hw/hyperv/ |
H A D | vmbus.c | 649 uint32_t remain = ringbuf->len + ringbuf->base - ringbuf->iter.off; in ringbuf_io() 656 gpadl_iter_seek(&ringbuf->iter, ringbuf->base); in ringbuf_io() 681 return ringbuf->iter.off - ringbuf->base; in ringbuf_tell() 794 if (ringbuf->last_seen_rd_idx >= ringbuf->common.len) { in ringbuf_send_avail() 848 if (ringbuf_send_avail(ringbuf) >= ringbuf->wanted) { in ringbuf_send_update_idx() 871 ringbuf->last_wr_idx = ringbuf->wr_idx; in ringbuf_send_update_idx() 965 ringbuf_seek(&ringbuf->common, ringbuf->wr_idx); in vmbus_channel_send() 984 ringbuf->wr_idx = ringbuf_tell(&ringbuf->common); in vmbus_channel_send() 1142 ringbuf_seek(&ringbuf->common, ringbuf->rd_idx); in vmbus_channel_recv_peek() 1196 ringbuf->rd_idx = ringbuf_tell(&ringbuf->common); in vmbus_channel_recv_pop() [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/hw/hyperv/ |
H A D | vmbus.c | 650 uint32_t remain = ringbuf->len + ringbuf->base - ringbuf->iter.off; in ringbuf_io() 657 gpadl_iter_seek(&ringbuf->iter, ringbuf->base); in ringbuf_io() 682 return ringbuf->iter.off - ringbuf->base; in ringbuf_tell() 795 if (ringbuf->last_seen_rd_idx >= ringbuf->common.len) { in ringbuf_send_avail() 849 if (ringbuf_send_avail(ringbuf) >= ringbuf->wanted) { in ringbuf_send_update_idx() 872 ringbuf->last_wr_idx = ringbuf->wr_idx; in ringbuf_send_update_idx() 966 ringbuf_seek(&ringbuf->common, ringbuf->wr_idx); in vmbus_channel_send() 985 ringbuf->wr_idx = ringbuf_tell(&ringbuf->common); in vmbus_channel_send() 1143 ringbuf_seek(&ringbuf->common, ringbuf->rd_idx); in vmbus_channel_recv_peek() 1197 ringbuf->rd_idx = ringbuf_tell(&ringbuf->common); in vmbus_channel_recv_pop() [all …]
|
/dports/multimedia/butt/butt-0.1.27/src/ |
H A D | ringbuffer.h | 21 struct ringbuf { struct 31 int rb_init(struct ringbuf *rb, unsigned int size); argument 32 int rb_filled(struct ringbuf *rb); 33 int rb_space(struct ringbuf *rb); 34 unsigned int rb_read(struct ringbuf *rb, char *dest); 35 unsigned int rb_read_len(struct ringbuf *rb, char *dest, unsigned int len); 37 int rb_write(struct ringbuf *rb, char* src, unsigned int size); 38 int rb_free(struct ringbuf *rb);
|
/dports/multimedia/librespot/librespot-0.1.3/cargo-crates/jack-0.5.7/src/test/ |
H A D | test_ringbuffer.rs | 5 let ringbuf = RingBuffer::new(1024); in ringbuffer_can_create() localVariable 6 ringbuf.unwrap(); in ringbuffer_can_create() 12 let ringbuf = RingBuffer::new(SIZE).unwrap(); in ringbuffer_can_space() localVariable 13 let (mut reader, mut writer) = ringbuf.into_reader_writer(); in ringbuffer_can_space() 34 let ringbuf = RingBuffer::new(1024).unwrap(); in ringbuffer_write_read() localVariable 35 let (mut reader, mut writer) = ringbuf.into_reader_writer(); in ringbuffer_write_read() 52 let ringbuf = RingBuffer::new(1024).unwrap(); in ringbuffer_peek_write() localVariable 53 let (reader, mut writer) = ringbuf.into_reader_writer(); in ringbuffer_peek_write() 68 let ringbuf = RingBuffer::new(BUFSIZE).unwrap(); in ringbuffer_write_read_split() localVariable 69 let (mut reader, mut writer) = ringbuf.into_reader_writer(); in ringbuffer_write_read_split() [all …]
|
/dports/audio/x42-plugins-lv2/x42-plugins-20211016/tuna.lv2/src/ |
H A D | ringbuf.h | 11 } ringbuf; typedef 13 static ringbuf* rb_alloc (size_t siz) { in rb_alloc() 14 ringbuf* rb = (ringbuf*) malloc (sizeof (ringbuf)); in rb_alloc() 25 static void rb_free(ringbuf *rb) { in rb_free() 30 static size_t rb_write_space (ringbuf* rb) { in rb_write_space() 37 static size_t rb_read_space (ringbuf* rb) { in rb_read_space() 41 static int rb_read_one (ringbuf* rb, float* data) { in rb_read_one() 50 static ssize_t rb_read (ringbuf* rb, float* data, size_t len) { in rb_read() 66 static int rb_write (ringbuf* rb, const float* data, size_t len) { in rb_write() 82 static void rb_read_clear(ringbuf *rb) { in rb_read_clear()
|
/dports/lang/micropython/micropython-1.17/extmod/ |
H A D | modbluetooth.c | 77 ringbuf_t ringbuf; member 221 ringbuf_put(ringbuf, uuid->type); in ringbuf_put_uuid() 223 ringbuf_put(ringbuf, uuid->data[i]); in ringbuf_put_uuid() 228 assert(ringbuf_avail(ringbuf) >= 1); in ringbuf_get_uuid() 229 uuid->type = ringbuf_get(ringbuf); in ringbuf_get_uuid() 367 self->ringbuf.buf = ringbuf; in bluetooth_ble_config() 1013 ringbuf_get_uuid(ringbuf, uuid); in ringbuf_extract() 1364 ringbuf_get(&o->ringbuf); in enqueue_irq() 1367 n = ringbuf_get(&o->ringbuf); in enqueue_irq() 1369 ringbuf_get(&o->ringbuf); in enqueue_irq() [all …]
|
/dports/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ringbuf-0.1.4/ |
H A D | README.md | 1 # ringbuf chapter 10 [crates_badge]: https://img.shields.io/crates/v/ringbuf.svg 11 [docs_badge]: https://docs.rs/ringbuf/badge.svg 12 [travis_badge]: https://api.travis-ci.org/nthend/ringbuf.svg 17 [crates]: https://crates.io/crates/ringbuf 18 [docs]: https://docs.rs/ringbuf 19 [travis]: https://travis-ci.org/nthend/ringbuf 21 [codecov]: https://codecov.io/gh/nthend/ringbuf 43 + [`master` branch documentation](https://nthend.github.io/ringbuf/target/doc/ringbuf/index.html) 50 use ringbuf::{RingBuffer, PushError, PopError}; [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/tools/testing/selftests/bpf/progs/ |
H A D | test_ringbuf.c | 18 } ringbuf SEC(".maps"); 48 sample = bpf_ringbuf_reserve(&ringbuf, sizeof(*sample), 0); in test_ringbuf() 63 bpf_ringbuf_output(&ringbuf, sample, sizeof(*sample), flags); in test_ringbuf() 71 avail_data = bpf_ringbuf_query(&ringbuf, BPF_RB_AVAIL_DATA); in test_ringbuf() 72 ring_size = bpf_ringbuf_query(&ringbuf, BPF_RB_RING_SIZE); in test_ringbuf() 73 cons_pos = bpf_ringbuf_query(&ringbuf, BPF_RB_CONS_POS); in test_ringbuf() 74 prod_pos = bpf_ringbuf_query(&ringbuf, BPF_RB_PROD_POS); in test_ringbuf()
|
/dports/multimedia/libv4l/linux-5.13-rc2/tools/testing/selftests/bpf/progs/ |
H A D | test_ringbuf.c | 18 } ringbuf SEC(".maps"); 48 sample = bpf_ringbuf_reserve(&ringbuf, sizeof(*sample), 0); in test_ringbuf() 63 bpf_ringbuf_output(&ringbuf, sample, sizeof(*sample), flags); in test_ringbuf() 71 avail_data = bpf_ringbuf_query(&ringbuf, BPF_RB_AVAIL_DATA); in test_ringbuf() 72 ring_size = bpf_ringbuf_query(&ringbuf, BPF_RB_RING_SIZE); in test_ringbuf() 73 cons_pos = bpf_ringbuf_query(&ringbuf, BPF_RB_CONS_POS); in test_ringbuf() 74 prod_pos = bpf_ringbuf_query(&ringbuf, BPF_RB_PROD_POS); in test_ringbuf()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/tools/testing/selftests/bpf/progs/ |
H A D | test_ringbuf.c | 18 } ringbuf SEC(".maps"); 48 sample = bpf_ringbuf_reserve(&ringbuf, sizeof(*sample), 0); in test_ringbuf() 63 bpf_ringbuf_output(&ringbuf, sample, sizeof(*sample), flags); in test_ringbuf() 71 avail_data = bpf_ringbuf_query(&ringbuf, BPF_RB_AVAIL_DATA); in test_ringbuf() 72 ring_size = bpf_ringbuf_query(&ringbuf, BPF_RB_RING_SIZE); in test_ringbuf() 73 cons_pos = bpf_ringbuf_query(&ringbuf, BPF_RB_CONS_POS); in test_ringbuf() 74 prod_pos = bpf_ringbuf_query(&ringbuf, BPF_RB_PROD_POS); in test_ringbuf()
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/ringbuf/ |
H A D | README.md | 1 # ringbuf chapter 10 [crates_badge]: https://img.shields.io/crates/v/ringbuf.svg 11 [docs_badge]: https://docs.rs/ringbuf/badge.svg 12 [travis_badge]: https://api.travis-ci.org/agerasev/ringbuf.svg 15 [license_badge]: https://img.shields.io/crates/l/ringbuf.svg 17 [crates]: https://crates.io/crates/ringbuf 18 [docs]: https://docs.rs/ringbuf 19 [travis]: https://travis-ci.org/agerasev/ringbuf 21 [codecov]: https://codecov.io/gh/agerasev/ringbuf 50 use ringbuf::RingBuffer; [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/ringbuf/ |
H A D | README.md | 1 # ringbuf chapter 10 [crates_badge]: https://img.shields.io/crates/v/ringbuf.svg 11 [docs_badge]: https://docs.rs/ringbuf/badge.svg 12 [travis_badge]: https://api.travis-ci.org/agerasev/ringbuf.svg 15 [license_badge]: https://img.shields.io/crates/l/ringbuf.svg 17 [crates]: https://crates.io/crates/ringbuf 18 [docs]: https://docs.rs/ringbuf 19 [travis]: https://travis-ci.org/agerasev/ringbuf 21 [codecov]: https://codecov.io/gh/agerasev/ringbuf 50 use ringbuf::RingBuffer; [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/ringbuf/ |
H A D | README.md | 1 # ringbuf chapter 10 [crates_badge]: https://img.shields.io/crates/v/ringbuf.svg 11 [docs_badge]: https://docs.rs/ringbuf/badge.svg 12 [travis_badge]: https://api.travis-ci.org/agerasev/ringbuf.svg 15 [license_badge]: https://img.shields.io/crates/l/ringbuf.svg 17 [crates]: https://crates.io/crates/ringbuf 18 [docs]: https://docs.rs/ringbuf 19 [travis]: https://travis-ci.org/agerasev/ringbuf 21 [codecov]: https://codecov.io/gh/agerasev/ringbuf 48 use ringbuf::RingBuffer; [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/tools/testing/selftests/bpf/prog_tests/ |
H A D | ringbuf.c | 62 static struct ring_buffer *ringbuf; variable 81 return (void *)(long)ring_buffer__poll(ringbuf, timeout); in poll_thread() 96 err = bpf_map__set_max_entries(skel->maps.ringbuf, page_size); in test_ringbuf() 107 ringbuf = ring_buffer__new(bpf_map__fd(skel->maps.ringbuf), in test_ringbuf() 109 if (CHECK(!ringbuf, "ringbuf_create", "failed to create ringbuf\n")) in test_ringbuf() 133 err = ring_buffer__poll(ringbuf, -1); in test_ringbuf() 142 err = ring_buffer__poll(ringbuf, 0); in test_ringbuf() 160 err = ring_buffer__poll(ringbuf, -1); in test_ringbuf() 235 err = ring_buffer__consume(ringbuf); in test_ringbuf() 252 ring_buffer__free(ringbuf); in test_ringbuf()
|