summaryrefslogtreecommitdiff
path: root/include/linux/ring_buffer.h
AgeCommit message (Expand)AuthorFilesLines
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-05-01ring-buffer: Return reader page back into existing ring bufferSteven Rostedt (VMware)1-1/+1
2016-12-02tracing/rb: Convert to hotplug state machineSebastian Andrzej Siewior1-0/+6
2015-11-02ring_buffer: ring_buffer_empty{cpu}() can return booleanYaowei Bai1-2/+2
2014-11-11tracing: Do not busy wait in buffer spliceRabin Vincent1-1/+1
2014-06-10ring-buffer: Check if buffer exists before pollingSteven Rostedt (Red Hat)1-1/+1
2013-03-15tracing/ring-buffer: Move poll wake ups into ring buffer codeSteven Rostedt (Red Hat)1-0/+6
2013-01-30ring-buffer: Add stats field for amount read from trace ring bufferSteven Rostedt (Red Hat)1-0/+1
2012-11-02ring-buffer: Change unsigned long type of ring_buffer_oldest_event_ts() to u64Yoshihiro YUNOMAE1-1/+1
2012-11-01ring-buffer: Add a 'dropped events' counterSlava Pestov1-0/+1
2012-04-24ring-buffer: Add per_cpu ring buffer control filesVaibhav Nagarnaik1-2/+4
2012-02-23tracing/ring-buffer: Only have tracing_on disable tracing buffersSteven Rostedt1-0/+3
2011-08-30trace: Add ring buffer stats to measure rate of eventsVaibhav Nagarnaik1-0/+2
2011-06-15tracing: Use NUMA allocation for per-cpu ring buffer pagesVaibhav Nagarnaik1-1/+1
2011-03-09tracing: Add an 'overwrite' trace_option.David Sharp1-0/+2
2010-10-20ring-buffer: Remove ring_buffer_event_time_delta()Steven Rostedt1-12/+0
2010-04-27ring-buffer: Make non-consuming read less expensive with lots of cpus.David Miller1-1/+3
2010-04-01ring-buffer: Add place holder recording of dropped eventsSteven Rostedt1-2/+4
2009-09-05ring-buffer: only enable ring_buffer_swap_cpu when neededSteven Rostedt1-0/+9
2009-09-04ring-buffer: remove ring_buffer_event_discardSteven Rostedt1-14/+0
2009-07-08ring-buffer: make locklessSteven Rostedt1-1/+0
2009-06-15trace: annotate bitfields in struct ring_buffer_eventVegard Nossum1-0/+4
2009-06-09ring-buffer: pass in lockdep class key for reader_lockPeter Zijlstra1-1/+13
2009-05-05ring-buffer: add counters for commit overrun and nmi dropped entriesSteven Rostedt1-0/+2
2009-04-24ring_buffer: compressed event headerLai Jiangshan1-7/+9
2009-04-17tracing/events/ring-buffer: expose format of ring buffer headers to usersSteven Rostedt1-0/+5
2009-04-14ring-buffer: add ring_buffer_discard_commitSteven Rostedt1-0/+29
2009-03-22tracing: add ring_buffer_event_discard() to ring bufferTom Zanussi1-3/+8
2009-03-18ring-buffer: add api to allow a tracer to change clock sourceSteven Rostedt1-2/+5
2009-03-05tracing: add tracing_on/tracing_off to kernel.hSteven Rostedt1-15/+0
2009-03-04ring-buffer: fix ring_buffer_read_pageSteven Rostedt1-2/+5
2009-02-17ring-buffer: add tracing_is_on to test if ring buffer is enabledSteven Rostedt1-0/+2
2009-02-10tracing: fix typos in commentsWenji Huang1-1/+1
2009-02-09Merge branch 'tip/tracing/core/devel' of git://git.kernel.org/pub/scm/linux/k...Ingo Molnar1-0/+9
2009-02-08ring-buffer: allow tracing_off to be used in core kernel codeSteven Rostedt1-0/+9
2009-02-06ring_buffer: remove unused flags parameterArnaldo Carvalho de Melo1-6/+3
2008-12-31Merge branch 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2008-12-10ring_buffer: add remaining cpu functions to ring_buffer.hRobert Richter1-0/+2
2008-12-08ring_buffer: fix commentsLai Jiangshan1-4/+6
2008-12-03ring-buffer: read page interfaceSteven Rostedt1-0/+5
2008-11-23ring-buffer: add tracing_off_permanentSteven Rostedt1-0/+1
2008-11-11ring-buffer: buffer record on/off switchSteven Rostedt1-0/+3
2008-10-14ring_buffer: implement new lockingSteven Rostedt1-3/+0
2008-10-14tracing: unified trace bufferSteven Rostedt1-0/+130