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.