#include <sysdep/ptrace.h>
#include <sysdep/faultinfo.h>
Go to the source code of this file.
|
| unsigned long | alloc_stack (int order, int atomic) |
| |
| void | free_stack (unsigned long stack, int order) |
| |
| int | do_signal (void) |
| |
| void | interrupt_end (void) |
| |
| void | relay_signal (int sig, struct siginfo *si, struct uml_pt_regs *regs) |
| |
| unsigned long | segv (struct faultinfo fi, unsigned long ip, int is_user, struct uml_pt_regs *regs) |
| |
| int | handle_page_fault (unsigned long address, unsigned long ip, int is_write, int is_user, int *code_out) |
| |
| unsigned int | do_IRQ (int irq, struct uml_pt_regs *regs) |
| |
| int | smp_sigio_handler (void) |
| |
| void | initial_thread_cb (void(*proc)(void *), void *arg) |
| |
| int | is_syscall (unsigned long addr) |
| |
| void | timer_handler (int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) |
| |
| int | start_uml (void) |
| |
| void | paging_init (void) |
| |
| void | uml_cleanup (void) |
| |
| void | do_uml_exitcalls (void) |
| |
| int | __cant_sleep (void) |
| |
| int | get_current_pid (void) |
| |
| int | copy_from_user_proc (void *to, void *from, int size) |
| |
| int | cpu (void) |
| |
| char * | uml_strdup (const char *string) |
| |
| unsigned long | to_irq_stack (unsigned long *mask_out) |
| |
| unsigned long | from_irq_stack (int nested) |
| |
| void | syscall_trace (struct uml_pt_regs *regs, int entryexit) |
| |
| int | singlestepping (void *t) |
| |
| void | segv_handler (int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) |
| |
| void | bus_handler (int sig, struct siginfo *si, struct uml_pt_regs *regs) |
| |
| void | winch (int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) |
| |
| void | fatal_sigsegv (void) __attribute__((noreturn)) |
| |
| unsigned long alloc_stack |
( |
int |
order, |
|
|
int |
atomic |
|
) |
| |
| unsigned long from_irq_stack |
( |
int |
nested | ) |
|
| int handle_page_fault |
( |
unsigned long |
address, |
|
|
unsigned long |
ip, |
|
|
int |
is_write, |
|
|
int |
is_user, |
|
|
int * |
code_out |
|
) |
| |
| int is_syscall |
( |
unsigned long |
addr | ) |
|
paging_init - setup page tables
paging_init() sets up the page tables for each node of the system and frees the bootmem allocator memory for general use.
Definition at line 238 of file init.c.
| unsigned long to_irq_stack |
( |
unsigned long * |
mask_out | ) |
|
Definition at line 36 of file mem.c.