#include <linux/fs.h>
#include <linux/stat.h>
#include <linux/slab.h>
#include <linux/pagemap.h>
#include <asm/div64.h>
#include "cifsfs.h"
#include "cifspdu.h"
#include "cifsglob.h"
#include "cifsproto.h"
#include "cifs_debug.h"
#include "cifs_fs_sb.h"
#include "fscache.h"
Go to the source code of this file.
|
void | cifs_fattr_to_inode (struct inode *inode, struct cifs_fattr *fattr) |
|
void | cifs_fill_uniqueid (struct super_block *sb, struct cifs_fattr *fattr) |
|
void | cifs_unix_basic_to_fattr (struct cifs_fattr *fattr, FILE_UNIX_BASIC_INFO *info, struct cifs_sb_info *cifs_sb) |
|
int | cifs_get_inode_info_unix (struct inode **pinode, const unsigned char *full_path, struct super_block *sb, unsigned int xid) |
|
int | cifs_get_inode_info (struct inode **inode, const char *full_path, FILE_ALL_INFO *data, struct super_block *sb, int xid, const __u16 *fid) |
|
struct inode * | cifs_iget (struct super_block *sb, struct cifs_fattr *fattr) |
|
struct inode * | cifs_root_iget (struct super_block *sb) |
|
int | cifs_set_file_info (struct inode *inode, struct iattr *attrs, unsigned int xid, char *full_path, __u32 dosattr) |
|
int | cifs_rename_pending_delete (const char *full_path, struct dentry *dentry, const unsigned int xid) |
|
int | cifs_unlink (struct inode *dir, struct dentry *dentry) |
|
int | cifs_mkdir (struct inode *inode, struct dentry *direntry, umode_t mode) |
|
int | cifs_rmdir (struct inode *inode, struct dentry *direntry) |
|
int | cifs_rename (struct inode *source_dir, struct dentry *source_dentry, struct inode *target_dir, struct dentry *target_dentry) |
|
int | cifs_invalidate_mapping (struct inode *inode) |
|
int | cifs_revalidate_file_attr (struct file *filp) |
|
int | cifs_revalidate_dentry_attr (struct dentry *dentry) |
|
int | cifs_revalidate_file (struct file *filp) |
|
int | cifs_revalidate_dentry (struct dentry *dentry) |
|
int | cifs_getattr (struct vfsmount *mnt, struct dentry *dentry, struct kstat *stat) |
|
int | cifs_setattr (struct dentry *direntry, struct iattr *attrs) |
|