Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
dynamic_loader_sym Struct Reference

#include <dynamic_loader.h>

Data Fields

struct dynload_symbol *(* find_matching_symbol )(struct dynamic_loader_sym *thisptr, const char *name)
 
struct dynload_symbol *(* add_to_symbol_table )(struct dynamic_loader_sym *thisptr, const char *nname, unsigned moduleid)
 
void(* purge_symbol_table )(struct dynamic_loader_sym *thisptr, unsigned moduleid)
 
void *(* dload_allocate )(struct dynamic_loader_sym *thisptr, unsigned memsiz)
 
void(* dload_deallocate )(struct dynamic_loader_sym *thisptr, void *memptr)
 
void(* error_report )(struct dynamic_loader_sym *thisptr, const char *errstr, va_list args)
 

Detailed Description

Definition at line 211 of file dynamic_loader.h.

Field Documentation

struct dynload_symbol*(* add_to_symbol_table)(struct dynamic_loader_sym *thisptr, const char *nname, unsigned moduleid)
read

Definition at line 246 of file dynamic_loader.h.

void*(* dload_allocate)(struct dynamic_loader_sym *thisptr, unsigned memsiz)

Definition at line 274 of file dynamic_loader.h.

void(* dload_deallocate)(struct dynamic_loader_sym *thisptr, void *memptr)

Definition at line 286 of file dynamic_loader.h.

void(* error_report)(struct dynamic_loader_sym *thisptr, const char *errstr, va_list args)

Definition at line 301 of file dynamic_loader.h.

struct dynload_symbol*(* find_matching_symbol)(struct dynamic_loader_sym *thisptr, const char *name)
read

Definition at line 226 of file dynamic_loader.h.

void(* purge_symbol_table)(struct dynamic_loader_sym *thisptr, unsigned moduleid)

Definition at line 259 of file dynamic_loader.h.


The documentation for this struct was generated from the following file: