Home
last modified time | relevance | path

Searched refs:ringbuffer (Results 1 – 20 of 20) sorted by relevance

/openbmc/obmc-console/
H A D.gitignore59 test/test-ringbuffer-boundary-poll
60 test/test-ringbuffer-boundary-read
61 test/test-ringbuffer-contained-offset-read
62 test/test-ringbuffer-contained-read
63 test/test-ringbuffer-poll-force
64 test/test-ringbuffer-read-commit
65 test/test-ringbuffer-simple-poll
H A Dconsole-server.h156 struct ringbuffer *rb;
207 struct ringbuffer { struct
216 struct ringbuffer *rb; argument
222 struct ringbuffer *ringbuffer_init(size_t size);
223 void ringbuffer_fini(struct ringbuffer *rb);
226 ringbuffer_consumer_register(struct ringbuffer *rb,
231 int ringbuffer_queue(struct ringbuffer *rb, uint8_t *data, size_t len);
H A Dringbuffer.c29 struct ringbuffer *ringbuffer_init(size_t size) in ringbuffer_init()
31 struct ringbuffer *rb; in ringbuffer_init()
45 void ringbuffer_fini(struct ringbuffer *rb) in ringbuffer_fini()
54 ringbuffer_consumer_register(struct ringbuffer *rb, ringbuffer_poll_fn_t fn, in ringbuffer_consumer_register()
82 struct ringbuffer *rb = rbc->rb; in ringbuffer_consumer_unregister()
149 int ringbuffer_queue(struct ringbuffer *rb, uint8_t *data, size_t len) in ringbuffer_queue()
211 struct ringbuffer *rb = rbc->rb; in ringbuffer_dequeue_peek()
H A Dmeson.build64 'ringbuffer.c',
H A DCHANGELOG.md23 2. config: Added support for the `ringbuffer-size` configuration key
/openbmc/obmc-console/test/
H A Dmeson.build2 'test-ringbuffer-boundary-poll',
3 'test-ringbuffer-boundary-read',
4 'test-ringbuffer-contained-offset-read',
5 'test-ringbuffer-contained-read',
6 'test-ringbuffer-poll-force',
7 'test-ringbuffer-read-commit',
8 'test-ringbuffer-simple-poll',
H A Dtest-ringbuffer-read-commit.c18 struct ringbuffer *rb; in test_read_commit()
H A Dtest-ringbuffer-contained-read.c14 struct ringbuffer *rb; in test_contained_read()
H A Dtest-ringbuffer-simple-poll.c14 struct ringbuffer *rb; in test_simple_poll()
H A Dtest-ringbuffer-contained-offset-read.c14 struct ringbuffer *rb; in test_contained_offset_read()
H A Dtest-ringbuffer-poll-force.c16 struct ringbuffer *rb; in test_poll_force()
H A Dtest-ringbuffer-boundary-poll.c14 struct ringbuffer *rb; in test_boundary_poll()
H A Dtest-ringbuffer-boundary-read.c14 struct ringbuffer *rb; in test_boundary_read()
H A Dringbuffer-test-utils.c79 void ringbuffer_dump(struct ringbuffer *rb) in ringbuffer_dump()
/openbmc/linux/Documentation/gpu/
H A Dmsm-crash-dump.rst42 ringbuffer
43 Section containing the contents of each ringbuffer. Each ringbuffer is
47 Ringbuffer ID (0 based index). Each ringbuffer in the section
50 GPU address of the ringbuffer.
53 The last fence that was issued on the ringbuffer
56 The last fence retired on the ringbuffer.
59 The current read pointer (rptr) for the ringbuffer.
62 The current write pointer (wptr) for the ringbuffer.
65 Maximum size of the ringbuffer programmed in the hardware.
/openbmc/linux/Documentation/driver-api/media/
H A Dv4l2-event.rst22 :c:type:`v4l2_kevent` ringbuffer, with the size given by the caller
23 of :c:func:`v4l2_event_subscribe`. This ringbuffer is used to store any events
27 :c:type:`v4l2_kevent` ringbuffer. This guarantees that if a driver is
32 :c:type:`v4l2_kevent` ringbuffer, then the oldest event will be dropped
50 - struct v4l2_subscribed_event has a ringbuffer of raised
65 a ringbuffer with size is one, i.e. only one event can be stored in the
66 ringbuffer.
70 the ringbuffer has size is greater than one.
/openbmc/linux/Documentation/admin-guide/kdump/
H A Dvmcoreinfo.rst201 A pointer to the printk ringbuffer (struct printk_ringbuffer). This
202 may be pointing to the static boot ringbuffer or the dynamically
203 allocated ringbuffer, depending on when the core dump occurred.
209 A pointer to the static boot printk ringbuffer. If @prb has a
212 ringbuffer.
232 Offsets for the various components of the printk ringbuffer. Used by
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/
H A DKconfig33 with ftrace to dump event information into the trace ringbuffer.
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/
H A DKconfig126 all this information to the ringbuffer, you may need to
127 increase the ringbuffer size. See the ftrace documentation
/openbmc/linux/Documentation/driver-api/media/drivers/
H A Dcx2341x-devel.rst1660 .. note:: This is a ringbuffer, so the table_ptr will wraparound.