Lines Matching defs:ksmbd_file
63 struct ksmbd_file { struct
64 struct file *filp;
65 char *filename;
66 u64 persistent_id;
67 u64 volatile_id;
69 spinlock_t f_lock;
71 struct ksmbd_inode *f_ci;
72 struct ksmbd_inode *f_parent_ci;
73 struct oplock_info __rcu *f_opinfo;
74 struct ksmbd_conn *conn;
75 struct ksmbd_tree_connect *tcon;
77 atomic_t refcount;
78 __le32 daccess;
79 __le32 saccess;
80 __le32 coption;
81 __le32 cdoption;
82 __u64 create_time;
83 __u64 itime;
85 bool is_nt_open;
86 bool attrib_only;
88 char client_guid[16];
89 char create_guid[16];
90 char app_instance_id[16];
92 struct stream stream;
93 struct list_head node;
94 struct list_head blocked_works;
95 struct list_head lock_list;
97 int durable_timeout;
122 struct ksmbd_file_table { argument
132 static inline bool ksmbd_stream_fd(struct ksmbd_file *fp) in ksmbd_stream_fd() argument