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