fuse_i.h (c2132c1bc73d9a279cec148f74ea709c960b3d89) fuse_i.h (4582a4ab2a0e7218449fb2e895d0aae9ea753c94)
1/*
2 FUSE: Filesystem in Userspace
3 Copyright (C) 2001-2008 Miklos Szeredi <miklos@szeredi.hu>
4
5 This program can be distributed under the terms of the GNU GPL.
6 See the file COPYING.
7*/
8

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

101 * means more writes are blocked */
102 int writectr;
103
104 /** Waitq for writepage completion */
105 wait_queue_head_t page_waitq;
106
107 /** List of writepage requestst (pending or sent) */
108 struct list_head writepages;
1/*
2 FUSE: Filesystem in Userspace
3 Copyright (C) 2001-2008 Miklos Szeredi <miklos@szeredi.hu>
4
5 This program can be distributed under the terms of the GNU GPL.
6 See the file COPYING.
7*/
8

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

101 * means more writes are blocked */
102 int writectr;
103
104 /** Waitq for writepage completion */
105 wait_queue_head_t page_waitq;
106
107 /** List of writepage requestst (pending or sent) */
108 struct list_head writepages;
109
110 /** Miscellaneous bits describing inode state */
111 unsigned long state;
109};
110
112};
113
114/** FUSE inode state bits */
115enum {
116 /** Advise readdirplus */
117 FUSE_I_ADVISE_RDPLUS,
118};
119
111struct fuse_conn;
112
113/** FUSE specific file data */
114struct fuse_file {
115 /** Fuse connection for this file */
116 struct fuse_conn *fc;
117
118 /** Request reserved for flush and release */

--- 708 unchanged lines hidden ---
120struct fuse_conn;
121
122/** FUSE specific file data */
123struct fuse_file {
124 /** Fuse connection for this file */
125 struct fuse_conn *fc;
126
127 /** Request reserved for flush and release */

--- 708 unchanged lines hidden ---