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

#include <module.h>

Data Fields

unsigned int gotsecindex
 
unsigned long got_offset
 
unsigned long got_size
 
int nsyms
 
struct mod_arch_syminfosyminfo
 
Elf_Shdrtext_l1
 
Elf_Shdrdata_a_l1
 
Elf_Shdrbss_a_l1
 
Elf_Shdrdata_b_l1
 
Elf_Shdrbss_b_l1
 
Elf_Shdrtext_l2
 
Elf_Shdrdata_l2
 
Elf_Shdrbss_l2
 
struct elf64_shdrcore_plt
 
struct elf64_shdrinit_plt
 
struct elf64_shdrgot
 
struct elf64_shdropd
 
struct elf64_shdrunwind
 
unsigned long gp
 
voidcore_unw_table
 
voidinit_unw_table
 
unsigned int next_got_entry
 
struct m68k_fixup_infofixup_start
 
struct m68k_fixup_infofixup_end
 
struct list_head dbe_list
 
struct exception_table_entrydbe_start
 
struct exception_table_entrydbe_end
 
struct mips_hi16r_mips_hi16_list
 
unsigned long got_count
 
unsigned long got_max
 
unsigned long fdesc_offset
 
unsigned long fdesc_count
 
unsigned long fdesc_max
 
struct {
   unsigned long   stub_offset
 
   unsigned int   stub_entries
 
section
 
int unwind_section
 
struct unwind_tableunwind
 
unsigned long plt_offset
 
unsigned long plt_size
 

Detailed Description

Definition at line 6 of file module.h.

Field Documentation

Elf_Shdr* bss_a_l1

Definition at line 15 of file module.h.

Elf_Shdr* bss_b_l1

Definition at line 17 of file module.h.

Elf_Shdr* bss_l2

Definition at line 20 of file module.h.

struct elf64_shdr* core_plt

Definition at line 16 of file module.h.

void* core_unw_table

Definition at line 29 of file module.h.

Elf_Shdr* data_a_l1

Definition at line 14 of file module.h.

Elf_Shdr* data_b_l1

Definition at line 16 of file module.h.

Elf_Shdr* data_l2

Definition at line 19 of file module.h.

Definition at line 12 of file module.h.

struct list_head dbe_list

Definition at line 10 of file module.h.

Definition at line 11 of file module.h.

unsigned long fdesc_count

Definition at line 15 of file module.h.

unsigned long fdesc_max

Definition at line 15 of file module.h.

unsigned long fdesc_offset

Definition at line 15 of file module.h.

struct m68k_fixup_info * fixup_end

Definition at line 17 of file module.h.

struct m68k_fixup_info* fixup_start

Definition at line 17 of file module.h.

Definition at line 18 of file module.h.

unsigned long got_count

Definition at line 14 of file module.h.

unsigned long got_max

Definition at line 14 of file module.h.

unsigned long got_offset

Definition at line 13 of file module.h.

unsigned long got_size

Definition at line 15 of file module.h.

unsigned int gotsecindex

Definition at line 8 of file module.h.

unsigned long gp

Definition at line 27 of file module.h.

struct elf64_shdr* init_plt

Definition at line 17 of file module.h.

void* init_unw_table

Definition at line 30 of file module.h.

unsigned int next_got_entry

Definition at line 31 of file module.h.

int nsyms

Definition at line 17 of file module.h.

Definition at line 19 of file module.h.

unsigned long plt_offset

Definition at line 23 of file module.h.

unsigned long plt_size

Definition at line 27 of file module.h.

struct mips_hi16* r_mips_hi16_list

Definition at line 13 of file module.h.

struct { ... } * section
unsigned int stub_entries

Definition at line 18 of file module.h.

unsigned long stub_offset

Definition at line 17 of file module.h.

Definition at line 19 of file module.h.

Elf_Shdr* text_l1

Definition at line 13 of file module.h.

Elf_Shdr* text_l2

Definition at line 18 of file module.h.

struct elf64_shdr* unwind

Definition at line 20 of file module.h.

Definition at line 21 of file module.h.

int unwind_section

Definition at line 20 of file module.h.


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