#include <types-and-constants.hh>
Depending on the type of event represented, some fields may not be used or may have slightly different uses.
Definition at line 383 of file types-and-constants.hh.
|
The context associated with the event. Definition at line 393 of file types-and-constants.hh. Referenced by Consumer::handle_context_assignment(), Consumer::handle_duplicate_range(), Consumer::read_kernel_record(), and Consumer::update_with_kernel_record(). |
|
The CPU cycle time of the event. Definition at line 386 of file types-and-constants.hh. Referenced by Consumer::read_kernel_record(), and Consumer::synchronize(). |
|
For a context duplication, the destination context, where the previous field is the source context. Definition at line 395 of file types-and-constants.hh. Referenced by Consumer::handle_duplicate_range(), and Consumer::read_kernel_record(). |
|
The last virtual page for those events that specify a virtual range. Definition at line 401 of file types-and-constants.hh. Referenced by Consumer::handle_anonymous_mmap_range(), Consumer::handle_duplicate_range(), Consumer::handle_file_mmap_range(), Consumer::handle_munmap_range(), Consumer::handle_shmat(), and Consumer::read_kernel_record(). |
|
The last page within the file for events that specify a range. Definition at line 409 of file types-and-constants.hh. Referenced by Consumer::read_kernel_record(). |
|
The unique file ID associated with the event. Definition at line 404 of file types-and-constants.hh. Referenced by Consumer::handle_exec(), Consumer::handle_file_cache_allocation(), Consumer::handle_file_delete(), Consumer::handle_file_mmap_range(), and Consumer::read_kernel_record(). |
|
The first (and sometimes only) page within the file's address space. Definition at line 406 of file types-and-constants.hh. Referenced by Consumer::handle_file_cache_allocation(), Consumer::handle_file_mmap_range(), and Consumer::read_kernel_record(). |
|
The name of the file for this operation. Note that this identifier is not unique as the file ID is, but indicates the name by which the process accessed the file. Definition at line 414 of file types-and-constants.hh. Referenced by Consumer::handle_exec(), and Consumer::read_kernel_record(). |
|
The task that requested a fork(), where the task_ID field is the newly forked process. Definition at line 390 of file types-and-constants.hh. Referenced by Consumer::handle_fork(), and Consumer::read_kernel_record(). |
|
The IPC shared memory segment ID associated with the event. Definition at line 412 of file types-and-constants.hh. Referenced by Consumer::handle_shmat(), and Consumer::read_kernel_record(). |
|
The first (and sometimes only) virtual page for the event. Definition at line 399 of file types-and-constants.hh. Referenced by Consumer::handle_anonymous_mmap_range(), Consumer::handle_buffer_cache_allocation(), Consumer::handle_buffer_cache_deallocation(), Consumer::handle_cow_unmap(), Consumer::handle_duplicate_range(), Consumer::handle_file_cache_allocation(), Consumer::handle_file_cache_deallocation(), Consumer::handle_file_mmap_range(), Consumer::handle_munmap_range(), Consumer::handle_shmat(), and Consumer::read_kernel_record(). |
|
The type of event. Definition at line 385 of file types-and-constants.hh. Referenced by Per_Task_Consumer::act_on_kernel_record(), Consumer::read_kernel_record(), Consumer::synchronize(), and Consumer::update_with_kernel_record(). |
|
The task that caused or was the primary target of the event. Definition at line 388 of file types-and-constants.hh. Referenced by Per_Task_Consumer::act_on_kernel_record(), Consumer::handle_anonymous_mmap_range(), Consumer::handle_context_assignment(), Consumer::handle_cow_unmap(), Consumer::handle_exec(), Consumer::handle_exit(), Consumer::handle_file_mmap_range(), Consumer::handle_fork(), Consumer::handle_munmap_range(), Consumer::handle_schedule(), Consumer::handle_shmat(), Per_Task_Consumer::PTC_handle_context_assignment(), Consumer::read_kernel_record(), and Consumer::synchronize(). |