Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
sys_hpux.c File Reference
#include <linux/capability.h>
#include <linux/file.h>
#include <linux/fs.h>
#include <linux/namei.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/syscalls.h>
#include <linux/utsname.h>
#include <linux/vfs.h>
#include <linux/vmalloc.h>
#include <asm/errno.h>
#include <asm/pgalloc.h>
#include <asm/uaccess.h>

Go to the source code of this file.

Data Structures

struct  hpux_utsname
 
struct  hpux_ustat
 
struct  hpux_statfs
 

Macros

#define _SC_CPU_VERSION   10001
 
#define _SC_OPEN_MAX   4
 
#define CPU_PA_RISC1_1   0x210
 
#define HPUX_UTSLEN   9
 
#define HPUX_SNLEN   15
 

Typedefs

typedef int32_t hpux_fsid_t [2]
 
typedef uint16_t hpux_site_t
 

Functions

unsigned long hpux_brk (unsigned long addr)
 
int hpux_sbrk (void)
 
int hpux_nice (int priority_change)
 
int hpux_ptrace (void)
 
int hpux_wait (int __user *stat_loc)
 
int hpux_setpgrp (void)
 
int hpux_setpgrp3 (void)
 
int hpux_sysconf (int which)
 
asmlinkage long hpux_statfs (const char __user *pathname, struct hpux_statfs __user *buf)
 
asmlinkage long hpux_fstatfs (unsigned int fd, struct hpux_statfs __user *buf)
 
int hpux_utssys (char __user *ubuf, int n, int type)
 
int hpux_getdomainname (char __user *name, int len)
 
int hpux_pipe (int *kstack_fildes)
 
int hpux_lockf (int fildes, int function, off_t size)
 
int hpux_sysfs (int opcode, unsigned long arg1, unsigned long arg2)
 
int hpux_unimplemented (unsigned long arg1, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5, unsigned long arg6, unsigned long arg7, unsigned long sc_num)
 

Macro Definition Documentation

#define _SC_CPU_VERSION   10001

Definition at line 78 of file sys_hpux.c.

#define _SC_OPEN_MAX   4

Definition at line 79 of file sys_hpux.c.

#define CPU_PA_RISC1_1   0x210

Definition at line 80 of file sys_hpux.c.

#define HPUX_SNLEN   15

Definition at line 97 of file sys_hpux.c.

#define HPUX_UTSLEN   9

Definition at line 96 of file sys_hpux.c.

Typedef Documentation

typedef int32_t hpux_fsid_t[2]

Definition at line 162 of file sys_hpux.c.

Definition at line 163 of file sys_hpux.c.

Function Documentation

unsigned long hpux_brk ( unsigned long  addr)

Definition at line 40 of file sys_hpux.c.

asmlinkage long hpux_fstatfs ( unsigned int  fd,
struct hpux_statfs __user buf 
)

Definition at line 210 of file sys_hpux.c.

int hpux_getdomainname ( char __user name,
int  len 
)

Definition at line 395 of file sys_hpux.c.

int hpux_lockf ( int  fildes,
int  function,
off_t  size 
)

Definition at line 423 of file sys_hpux.c.

int hpux_nice ( int  priority_change)

Definition at line 53 of file sys_hpux.c.

int hpux_pipe ( int kstack_fildes)

Definition at line 417 of file sys_hpux.c.

int hpux_ptrace ( void  )

Definition at line 58 of file sys_hpux.c.

int hpux_sbrk ( void  )

Definition at line 46 of file sys_hpux.c.

int hpux_setpgrp ( void  )

Definition at line 68 of file sys_hpux.c.

int hpux_setpgrp3 ( void  )

Definition at line 73 of file sys_hpux.c.

Definition at line 200 of file sys_hpux.c.

int hpux_sysconf ( int  which)

Definition at line 82 of file sys_hpux.c.

int hpux_sysfs ( int  opcode,
unsigned long  arg1,
unsigned long  arg2 
)

Definition at line 428 of file sys_hpux.c.

int hpux_unimplemented ( unsigned long  arg1,
unsigned long  arg2,
unsigned long  arg3,
unsigned long  arg4,
unsigned long  arg5,
unsigned long  arg6,
unsigned long  arg7,
unsigned long  sc_num 
)

Definition at line 939 of file sys_hpux.c.

int hpux_utssys ( char __user ubuf,
int  n,
int  type 
)

Definition at line 274 of file sys_hpux.c.

int hpux_wait ( int __user stat_loc)

Definition at line 63 of file sys_hpux.c.