Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

sparc64/mm/extable.c File Reference

#include <linux/config.h>
#include <linux/module.h>
#include <asm/uaccess.h>

Include dependency graph for sparc64/mm/extable.c:

Go to the source code of this file.

Functions

static unsigned long search_one_table (const struct exception_table_entry *start, const struct exception_table_entry *last, unsigned long value, unsigned long *g2)
unsigned long search_exception_table (unsigned long addr, unsigned long *g2)

Variables

const struct exception_table_entry __start___ex_table []
const struct exception_table_entry __stop___ex_table []


Function Documentation

unsigned long search_exception_table unsigned long  addr,
unsigned long g2
 

Definition at line 47 of file sparc64/mm/extable.c.

References module::ex_table_end, module::ex_table_start, module_list, module::next, NULL, ret, and search_one_table().

Here is the call graph for this function:

static unsigned long search_one_table const struct exception_table_entry start,
const struct exception_table_entry last,
unsigned long  value,
unsigned long g2
[static]
 

Definition at line 13 of file sparc64/mm/extable.c.

References diff, first, fixup, exception_table_entry::fixup, and exception_table_entry::insn.


Variable Documentation

const struct exception_table_entry __start___ex_table[]
 

const struct exception_table_entry __stop___ex_table[]