Lines Matching defs:ring_buffer_per_cpu
433 struct ring_buffer_per_cpu { struct
434 int cpu;
435 atomic_t record_disabled;
436 struct ring_buffer *buffer;
437 raw_spinlock_t reader_lock; /* serialize readers */
438 arch_spinlock_t lock;
439 struct lock_class_key lock_key;
440 unsigned long nr_pages;
441 unsigned int current_context;
442 struct list_head *pages;
443 struct buffer_page *head_page; /* read from head */
444 struct buffer_page *tail_page; /* write to tail */
445 struct buffer_page *commit_page; /* committed pages */
446 struct buffer_page *reader_page;
447 unsigned long lost_events;
448 unsigned long last_overrun;
449 local_t entries_bytes;
450 local_t entries;
451 local_t overrun;
452 local_t commit_overrun;
453 local_t dropped_events;
454 local_t committing;
455 local_t commits;
456 unsigned long read;
480 struct ring_buffer_per_cpu **buffers; argument