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/fs.h>
#include <linux/mount.h>
#include <linux/sched.h>
#include <linux/xattr.h>
#include <asm/uaccess.h>
#include "hfsplus_fs.h"

Go to the source code of this file.

Macros

#define HFSPLUS_ATTRLIST_SIZE   (sizeof("hfs.creator")+sizeof("hfs.type"))
 

Functions

long hfsplus_ioctl (struct file *file, unsigned int cmd, unsigned long arg)
 
int hfsplus_setxattr (struct dentry *dentry, const char *name, const void *value, size_t size, int flags)
 
ssize_t hfsplus_getxattr (struct dentry *dentry, const char *name, void *value, size_t size)
 
ssize_t hfsplus_listxattr (struct dentry *dentry, char *buffer, size_t size)
 

Macro Definition Documentation

#define HFSPLUS_ATTRLIST_SIZE   (sizeof("hfs.creator")+sizeof("hfs.type"))

Definition at line 243 of file ioctl.c.

Function Documentation

ssize_t hfsplus_getxattr ( struct dentry dentry,
const char name,
void value,
size_t  size 
)

Definition at line 199 of file ioctl.c.

long hfsplus_ioctl ( struct file file,
unsigned int  cmd,
unsigned long  arg 
)

Definition at line 139 of file ioctl.c.

ssize_t hfsplus_listxattr ( struct dentry dentry,
char buffer,
size_t  size 
)

Definition at line 245 of file ioctl.c.

int hfsplus_setxattr ( struct dentry dentry,
const char name,
const void value,
size_t  size,
int  flags 
)

Definition at line 155 of file ioctl.c.