fs.h (47237687d73cbeae1dd7a133c3fc3d7239094568) fs.h (d95852777bc8ba6b3ad3397d495c5f9dd8ca8383)
1#ifndef _LINUX_FS_H
2#define _LINUX_FS_H
3
4/*
5 * This file has definitions for some important file table
6 * structures etc.
7 */
8

--- 1680 unchanged lines hidden (view full) ---

1689 int (*getattr) (struct vfsmount *mnt, struct dentry *, struct kstat *);
1690 int (*setxattr) (struct dentry *, const char *,const void *,size_t,int);
1691 ssize_t (*getxattr) (struct dentry *, const char *, void *, size_t);
1692 ssize_t (*listxattr) (struct dentry *, char *, size_t);
1693 int (*removexattr) (struct dentry *, const char *);
1694 int (*fiemap)(struct inode *, struct fiemap_extent_info *, u64 start,
1695 u64 len);
1696 int (*update_time)(struct inode *, struct timespec *, int);
1#ifndef _LINUX_FS_H
2#define _LINUX_FS_H
3
4/*
5 * This file has definitions for some important file table
6 * structures etc.
7 */
8

--- 1680 unchanged lines hidden (view full) ---

1689 int (*getattr) (struct vfsmount *mnt, struct dentry *, struct kstat *);
1690 int (*setxattr) (struct dentry *, const char *,const void *,size_t,int);
1691 ssize_t (*getxattr) (struct dentry *, const char *, void *, size_t);
1692 ssize_t (*listxattr) (struct dentry *, char *, size_t);
1693 int (*removexattr) (struct dentry *, const char *);
1694 int (*fiemap)(struct inode *, struct fiemap_extent_info *, u64 start,
1695 u64 len);
1696 int (*update_time)(struct inode *, struct timespec *, int);
1697 struct file * (*atomic_open)(struct inode *, struct dentry *,
1698 struct opendata *, unsigned open_flag,
1699 umode_t create_mode, int *opened);
1697 int (*atomic_open)(struct inode *, struct dentry *,
1698 struct opendata *, unsigned open_flag,
1699 umode_t create_mode, int *opened);
1700} ____cacheline_aligned;
1701
1702struct seq_file;
1703
1704ssize_t rw_copy_check_uvector(int type, const struct iovec __user * uvector,
1705 unsigned long nr_segs, unsigned long fast_segs,
1706 struct iovec *fast_pointer,
1707 struct iovec **ret_pointer);

--- 1014 unchanged lines hidden ---
1700} ____cacheline_aligned;
1701
1702struct seq_file;
1703
1704ssize_t rw_copy_check_uvector(int type, const struct iovec __user * uvector,
1705 unsigned long nr_segs, unsigned long fast_segs,
1706 struct iovec *fast_pointer,
1707 struct iovec **ret_pointer);

--- 1014 unchanged lines hidden ---