FreeRDP
map_info.h File Reference
#include <sys/types.h>
#include <stdbool.h>
#include <stdint.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  map_info_t
 

Functions

map_info_tload_map_info_list (pid_t tid)
 
void free_map_info_list (map_info_t *milist)
 
const map_info_tfind_map_info (const map_info_t *milist, uintptr_t addr)
 
bool is_readable_map (const map_info_t *milist, uintptr_t addr)
 
bool is_writable_map (const map_info_t *milist, uintptr_t addr)
 
bool is_executable_map (const map_info_t *milist, uintptr_t addr)
 
map_info_tacquire_my_map_info_list ()
 
void release_my_map_info_list (map_info_t *milist)
 
void flush_my_map_info_list ()
 

Function Documentation

map_info_t* acquire_my_map_info_list ( )
const map_info_t* find_map_info ( const map_info_t milist,
uintptr_t  addr 
)
void flush_my_map_info_list ( )
void free_map_info_list ( map_info_t milist)
bool is_executable_map ( const map_info_t milist,
uintptr_t  addr 
)
bool is_readable_map ( const map_info_t milist,
uintptr_t  addr 
)
bool is_writable_map ( const map_info_t milist,
uintptr_t  addr 
)
map_info_t* load_map_info_list ( pid_t  tid)
void release_my_map_info_list ( map_info_t milist)