#include <linux/config.h>#include <linux/errno.h>#include <linux/sched.h>#include <linux/kernel.h>#include <linux/mm.h>#include <linux/smp.h>#include <linux/smp_lock.h>#include <linux/stddef.h>#include <linux/unistd.h>#include <linux/ptrace.h>#include <linux/malloc.h>#include <linux/user.h>#include <linux/a.out.h>#include <linux/reboot.h>#include <asm/uaccess.h>#include <asm/system.h>#include <asm/traps.h>#include <asm/machdep.h>#include <asm/setup.h>#include <asm/pgtable.h>Include dependency graph for m68k/kernel/process.c:

Go to the source code of this file.
Functions | |
| task_union init_task_union | __attribute__ ((section("init_task"), aligned(2 *PAGE_SIZE))) |
| asmlinkage void | ret_from_exception (void) |
| asmlinkage int | sys_idle (void) |
| void | machine_restart (char *__unused) |
| void | machine_halt (void) |
| void | machine_power_off (void) |
| void | show_regs (struct pt_regs *regs) |
| int | kernel_thread (int(*fn)(void *), void *arg, unsigned long flags) |
| void | flush_thread (void) |
| asmlinkage int | m68k_fork (struct pt_regs *regs) |
| asmlinkage int | m68k_vfork (struct pt_regs *regs) |
| asmlinkage int | m68k_clone (struct pt_regs *regs) |
| int | copy_thread (int nr, unsigned long clone_flags, unsigned long usp, struct task_struct *p, struct pt_regs *regs) |
| int | dump_fpu (struct pt_regs *regs, struct user_m68kfp_struct *fpu) |
| void | dump_thread (struct pt_regs *regs, struct user *dump) |
| asmlinkage int | sys_execve (char *name, char **argv, char **envp) |
Variables | |
| static struct vm_area_struct | init_mmap = INIT_MMAP |
| static struct fs_struct | init_fs = INIT_FS |
| static struct files_struct | init_files = INIT_FILES |
| static struct signal_struct | init_signals = INIT_SIGNALS |
| mm_struct | init_mm = INIT_MM |
|
|
|
|
||||||||||||||||||||||||
|
Definition at line 193 of file m68k/kernel/process.c. References pt_regs::d0, get_fs, long, PAGE_SIZE, ret_from_exception(), switch_stack::retpc, and stack. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 239 of file m68k/kernel/process.c. References current, user_m68kfp_struct::fpcntl, user_m68kfp_struct::fpregs, i, and memcpy. |
|
||||||||||||
|
Definition at line 274 of file m68k/kernel/process.c. References switch_stack::a3, switch_stack::a4, switch_stack::a5, switch_stack::a6, CMAGIC, current, switch_stack::d6, switch_stack::d7, dump_fpu(), long, user::m68kfp, user::magic, PAGE_SHIFT, PAGE_SIZE, rdusp(), user::regs, user::start_code, user::start_stack, sw, TASK_SIZE, user::u_ar0, user::u_dsize, user::u_fpvalid, user::u_ssize, and user::u_tsize. Here is the call graph for this function: ![]() |
|
|
Definition at line 152 of file m68k/kernel/process.c. |
|
||||||||||||||||
|
Definition at line 117 of file m68k/kernel/process.c. References __asm__(), __NR_clone, __NR_exit, CLONE_VM, current, fs, get_fs, KERNEL_DS, and set_fs. Here is the call graph for this function: ![]() |
|
|
Definition at line 180 of file m68k/kernel/process.c. References pt_regs::d1, pt_regs::d2, do_fork(), and rdusp(). Here is the call graph for this function: ![]() |
|
|
Definition at line 170 of file m68k/kernel/process.c. References do_fork(), rdusp(), and SIGCHLD. Here is the call graph for this function: ![]() |
|
|
Definition at line 175 of file m68k/kernel/process.c. References CLONE_VFORK, CLONE_VM, do_fork(), rdusp(), and SIGCHLD. Here is the call graph for this function: ![]() |
|
|
Definition at line 85 of file m68k/kernel/process.c. References mach_halt. |
|
|
Definition at line 92 of file m68k/kernel/process.c. References mach_power_off. |
|
|
Definition at line 78 of file m68k/kernel/process.c. References mach_reset. |
|
|
|
|
|
Definition at line 99 of file m68k/kernel/process.c. References pt_regs::a0, pt_regs::a1, pt_regs::a2, pt_regs::d0, pt_regs::d1, pt_regs::d2, pt_regs::d3, pt_regs::d4, pt_regs::d5, pt_regs::format, pt_regs::orig_d0, pt_regs::pc, printk, PS_S, rdusp(), pt_regs::sr, and pt_regs::vector. Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 320 of file m68k/kernel/process.c. References do_execve(), error, filename, getname(), lock_kernel, out, and unlock_kernel. Here is the call graph for this function: ![]() |
|
|
Definition at line 56 of file m68k/kernel/process.c. References __asm__(), check_pgt_cache(), current, EPERM, init_idle(), and schedule(). Here is the call graph for this function: ![]() |
|
|
Definition at line 43 of file m68k/kernel/process.c. |
|
|
Definition at line 42 of file m68k/kernel/process.c. |
|
|
Definition at line 45 of file m68k/kernel/process.c. |
|
|
Definition at line 41 of file m68k/kernel/process.c. |
|
|
Definition at line 44 of file m68k/kernel/process.c. |