Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
sys_sparc32.c File Reference
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/capability.h>
#include <linux/fs.h>
#include <linux/mm.h>
#include <linux/file.h>
#include <linux/signal.h>
#include <linux/resource.h>
#include <linux/times.h>
#include <linux/smp.h>
#include <linux/sem.h>
#include <linux/msg.h>
#include <linux/shm.h>
#include <linux/uio.h>
#include <linux/nfs_fs.h>
#include <linux/quota.h>
#include <linux/poll.h>
#include <linux/personality.h>
#include <linux/stat.h>
#include <linux/filter.h>
#include <linux/highmem.h>
#include <linux/highuid.h>
#include <linux/mman.h>
#include <linux/ipv6.h>
#include <linux/in.h>
#include <linux/icmpv6.h>
#include <linux/syscalls.h>
#include <linux/sysctl.h>
#include <linux/binfmts.h>
#include <linux/dnotify.h>
#include <linux/security.h>
#include <linux/compat.h>
#include <linux/vfs.h>
#include <linux/ptrace.h>
#include <linux/slab.h>
#include <asm/types.h>
#include <asm/uaccess.h>
#include <asm/fpumacro.h>
#include <asm/mmu_context.h>
#include <asm/compat_signal.h>

Go to the source code of this file.

Functions

asmlinkage long sys32_truncate64 (const char __user *path, unsigned long high, unsigned long low)
 
asmlinkage long sys32_ftruncate64 (unsigned int fd, unsigned long high, unsigned long low)
 
asmlinkage long compat_sys_stat64 (const char __user *filename, struct compat_stat64 __user *statbuf)
 
asmlinkage long compat_sys_lstat64 (const char __user *filename, struct compat_stat64 __user *statbuf)
 
asmlinkage long compat_sys_fstat64 (unsigned int fd, struct compat_stat64 __user *statbuf)
 
asmlinkage long compat_sys_fstatat64 (unsigned int dfd, const char __user *filename, struct compat_stat64 __user *statbuf, int flag)
 
asmlinkage long compat_sys_sysfs (int option, u32 arg1, u32 arg2)
 
asmlinkage long compat_sys_sched_rr_get_interval (compat_pid_t pid, struct compat_timespec __user *interval)
 
asmlinkage long compat_sys_rt_sigprocmask (int how, compat_sigset_t __user *set, compat_sigset_t __user *oset, compat_size_t sigsetsize)
 
asmlinkage long sys32_rt_sigpending (compat_sigset_t __user *set, compat_size_t sigsetsize)
 
asmlinkage long compat_sys_rt_sigqueueinfo (int pid, int sig, struct compat_siginfo __user *uinfo)
 
asmlinkage long compat_sys_sigaction (int sig, struct old_sigaction32 __user *act, struct old_sigaction32 __user *oact)
 
asmlinkage long compat_sys_rt_sigaction (int sig, struct sigaction32 __user *act, struct sigaction32 __user *oact, void __user *restorer, compat_size_t sigsetsize)
 
asmlinkage long sparc32_execve (struct pt_regs *regs)
 
asmlinkage long sys32_init_module (const char __user *name_user, struct module __user *mod_user)
 
asmlinkage long sys32_delete_module (const char __user *name_user)
 
asmlinkage compat_ssize_t sys32_pread64 (unsigned int fd, char __user *ubuf, compat_size_t count, unsigned long poshi, unsigned long poslo)
 
asmlinkage compat_ssize_t sys32_pwrite64 (unsigned int fd, char __user *ubuf, compat_size_t count, unsigned long poshi, unsigned long poslo)
 
asmlinkage long compat_sys_readahead (int fd, unsigned long offhi, unsigned long offlo, compat_size_t count)
 
long compat_sys_fadvise64 (int fd, unsigned long offhi, unsigned long offlo, compat_size_t len, int advice)
 
long compat_sys_fadvise64_64 (int fd, unsigned long offhi, unsigned long offlo, unsigned long lenhi, unsigned long lenlo, int advice)
 
asmlinkage long sparc32_open (const char __user *filename, int flags, int mode)
 
long sys32_lookup_dcookie (unsigned long cookie_high, unsigned long cookie_low, char __user *buf, size_t len)
 
long compat_sync_file_range (int fd, unsigned long off_high, unsigned long off_low, unsigned long nb_high, unsigned long nb_low, int flags)
 
asmlinkage long compat_sys_fallocate (int fd, int mode, u32 offhi, u32 offlo, u32 lenhi, u32 lenlo)
 

Function Documentation

long compat_sync_file_range ( int  fd,
unsigned long  off_high,
unsigned long  off_low,
unsigned long  nb_high,
unsigned long  nb_low,
int  flags 
)

