ecryptfs_kernel.h (fed8859b3ab94274c986cbdf7d27130e0545f02c) ecryptfs_kernel.h (57db4e8d73ef2b5e94a3f412108dff2576670a8a)
1/**
2 * eCryptfs: Linux filesystem encryption layer
3 * Kernel declarations.
4 *
5 * Copyright (C) 1997-2003 Erez Zadok
6 * Copyright (C) 2001-2003 Stony Brook University
7 * Copyright (C) 2004-2008 International Business Machines Corp.
8 * Author(s): Michael A. Halcrow <mahalcro@us.ibm.com>

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

291 struct mutex cs_mutex;
292};
293
294/* inode private data. */
295struct ecryptfs_inode_info {
296 struct inode vfs_inode;
297 struct inode *wii_inode;
298 struct file *lower_file;
1/**
2 * eCryptfs: Linux filesystem encryption layer
3 * Kernel declarations.
4 *
5 * Copyright (C) 1997-2003 Erez Zadok
6 * Copyright (C) 2001-2003 Stony Brook University
7 * Copyright (C) 2004-2008 International Business Machines Corp.
8 * Author(s): Michael A. Halcrow <mahalcro@us.ibm.com>

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

291 struct mutex cs_mutex;
292};
293
294/* inode private data. */
295struct ecryptfs_inode_info {
296 struct inode vfs_inode;
297 struct inode *wii_inode;
298 struct file *lower_file;
299 struct mutex lower_file_mutex;
300 struct ecryptfs_crypt_stat crypt_stat;
301};
302
303/* dentry private data. Each dentry must keep track of a lower
304 * vfsmount too. */
305struct ecryptfs_dentry_info {
306 struct path lower_path;
307 struct ecryptfs_crypt_stat *crypt_stat;

--- 470 unchanged lines hidden ---
299 struct ecryptfs_crypt_stat crypt_stat;
300};
301
302/* dentry private data. Each dentry must keep track of a lower
303 * vfsmount too. */
304struct ecryptfs_dentry_info {
305 struct path lower_path;
306 struct ecryptfs_crypt_stat *crypt_stat;

--- 470 unchanged lines hidden ---