Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
sys_parisc32.c File Reference
#include <linux/compat.h>
#include <linux/kernel.h>
#include <linux/sched.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/time.h>
#include <linux/smp.h>
#include <linux/sem.h>
#include <linux/msg.h>
#include <linux/shm.h>
#include <linux/slab.h>
#include <linux/uio.h>
#include <linux/ncp_fs.h>
#include <linux/poll.h>
#include <linux/personality.h>
#include <linux/stat.h>
#include <linux/highmem.h>
#include <linux/highuid.h>
#include <linux/mman.h>
#include <linux/binfmts.h>
#include <linux/namei.h>
#include <linux/vfs.h>
#include <linux/ptrace.h>
#include <linux/swap.h>
#include <linux/syscalls.h>
#include <asm/types.h>
#include <asm/uaccess.h>
#include <asm/mmu_context.h>
#include "sys32.h"

Go to the source code of this file.

Data Structures

struct  msgbuf32
 

Macros

#define DBG(x)
 

Functions

asmlinkage int sys32_execve (struct pt_regs *regs)
 
asmlinkage long sys32_unimplemented (int r26, int r25, int r24, int r23, int r22, int r21, int r20)
 
asmlinkage long sys32_sched_rr_get_interval (pid_t pid, struct compat_timespec __user *interval)
 
asmlinkage long sys32_msgsnd (int msqid, struct msgbuf32 __user *umsgp32, size_t msgsz, int msgflg)
 
asmlinkage long sys32_msgrcv (int msqid, struct msgbuf32 __user *umsgp32, size_t msgsz, long msgtyp, int msgflg)
 
asmlinkage int sys32_sendfile (int out_fd, int in_fd, compat_off_t __user *offset, s32 count)
 
asmlinkage int sys32_sendfile64 (int out_fd, int in_fd, compat_loff_t __user *offset, s32 count)
 
asmlinkage int sys32_lseek (unsigned int fd, int offset, unsigned int origin)
 
asmlinkage long sys32_semctl (int semid, int semnum, int cmd, union semun arg)
 
long sys32_lookup_dcookie (u32 cookie_high, u32 cookie_low, char __user *buf, size_t len)
 
asmlinkage long compat_sys_fallocate (int fd, int mode, u32 offhi, u32 offlo, u32 lenhi, u32 lenlo)
 
asmlinkage long compat_sys_fanotify_mark (int fan_fd, int flags, u32 mask_hi, u32 mask_lo, int fd, const char __user *pathname)
 

Macro Definition Documentation

#define DBG (   x)

Definition at line 53 of file sys_parisc32.c.

Function Documentation

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

Definition at line 225 of file sys_parisc32.c.

asmlinkage long compat_sys_fanotify_mark ( int  fan_fd,
int  flags,
u32  mask_hi,
u32  mask_lo,
int  fd,
const char __user pathname 
)

Definition at line 232 of file sys_parisc32.c.

asmlinkage int sys32_execve ( struct pt_regs regs)

Definition at line 60 of file sys_parisc32.c.

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

Definition at line 218 of file sys_parisc32.c.

asmlinkage int sys32_lseek ( unsigned int  fd,
int  offset,
unsigned int  origin 
)

Definition at line 198 of file sys_parisc32.c.

asmlinkage long sys32_msgrcv ( int  msqid,
struct msgbuf32 __user umsgp32,
size_t  msgsz,
long  msgtyp,
int  msgflg 
)

Definition at line 127 of file sys_parisc32.c.

asmlinkage long sys32_msgsnd ( int  msqid,
struct msgbuf32 __user umsgp32,
size_t  msgsz,
int  msgflg 
)

Definition at line 103 of file sys_parisc32.c.

asmlinkage long sys32_sched_rr_get_interval ( pid_t  pid,
struct compat_timespec __user interval 
)

Definition at line 86 of file sys_parisc32.c.

asmlinkage long sys32_semctl ( int  semid,
int  semnum,
int  cmd,
union semun  arg 
)

Definition at line 203 of file sys_parisc32.c.

asmlinkage int sys32_sendfile ( int  out_fd,
int  in_fd,
compat_off_t __user offset,
s32  count 
)

Definition at line 155 of file sys_parisc32.c.

asmlinkage int sys32_sendfile64 ( int  out_fd,
int  in_fd,
compat_loff_t __user offset,
s32  count 
)

Definition at line 174 of file sys_parisc32.c.

asmlinkage long sys32_unimplemented ( int  r26,
int  r25,
int  r24,
int  r23,
int  r22,
int  r21,
int  r20 
)

Definition at line 78 of file sys_parisc32.c.