Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
thread.h File Reference
#include <linux/rbtree.h>
#include <unistd.h>
#include "symbol.h"

Go to the source code of this file.

Data Structures

struct  thread
 

Functions

void thread__delete (struct thread *self)
 
int thread__set_comm (struct thread *self, const char *comm)
 
int thread__comm_len (struct thread *self)
 
void thread__insert_map (struct thread *self, struct map *map)
 
int thread__fork (struct thread *self, struct thread *parent)
 
void thread__find_addr_map (struct thread *thread, struct machine *machine, u8 cpumode, enum map_type type, u64 addr, struct addr_location *al)
 
void thread__find_addr_location (struct thread *thread, struct machine *machine, u8 cpumode, enum map_type type, u64 addr, struct addr_location *al, symbol_filter_t filter)
 

Function Documentation

int thread__comm_len ( struct thread *  self)

Definition at line 46 of file thread.c.

void thread__delete ( struct thread *  self)

Definition at line 25 of file thread.c.

void thread__find_addr_location ( struct thread *  thread,
struct machine *  machine,
u8  cpumode,
enum map_type  type,
u64  addr,
struct addr_location *  al,
symbol_filter_t  filter 
)

Definition at line 845 of file event.c.

void thread__find_addr_map ( struct thread *  thread,
struct machine *  machine,
u8  cpumode,
enum map_type  type,
u64  addr,
struct addr_location *  al 
)

Definition at line 776 of file event.c.

int thread__fork ( struct thread *  self,
struct thread *  parent 
)

Definition at line 108 of file thread.c.

void thread__insert_map ( struct thread *  self,
struct map *  map 
)

Definition at line 102 of file thread.c.

int thread__set_comm ( struct thread *  self,
const char *  comm 
)

Definition at line 32 of file thread.c.