Lines Matching defs:ring_buffer_per_cpu
495 struct ring_buffer_per_cpu { struct
496 int cpu;
497 atomic_t record_disabled;
498 atomic_t resize_disabled;
499 struct trace_buffer *buffer;
500 raw_spinlock_t reader_lock; /* serialize readers */
501 arch_spinlock_t lock;
502 struct lock_class_key lock_key;
503 struct buffer_data_page *free_page;
504 unsigned long nr_pages;
505 unsigned int current_context;
506 struct list_head *pages;
507 struct buffer_page *head_page; /* read from head */
508 struct buffer_page *tail_page; /* write to tail */
509 struct buffer_page *commit_page; /* committed pages */
510 struct buffer_page *reader_page;
511 unsigned long lost_events;
512 unsigned long last_overrun;
513 unsigned long nest;
514 local_t entries_bytes;
515 local_t entries;
516 local_t overrun;
517 local_t commit_overrun;
518 local_t dropped_events;
519 local_t committing;
520 local_t commits;
521 local_t pages_touched;
522 local_t pages_lost;
523 local_t pages_read;
524 long last_pages_touch;
525 size_t shortest_full;
526 unsigned long read;
527 unsigned long read_bytes;
551 struct ring_buffer_per_cpu **buffers; argument