Linux Kernel
3.7.1
|
#include <fuse_i.h>
Data Fields | |
struct list_head | list |
struct list_head | intr_entry |
atomic_t | count |
u64 | intr_unique |
unsigned | isreply:1 |
unsigned | force:1 |
unsigned | aborted:1 |
unsigned | background:1 |
unsigned | interrupted:1 |
unsigned | locked:1 |
unsigned | waiting:1 |
enum fuse_req_state | state |
struct fuse_in | in |
struct fuse_out | out |
wait_queue_head_t | waitq |
union { | |
struct { | |
union { | |
struct fuse_release_in in | |
struct work_struct work | |
} | |
struct path path | |
} release | |
struct fuse_init_in init_in | |
struct fuse_init_out init_out | |
struct cuse_init_in cuse_init_in | |
struct { | |
struct fuse_read_in in | |
u64 attr_ver | |
} read | |
struct { | |
struct fuse_write_in in | |
struct fuse_write_out out | |
} write | |
struct fuse_notify_retrieve_in retrieve_in | |
struct fuse_lk_in lk_in | |
} | misc |
struct page * | pages [FUSE_MAX_PAGES_PER_REQ] |
unsigned | num_pages |
unsigned | page_offset |
struct fuse_file * | ff |
struct inode * | inode |
struct list_head | writepages_entry |
void(* | end )(struct fuse_conn *, struct fuse_req *) |
struct file * | stolen_file |
unsigned force |
struct fuse_init_in init_in |
struct fuse_init_out init_out |
struct fuse_lk_in lk_in |
union { ... } misc |
struct fuse_write_out out |
struct page* pages[FUSE_MAX_PAGES_PER_REQ] |
struct { ... } read |
struct { ... } release |
struct fuse_notify_retrieve_in retrieve_in |
enum fuse_req_state state |
wait_queue_head_t waitq |
struct work_struct work |
struct { ... } write |