|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | dbll_sect_info |
| struct | dbll_sym_val |
| struct | dbll_attrs |
| struct | dbll_fxns |
Macros | |
| #define | DBLL_NOLOAD 0x0 /* Don't load symbols, code, or data */ |
| #define | DBLL_SYMB 0x1 /* load symbols */ |
| #define | DBLL_CODE 0x2 /* load code */ |
| #define | DBLL_DATA 0x4 /* load data */ |
| #define | DBLL_DYNAMIC 0x8 /* dynamic load */ |
| #define | DBLL_BSS 0x20 /* Unitialized section */ |
| #define | DBLL_MAXPATHLENGTH 255 |
| #define DBLL_BSS 0x20 /* Unitialized section */ |
Definition at line 28 of file dblldefs.h.
| #define DBLL_CODE 0x2 /* load code */ |
Definition at line 25 of file dblldefs.h.
| #define DBLL_DATA 0x4 /* load data */ |
Definition at line 26 of file dblldefs.h.
| #define DBLL_DYNAMIC 0x8 /* dynamic load */ |
Definition at line 27 of file dblldefs.h.
| #define DBLL_MAXPATHLENGTH 255 |
Definition at line 30 of file dblldefs.h.
| #define DBLL_NOLOAD 0x0 /* Don't load symbols, code, or data */ |
Definition at line 23 of file dblldefs.h.
| #define DBLL_SYMB 0x1 /* load symbols */ |
Definition at line 24 of file dblldefs.h.
| typedef s32(* dbll_alloc_fxn)(void *hdl, s32 space, u32 size, u32 align, u32 *dsp_address, s32 seg_id, s32 req, bool reserved) |
Definition at line 77 of file dblldefs.h.
| typedef void(* dbll_close_fxn)(struct dbll_library_obj *library) |
Definition at line 189 of file dblldefs.h.
| typedef int(* dbll_create_fxn)(struct dbll_tar_obj **target_obj, struct dbll_attrs *attrs) |
Definition at line 208 of file dblldefs.h.
| typedef void(* dbll_delete_fxn)(struct dbll_tar_obj *target) |
Definition at line 222 of file dblldefs.h.
Definition at line 234 of file dblldefs.h.
Definition at line 84 of file dblldefs.h.
Definition at line 97 of file dblldefs.h.
| typedef s32 dbll_flags |
Definition at line 36 of file dblldefs.h.
Definition at line 91 of file dblldefs.h.
| typedef bool(* dbll_get_addr_fxn)(struct dbll_library_obj *lib, char *name, struct dbll_sym_val **sym_val) |
Definition at line 253 of file dblldefs.h.
| typedef void(* dbll_get_attrs_fxn)(struct dbll_tar_obj *target, struct dbll_attrs *attrs) |
Definition at line 269 of file dblldefs.h.
| typedef bool(* dbll_get_c_addr_fxn)(struct dbll_library_obj *lib, char *name, struct dbll_sym_val **sym_val) |
Definition at line 289 of file dblldefs.h.
Definition at line 311 of file dblldefs.h.
Definition at line 327 of file dblldefs.h.
| typedef int(* dbll_load_fxn)(struct dbll_library_obj *lib, dbll_flags flags, struct dbll_attrs *attrs, u32 *entry) |
Definition at line 348 of file dblldefs.h.
Definition at line 104 of file dblldefs.h.
| typedef int(* dbll_open_fxn)(struct dbll_tar_obj *target, char *file, dbll_flags flags, struct dbll_library_obj **lib_obj) |
Definition at line 375 of file dblldefs.h.
Definition at line 111 of file dblldefs.h.
| typedef int(* dbll_read_sect_fxn)(struct dbll_library_obj *lib, char *name, char *content, u32 cont_size) |
Definition at line 398 of file dblldefs.h.
| typedef bool(* dbll_sym_lookup)(void *handle, void *parg, void *rmm_handle, const char *name, struct dbll_sym_val **sym) |
Definition at line 132 of file dblldefs.h.
Definition at line 138 of file dblldefs.h.
| typedef void(* dbll_unload_fxn)(struct dbll_library_obj *library, struct dbll_attrs *attrs) |
Definition at line 413 of file dblldefs.h.
1.8.2