opd_anon.h File Reference

Anonymous region handling. More...

#include "op_types.h"
#include "op_list.h"
#include "opd_cookie.h"
#include <sys/types.h>
Include dependency graph for opd_anon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  anon_mapping

Defines

#define VMA_SHIFT   13
 Shift useful bits into play for VMA hashing.
#define MAX_IMAGE_NAME_SIZE   20

Functions

struct anon_mappingfind_anon_mapping (struct transient *)
 Try to find an anonymous mapping for the given pc/tgid pair.
void anon_init (void)

Detailed Description

Anonymous region handling.

Remarks:
Copyright 2005 OProfile authors
Read the file COPYING
Author:
John Levon

Define Documentation

#define MAX_IMAGE_NAME_SIZE   20
#define VMA_SHIFT   13

Shift useful bits into play for VMA hashing.


Function Documentation

void anon_init ( void   ) 

References HASH_SIZE.

struct anon_mapping* find_anon_mapping ( struct transient  )  [read]

Try to find an anonymous mapping for the given pc/tgid pair.

References anon_mapping::end, anon_mapping::list, list_entry, list_for_each, anon_mapping::start, anon_mapping::tgid, verbprintf, and vmisc.


Generated on 29 Jul 2013 for oprofile by  doxygen 1.6.1