Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
fs.c File Reference
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/fs.h>
#include <linux/sched.h>
#include <linux/file.h>
#include <linux/ptrace.h>
#include <linux/slab.h>
#include <asm/errno.h>
#include <asm/uaccess.h>

Go to the source code of this file.

Data Structures

struct  hpux_dirent
 
struct  getdents_callback
 

Macros

#define NAME_OFFSET(de)   ((int) ((de)->d_name - (char __user *) (de)))
 

Functions

int hpux_execve (struct pt_regs *regs)
 
int hpux_getdents (unsigned int fd, struct hpux_dirent __user *dirent, unsigned int count)
 
int hpux_mount (const char *fs, const char *path, int mflag, const char *fstype, const char *dataptr, int datalen)
 
long hpux_stat64 (const char __user *filename, struct hpux_stat64 __user *statbuf)
 
long hpux_fstat64 (unsigned int fd, struct hpux_stat64 __user *statbuf)
 
long hpux_lstat64 (const char __user *filename, struct hpux_stat64 __user *statbuf)
 

Macro Definition Documentation

#define NAME_OFFSET (   de)    ((int) ((de)->d_name - (char __user *) (de)))

Definition at line 70 of file fs.c.

Function Documentation

int hpux_execve ( struct pt_regs regs)

Definition at line 34 of file fs.c.

long hpux_fstat64 ( unsigned int  fd,
struct hpux_stat64 __user statbuf 
)

Definition at line 184 of file fs.c.

int hpux_getdents ( unsigned int  fd,
struct hpux_dirent __user dirent,
unsigned int  count 
)

Definition at line 110 of file fs.c.

long hpux_lstat64 ( const char __user filename,
struct hpux_stat64 __user statbuf 
)

Definition at line 195 of file fs.c.

int hpux_mount ( const char fs,
const char path,
int  mflag,
const char fstype,
const char dataptr,
int  datalen 
)

Definition at line 141 of file fs.c.

long hpux_stat64 ( const char __user filename,
struct hpux_stat64 __user statbuf 
)

Definition at line 173 of file fs.c.