Lines Matching refs:ksmbd_file
63 struct ksmbd_file { struct
121 static inline bool ksmbd_stream_fd(struct ksmbd_file *fp) in ksmbd_stream_fd() argument
129 struct ksmbd_file *ksmbd_lookup_fd_fast(struct ksmbd_work *work, u64 id);
130 struct ksmbd_file *ksmbd_lookup_foreign_fd(struct ksmbd_work *work, u64 id);
131 struct ksmbd_file *ksmbd_lookup_fd_slow(struct ksmbd_work *work, u64 id,
133 void ksmbd_fd_put(struct ksmbd_work *work, struct ksmbd_file *fp);
134 struct ksmbd_file *ksmbd_lookup_durable_fd(unsigned long long id);
135 struct ksmbd_file *ksmbd_lookup_fd_cguid(char *cguid);
136 struct ksmbd_file *ksmbd_lookup_fd_inode(struct inode *inode);
137 unsigned int ksmbd_open_durable_fd(struct ksmbd_file *fp);
138 struct ksmbd_file *ksmbd_open_fd(struct ksmbd_work *work, struct file *filp);
159 bool ksmbd_inode_pending_delete(struct ksmbd_file *fp);
160 void ksmbd_set_inode_pending_delete(struct ksmbd_file *fp);
161 void ksmbd_clear_inode_pending_delete(struct ksmbd_file *fp);
162 void ksmbd_fd_set_delete_on_close(struct ksmbd_file *fp,