Lines Matching full:event
77 /// Exposes the metadata page and data and aux buffers of a perf event.
78 /// Handles the management of the event's file descriptor and mmap'ed
82 /// Create a new performance monitoring event via the perf_event_open syscall.
89 /// Configuration information for the event.
92 /// The process or thread to be monitored by the event. If \b None, then
96 /// The cpu to be monitored by the event. If \b None, then all cpus are
115 /// Create a new performance monitoring event via the perf_event_open syscall
118 /// Convenience method to be used when the perf event requires minimal
122 /// Configuration information for the event.
125 /// The process or thread to be monitored by the event. If \b
131 /// Mmap the metadata page and the data and aux buffers of the perf event and
163 /// Get the file descriptor associated with the perf event.
201 /// Read the aux buffer managed by this perf event assuming it was configured
225 /// Use the ioctl API to disable the perf event and all the events in its
226 /// group. This doesn't terminate the perf event.
228 /// This is no-op if the perf event is already disabled.
231 /// An Error if the perf event couldn't be disabled.
234 /// Use the ioctl API to enable the perf event and all the events in its
237 /// This is no-op if the perf event is already enabled.
240 /// An Error if the perf event couldn't be enabled.
249 /// \b true if and only the perf event is enabled and collecting.
256 /// File descriptor of the perf event.
276 /// Mmap the data buffer of the perf event.
289 /// Mmap the aux buffer of the perf event.
297 /// The file descriptor representing the perf event.
308 /// Create a perf event that tracks context switches on a cpu.
314 /// An optional perf event that will be grouped with the
315 /// new perf event.