Lines Matching defs:ring_buffer_per_cpu
483 struct ring_buffer_per_cpu { struct
484 int cpu;
485 atomic_t record_disabled;
486 atomic_t resize_disabled;
487 struct trace_buffer *buffer;
488 raw_spinlock_t reader_lock; /* serialize readers */
489 arch_spinlock_t lock;
490 struct lock_class_key lock_key;
491 struct buffer_data_page *free_page;
492 unsigned long nr_pages;
493 unsigned int current_context;
494 struct list_head *pages;
495 struct buffer_page *head_page; /* read from head */
496 struct buffer_page *tail_page; /* write to tail */
497 struct buffer_page *commit_page; /* committed pages */
498 struct buffer_page *reader_page;
499 unsigned long lost_events;
500 unsigned long last_overrun;
501 unsigned long nest;
502 local_t entries_bytes;
503 local_t entries;
504 local_t overrun;
505 local_t commit_overrun;
506 local_t dropped_events;
507 local_t committing;
508 local_t commits;
509 local_t pages_touched;
510 local_t pages_read;
511 long last_pages_touch;
512 size_t shortest_full;
513 unsigned long read;
537 struct ring_buffer_per_cpu **buffers; argument