Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
sys_sparc_32.c File Reference
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/fs.h>
#include <linux/file.h>
#include <linux/sem.h>
#include <linux/msg.h>
#include <linux/shm.h>
#include <linux/stat.h>
#include <linux/syscalls.h>
#include <linux/mman.h>
#include <linux/utsname.h>
#include <linux/smp.h>
#include <linux/ipc.h>
#include <asm/uaccess.h>
#include <asm/unistd.h>

Go to the source code of this file.

Macros

#define COLOUR_ALIGN(addr)   (((addr)+SHMLBA-1)&~(SHMLBA-1))
 

Functions

asmlinkage unsigned long sys_getpagesize (void)
 
unsigned long arch_get_unmapped_area (struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags)
 
asmlinkage int sparc_pipe (struct pt_regs *regs)
 
int sparc_mmap_check (unsigned long addr, unsigned long len)
 
asmlinkage unsigned long sys_mmap2 (unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, unsigned long pgoff)
 
asmlinkage unsigned long sys_mmap (unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, unsigned long off)
 
long sparc_remap_file_pages (unsigned long start, unsigned long size, unsigned long prot, unsigned long pgoff, unsigned long flags)
 
asmlinkage unsigned long c_sys_nis_syscall (struct pt_regs *regs)
 
asmlinkage void sparc_breakpoint (struct pt_regs *regs)
 
asmlinkage int sparc_sigaction (int sig, const struct old_sigaction __user *act, struct old_sigaction __user *oact)
 
asmlinkage long sys_rt_sigaction (int sig, const struct sigaction __user *act, struct sigaction __user *oact, void __user *restorer, size_t sigsetsize)
 
asmlinkage int sys_getdomainname (char __user *name, int len)
 
int kernel_execve (const char *filename, const char *const argv[], const char *const envp[])
 

Macro Definition Documentation

#define COLOUR_ALIGN (   addr)    (((addr)+SHMLBA-1)&~(SHMLBA-1))

Definition at line 37 of file sys_sparc_32.c.

Function Documentation

unsigned long arch_get_unmapped_area ( struct file filp,
unsigned long  addr,
unsigned long  len,
unsigned long  pgoff,
unsigned long  flags 
)

Definition at line 39 of file sys_sparc_32.c.

asmlinkage unsigned long c_sys_nis_syscall ( struct pt_regs regs)

Definition at line 136 of file sys_sparc_32.c.

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

Definition at line 266 of file sys_sparc_32.c.

asmlinkage void sparc_breakpoint ( struct pt_regs regs)

Definition at line 153 of file sys_sparc_32.c.

int sparc_mmap_check ( unsigned long  addr,
unsigned long  len 
)

Definition at line 94 of file sys_sparc_32.c.

asmlinkage int sparc_pipe ( struct pt_regs regs)

Definition at line 80 of file sys_sparc_32.c.

long sparc_remap_file_pages ( unsigned long  start,
unsigned long  size,
unsigned long  prot,
unsigned long  pgoff,
unsigned long  flags 
)

Definition at line 123 of file sys_sparc_32.c.

asmlinkage int sparc_sigaction ( int  sig,
const struct old_sigaction __user act,
struct old_sigaction __user oact 
)

Definition at line 173 of file sys_sparc_32.c.

asmlinkage int sys_getdomainname ( char __user name,
int  len 
)

Definition at line 239 of file sys_sparc_32.c.

asmlinkage unsigned long sys_getpagesize ( void  )

Definition at line 32 of file sys_sparc_32.c.

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

Definition at line 115 of file sys_sparc_32.c.

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

Definition at line 105 of file sys_sparc_32.c.

asmlinkage long sys_rt_sigaction ( int  sig,
const struct sigaction __user act,
struct sigaction __user oact,
void __user restorer,
size_t  sigsetsize 
)

Definition at line 210 of file sys_sparc_32.c.