Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
sys_microblaze.c File Reference
#include <linux/errno.h>
#include <linux/mm.h>
#include <linux/smp.h>
#include <linux/syscalls.h>
#include <linux/sem.h>
#include <linux/msg.h>
#include <linux/shm.h>
#include <linux/stat.h>
#include <linux/mman.h>
#include <linux/sys.h>
#include <linux/ipc.h>
#include <linux/file.h>
#include <linux/module.h>
#include <linux/err.h>
#include <linux/fs.h>
#include <linux/semaphore.h>
#include <linux/uaccess.h>
#include <linux/unistd.h>
#include <linux/slab.h>
#include <asm/syscalls.h>

Go to the source code of this file.

Functions

asmlinkage long microblaze_vfork (struct pt_regs *regs)
 
asmlinkage long microblaze_clone (int flags, unsigned long stack, struct pt_regs *regs)
 
asmlinkage long microblaze_execve (const char __user *filenamei, const char __user *const __user *argv, const char __user *const __user *envp, struct pt_regs *regs)
 
asmlinkage long sys_mmap (unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, off_t pgoff)
 
int kernel_execve (const char *filename, const char *const argv[], const char *const envp[])
 

Function Documentation

int kernel_execve ( const char filename,
const char *const  argv[],
const char *const  envp[] 
)

Definition at line 83 of file sys_microblaze.c.

asmlinkage long microblaze_clone ( int  flags,
unsigned long  stack,
struct pt_regs regs 
)

Definition at line 43 of file sys_microblaze.c.

asmlinkage long microblaze_execve ( const char __user filenamei,
const char __user *const __user argv,
const char __user *const __user envp,
struct pt_regs regs 
)

Definition at line 51 of file sys_microblaze.c.

asmlinkage long microblaze_vfork ( struct pt_regs regs)

Definition at line 37 of file sys_microblaze.c.

asmlinkage long sys_mmap ( unsigned long  addr,
unsigned long  len,
unsigned long  prot,
unsigned long  flags,
unsigned long  fd,
off_t  pgoff 
)

Definition at line 69 of file sys_microblaze.c.