summaryrefslogtreecommitdiffstats
path: root/include/linux/ring_buffer.h
Commit message (Expand)AuthorAgeFilesLines
* tracing/ring-buffer: Fix wait_on_pipe() raceSteven Rostedt (Google)2024-03-121-1/+2
* ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()Steven Rostedt (Google)2024-03-121-0/+1
* ring-buffer: Read and write to ring buffers with custom sub buffer sizeTzvetomir Stoyanov (VMware)2023-12-201-3/+8
* ring-buffer: Add interface for configuring trace sub buffer sizeTzvetomir Stoyanov (VMware)2023-12-201-0/+4
* ring-buffer: Page size per ring bufferTzvetomir Stoyanov (VMware)2023-12-201-1/+1
* tracing: Allow for max buffer data size trace_marker writesSteven Rostedt (Google)2023-12-181-0/+1
* ring_buffer: Remove unused "event" parameterSong Chen2022-11-231-2/+1
* tracing/ring-buffer: Have polling block on watermarkSteven Rostedt (Google)2022-11-161-1/+1
* ring-buffer: Add ring_buffer_wake_waiters()Steven Rostedt (Google)2022-09-281-1/+1
* tracing: Remove unused argument from "ring_buffer_time_stamp()Yordan Karadzhov (VMware)2021-04-011-1/+1
* ring-buffer: Allow ring_buffer_event_time_stamp() to return time stamp of all...Steven Rostedt (VMware)2021-03-181-1/+2
* ring-buffer: speed up buffer resets by avoiding synchronize_rcu for each CPUNicholas Piggin2020-06-301-0/+1
* ring-buffer/tracing: Have iterator acknowledge dropped eventsSteven Rostedt (VMware)2020-03-271-0/+1
* ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance()Steven Rostedt (VMware)2020-03-191-2/+1
* tracing: Make struct ring_buffer less ambiguousSteven Rostedt (VMware)2020-01-131-55/+55
* tracing: kdb: Fix ftdump to not sleepDouglas Anderson2019-03-131-1/+1
* ring-buffer: Remove unused function ring_buffer_page_len()Miroslav Benes2019-02-061-2/+0
* ring-buffer: Add percentage of ring buffer full to wake up readerSteven Rostedt (VMware)2018-12-081-1/+3
* ring-buffer: Make ring_buffer_record_is_set_on() return boolSteven Rostedt (VMware)2018-08-011-1/+1
* ring-buffer: Make ring_buffer_record_is_on() return boolSteven Rostedt (VMware)2018-08-011-1/+1
* ring_buffer: tracing: Inherit the tracing setting to next ring bufferMasami Hiramatsu2018-07-251-0/+1
* ring-buffer: Fix typo in commentVasyl Gomonovych2018-06-041-1/+1
* ring-buffer: Add nesting for adding events within eventsSteven Rostedt (VMware)2018-03-101-0/+3
* ring-buffer: Redefine the unimplemented RINGBUF_TYPE_TIME_STAMPTom Zanussi2018-03-101-5/+7
* ring-buffer: Add interface for setting absolute time stampsTom Zanussi2018-03-101-0/+2
* ring_buffer_poll_wait() return value used as return value of ->poll()Al Viro2017-11-281-1/+1
* kmemcheck: remove annotationsLevin, Alexander (Sasha Levin)2017-11-151-3/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* ring-buffer: Return reader page back into existing ring bufferSteven Rostedt (VMware)2017-05-011-1/+1
* tracing/rb: Convert to hotplug state machineSebastian Andrzej Siewior2016-12-021-0/+6
* ring_buffer: ring_buffer_empty{cpu}() can return booleanYaowei Bai2015-11-021-2/+2
* tracing: Do not busy wait in buffer spliceRabin Vincent2014-11-101-1/+1
* ring-buffer: Check if buffer exists before pollingSteven Rostedt (Red Hat)2014-06-101-1/+1
* tracing/ring-buffer: Move poll wake ups into ring buffer codeSteven Rostedt (Red Hat)2013-03-151-0/+6
* ring-buffer: Add stats field for amount read from trace ring bufferSteven Rostedt (Red Hat)2013-01-301-0/+1
* ring-buffer: Change unsigned long type of ring_buffer_oldest_event_ts() to u64Yoshihiro YUNOMAE2012-11-021-1/+1
* ring-buffer: Add a 'dropped events' counterSlava Pestov2012-10-311-0/+1
* ring-buffer: Add per_cpu ring buffer control filesVaibhav Nagarnaik2012-04-231-2/+4
* tracing/ring-buffer: Only have tracing_on disable tracing buffersSteven Rostedt2012-02-221-0/+3
* trace: Add ring buffer stats to measure rate of eventsVaibhav Nagarnaik2011-08-301-0/+2
* tracing: Use NUMA allocation for per-cpu ring buffer pagesVaibhav Nagarnaik2011-06-141-1/+1
* tracing: Add an 'overwrite' trace_option.David Sharp2011-03-091-0/+2
* ring-buffer: Remove ring_buffer_event_time_delta()Steven Rostedt2010-10-201-12/+0
* ring-buffer: Make non-consuming read less expensive with lots of cpus.David Miller2010-04-271-1/+3
* ring-buffer: Add place holder recording of dropped eventsSteven Rostedt2010-03-311-2/+4
* ring-buffer: only enable ring_buffer_swap_cpu when neededSteven Rostedt2009-09-041-0/+9
* ring-buffer: remove ring_buffer_event_discardSteven Rostedt2009-09-041-14/+0
* ring-buffer: make locklessSteven Rostedt2009-07-071-1/+0
* trace: annotate bitfields in struct ring_buffer_eventVegard Nossum2009-06-151-0/+4
* ring-buffer: pass in lockdep class key for reader_lockPeter Zijlstra2009-06-081-1/+13