aboutsummaryrefslogtreecommitdiff
path: root/include/linux/ring_buffer.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-13ring-buffer: Introducing ring-buffer mapping functionsGravatar Vincent Donnefort 1-0/+6
2024-03-12tracing/ring-buffer: Fix wait_on_pipe() raceGravatar Steven Rostedt (Google) 1-1/+2
2024-03-12ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()Gravatar Steven Rostedt (Google) 1-0/+1
2023-12-20ring-buffer: Read and write to ring buffers with custom sub buffer sizeGravatar Tzvetomir Stoyanov (VMware) 1-3/+8
2023-12-20ring-buffer: Add interface for configuring trace sub buffer sizeGravatar Tzvetomir Stoyanov (VMware) 1-0/+4
2023-12-20ring-buffer: Page size per ring bufferGravatar Tzvetomir Stoyanov (VMware) 1-1/+1
2023-12-18tracing: Allow for max buffer data size trace_marker writesGravatar Steven Rostedt (Google) 1-0/+1
2022-11-23ring_buffer: Remove unused "event" parameterGravatar Song Chen 1-2/+1
2022-11-16tracing/ring-buffer: Have polling block on watermarkGravatar Steven Rostedt (Google) 1-1/+1
2022-09-28ring-buffer: Add ring_buffer_wake_waiters()Gravatar Steven Rostedt (Google) 1-1/+1
2021-04-01tracing: Remove unused argument from "ring_buffer_time_stamp()Gravatar Yordan Karadzhov (VMware) 1-1/+1
2021-03-18ring-buffer: Allow ring_buffer_event_time_stamp() to return time stamp of all...Gravatar Steven Rostedt (VMware) 1-1/+2
2020-06-30ring-buffer: speed up buffer resets by avoiding synchronize_rcu for each CPUGravatar Nicholas Piggin 1-0/+1
2020-03-27ring-buffer/tracing: Have iterator acknowledge dropped eventsGravatar Steven Rostedt (VMware) 1-0/+1
2020-03-19ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance()Gravatar Steven Rostedt (VMware) 1-2/+1
2020-01-13tracing: Make struct ring_buffer less ambiguousGravatar Steven Rostedt (VMware) 1-55/+55
2019-03-13tracing: kdb: Fix ftdump to not sleepGravatar Douglas Anderson 1-1/+1
2019-02-06ring-buffer: Remove unused function ring_buffer_page_len()Gravatar Miroslav Benes 1-2/+0
2018-12-08ring-buffer: Add percentage of ring buffer full to wake up readerGravatar Steven Rostedt (VMware) 1-1/+3
2018-08-01ring-buffer: Make ring_buffer_record_is_set_on() return boolGravatar Steven Rostedt (VMware) 1-1/+1
2018-08-01ring-buffer: Make ring_buffer_record_is_on() return boolGravatar Steven Rostedt (VMware) 1-1/+1
2018-07-25ring_buffer: tracing: Inherit the tracing setting to next ring bufferGravatar Masami Hiramatsu 1-0/+1
2018-06-04ring-buffer: Fix typo in commentGravatar Vasyl Gomonovych 1-1/+1
2018-03-10ring-buffer: Add nesting for adding events within eventsGravatar Steven Rostedt (VMware) 1-0/+3
2018-03-10ring-buffer: Redefine the unimplemented RINGBUF_TYPE_TIME_STAMPGravatar Tom Zanussi 1-5/+7
2018-03-10ring-buffer: Add interface for setting absolute time stampsGravatar Tom Zanussi 1-0/+2
2017-11-28ring_buffer_poll_wait() return value used as return value of ->poll()Gravatar Al Viro 1-1/+1
2017-11-15kmemcheck: remove annotationsGravatar Levin, Alexander (Sasha Levin) 1-3/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-05-01ring-buffer: Return reader page back into existing ring bufferGravatar Steven Rostedt (VMware) 1-1/+1
2016-12-02tracing/rb: Convert to hotplug state machineGravatar Sebastian Andrzej Siewior 1-0/+6
2015-11-02ring_buffer: ring_buffer_empty{cpu}() can return booleanGravatar Yaowei Bai 1-2/+2
2014-11-10tracing: Do not busy wait in buffer spliceGravatar Rabin Vincent 1-1/+1
2014-06-10ring-buffer: Check if buffer exists before pollingGravatar Steven Rostedt (Red Hat) 1-1/+1
2013-03-15tracing/ring-buffer: Move poll wake ups into ring buffer codeGravatar Steven Rostedt (Red Hat) 1-0/+6
2013-01-30ring-buffer: Add stats field for amount read from trace ring bufferGravatar Steven Rostedt (Red Hat) 1-0/+1
2012-11-02ring-buffer: Change unsigned long type of ring_buffer_oldest_event_ts() to u64Gravatar Yoshihiro YUNOMAE 1-1/+1
2012-10-31ring-buffer: Add a 'dropped events' counterGravatar Slava Pestov 1-0/+1
2012-04-23ring-buffer: Add per_cpu ring buffer control filesGravatar Vaibhav Nagarnaik 1-2/+4
2012-02-22tracing/ring-buffer: Only have tracing_on disable tracing buffersGravatar Steven Rostedt 1-0/+3
2011-08-30trace: Add ring buffer stats to measure rate of eventsGravatar Vaibhav Nagarnaik 1-0/+2
2011-06-14tracing: Use NUMA allocation for per-cpu ring buffer pagesGravatar Vaibhav Nagarnaik 1-1/+1
2011-03-09tracing: Add an 'overwrite' trace_option.Gravatar David Sharp 1-0/+2
2010-10-20ring-buffer: Remove ring_buffer_event_time_delta()Gravatar Steven Rostedt 1-12/+0
2010-04-27ring-buffer: Make non-consuming read less expensive with lots of cpus.Gravatar David Miller 1-1/+3
2010-03-31ring-buffer: Add place holder recording of dropped eventsGravatar Steven Rostedt 1-2/+4
2009-09-04ring-buffer: only enable ring_buffer_swap_cpu when neededGravatar Steven Rostedt 1-0/+9
2009-09-04ring-buffer: remove ring_buffer_event_discardGravatar Steven Rostedt 1-14/+0
2009-07-07ring-buffer: make locklessGravatar Steven Rostedt 1-1/+0
2009-06-15trace: annotate bitfields in struct ring_buffer_eventGravatar Vegard Nossum 1-0/+4