Definition at line 527 of file sys_sparc32.c.

long compat_sys_fadvise64 ( int  fd,
unsigned long  offhi,
unsigned long  offlo,
compat_size_t  len,
int  advice 
)

Definition at line 490 of file sys_sparc32.c.

long compat_sys_fadvise64_64 ( int  fd,
unsigned long  offhi,
unsigned long  offlo,
unsigned long  lenhi,
unsigned long  lenlo,
int  advice 
)

Definition at line 498 of file sys_sparc32.c.

asmlinkage long compat_sys_fallocate ( int  fd,
int  mode,
u32  offhi,
u32  offlo,
u32  lenhi,
u32  lenlo 
)

Definition at line 535 of file sys_sparc32.c.

asmlinkage long compat_sys_fstat64 ( unsigned int  fd,
struct compat_stat64 __user statbuf 
)

Definition at line 185 of file sys_sparc32.c.

asmlinkage long compat_sys_fstatat64 ( unsigned int  dfd,
const char __user filename,
struct compat_stat64 __user statbuf,
int  flag 
)

Definition at line 196 of file sys_sparc32.c.

asmlinkage long compat_sys_lstat64 ( const char __user filename,
struct compat_stat64 __user statbuf 
)

Definition at line 174 of file sys_sparc32.c.

asmlinkage long compat_sys_readahead ( int  fd,
unsigned long  offhi,
unsigned long  offlo,
compat_size_t  count 
)

Definition at line 482 of file sys_sparc32.c.

asmlinkage long compat_sys_rt_sigaction ( int  sig,
struct sigaction32 __user act,
struct sigaction32 __user oact,
void __user restorer,
compat_size_t  sigsetsize 
)

Definition at line 345 of file sys_sparc32.c.

asmlinkage long compat_sys_rt_sigprocmask ( int  how,
compat_sigset_t __user set,
compat_sigset_t __user oset,
compat_size_t  sigsetsize 
)

Definition at line 228 of file sys_sparc32.c.

asmlinkage long compat_sys_rt_sigqueueinfo ( int  pid,
int  sig,
struct compat_siginfo __user uinfo 
)

Definition at line 292 of file sys_sparc32.c.

asmlinkage long compat_sys_sched_rr_get_interval ( compat_pid_t  pid,
struct compat_timespec __user interval 
)

Definition at line 214 of file sys_sparc32.c.

asmlinkage long compat_sys_sigaction ( int  sig,
struct old_sigaction32 __user act,
struct old_sigaction32 __user oact 
)

Definition at line 308 of file sys_sparc32.c.

asmlinkage long compat_sys_stat64 ( const char __user filename,
struct compat_stat64 __user statbuf 
)

Definition at line 163 of file sys_sparc32.c.

asmlinkage long compat_sys_sysfs ( int  option,
u32  arg1,
u32  arg2 
)

Definition at line 209 of file sys_sparc32.c.

asmlinkage long sparc32_execve ( struct pt_regs regs)

Definition at line 403 of file sys_sparc32.c.

asmlinkage long sparc32_open ( const char __user filename,
int  flags,
int  mode 
)

Definition at line 513 of file sys_sparc32.c.

asmlinkage long sys32_delete_module ( const char __user name_user)

Definition at line 457 of file sys_sparc32.c.

asmlinkage long sys32_ftruncate64 ( unsigned int  fd,
unsigned long  high,
unsigned long  low 
)

Definition at line 125 of file sys_sparc32.c.

asmlinkage long sys32_init_module ( const char __user name_user,
struct module __user mod_user 
)

Definition at line 451 of file sys_sparc32.c.

long sys32_lookup_dcookie ( unsigned long  cookie_high,
unsigned long  cookie_low,
char __user buf,
size_t  len 
)

Definition at line 519 of file sys_sparc32.c.

asmlinkage compat_ssize_t sys32_pread64 ( unsigned int  fd,
char __user ubuf,
compat_size_t  count,
unsigned long  poshi,
unsigned long  poslo 
)

Definition at line 464 of file sys_sparc32.c.

asmlinkage compat_ssize_t sys32_pwrite64 ( unsigned int  fd,
char __user ubuf,
compat_size_t  count,
unsigned long  poshi,
unsigned long  poslo 
)

Definition at line 473 of file sys_sparc32.c.

asmlinkage long sys32_rt_sigpending ( compat_sigset_t __user set,
compat_size_t  sigsetsize 
)

Definition at line 268 of file sys_sparc32.c.

asmlinkage long sys32_truncate64 ( const char __user path,
unsigned long  high,
unsigned long  low 
)

Definition at line 117 of file sys_sparc32.c.