Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ioctl.c File Reference
#include <linux/capability.h>
#include <linux/compat.h>
#include <linux/errno.h>
#include <linux/fs.h>
#include <linux/ioctl.h>
#include <linux/time.h>
#include <linux/mm.h>
#include <linux/mount.h>
#include <linux/slab.h>
#include <linux/highuid.h>
#include <linux/vmalloc.h>
#include <linux/sched.h>
#include <asm/uaccess.h>
#include "ncp_fs.h"

Go to the source code of this file.

Macros

#define NCP_OBJECT_NAME_MAX_LEN   4096
 
#define NCP_PRIVATE_DATA_MAX_LEN   8192
 
#define NCP_PACKET_SIZE_INTERNAL   65536
 
#define NCP_IOC_GETMOUNTUID16   _IOW('n', 2, u16)
 
#define NCP_IOC_GETMOUNTUID32   _IOW('n', 2, u32)
 
#define NCP_IOC_GETMOUNTUID64   _IOW('n', 2, u64)
 

Functions

long ncp_ioctl (struct file *filp, unsigned int cmd, unsigned long arg)
 

Macro Definition Documentation

#define NCP_IOC_GETMOUNTUID16   _IOW('n', 2, u16)

Definition at line 151 of file ioctl.c.

#define NCP_IOC_GETMOUNTUID32   _IOW('n', 2, u32)

Definition at line 152 of file ioctl.c.

#define NCP_IOC_GETMOUNTUID64   _IOW('n', 2, u64)

Definition at line 153 of file ioctl.c.

#define NCP_OBJECT_NAME_MAX_LEN   4096

Definition at line 28 of file ioctl.c.

#define NCP_PACKET_SIZE_INTERNAL   65536

Definition at line 32 of file ioctl.c.

#define NCP_PRIVATE_DATA_MAX_LEN   8192

Definition at line 30 of file ioctl.c.

Function Documentation

long ncp_ioctl ( struct file filp,
unsigned int  cmd,
unsigned long  arg 
)

Definition at line 809 of file ioctl.c.