#include "op_config.h"
#include "op_types.h"
Go to the source code of this file.
Data Structures | |
struct | op_sample |
struct | op_buffer_head |
struct | op_note |
struct | op_hash_index |
Defines | |
#define | OP_HASH_MAP_SIZE (OP_HASH_MAP_NR * sizeof(struct op_hash_index) + POOL_SIZE) |
#define | OP_FORK 1 |
#define | OP_MAP 2 |
#define | OP_EXEC 4 |
#define | OP_DROP_MODULES 8 |
#define | OP_EXIT 16 |
Enumerations | |
enum | oprof_state { STOPPED = 0, STOPPING = 1, RUNNING = 2 } |
Variables | |
struct op_buffer_head | __packed__ |
Module / user space interface for 2.4
Definition in file op_interface.h.
#define OP_DROP_MODULES 8 |
#define OP_EXEC 4 |
#define OP_EXIT 16 |
#define OP_FORK 1 |
#define OP_HASH_MAP_SIZE (OP_HASH_MAP_NR * sizeof(struct op_hash_index) + POOL_SIZE) |
size of hash map in bytes
Definition at line 85 of file op_interface.h.
Referenced by opd_init_hash_map().
#define OP_MAP 2 |
enum oprof_state |
the current kernel-side profiler state
Definition at line 41 of file op_interface.h.
struct op_hash_index __packed__ |
The head structure of a kernel sample buffer.
A path component. Directory name are stored as a stack of path components. Note than the name index acts also as an unique identifier