Lines Matching defs:ring_buffer_per_cpu
465 struct ring_buffer_per_cpu { struct
466 int cpu;
467 atomic_t record_disabled;
468 struct ring_buffer *buffer;
469 raw_spinlock_t reader_lock; /* serialize readers */
470 arch_spinlock_t lock;
471 struct lock_class_key lock_key;
472 struct buffer_data_page *free_page;
473 unsigned long nr_pages;
474 unsigned int current_context;
475 struct list_head *pages;
476 struct buffer_page *head_page; /* read from head */
477 struct buffer_page *tail_page; /* write to tail */
478 struct buffer_page *commit_page; /* committed pages */
479 struct buffer_page *reader_page;
480 unsigned long lost_events;
481 unsigned long last_overrun;
482 unsigned long nest;
483 local_t entries_bytes;
484 local_t entries;
485 local_t overrun;
486 local_t commit_overrun;
487 local_t dropped_events;
488 local_t committing;
489 local_t commits;
490 unsigned long read;
514 struct ring_buffer_per_cpu **buffers; argument