Searched refs:oplock_info (Results 1 – 5 of 5) sorted by relevance
55 struct oplock_info { struct95 int opinfo_write_to_read(struct oplock_info *opinfo); argument96 int opinfo_read_handle_to_read(struct oplock_info *opinfo);97 int opinfo_write_to_none(struct oplock_info *opinfo);98 int opinfo_read_to_none(struct oplock_info *opinfo);101 struct oplock_info *opinfo_get(struct ksmbd_file *fp);102 void opinfo_put(struct oplock_info *opinfo);108 int lease_read_to_write(struct oplock_info *opinfo);117 struct oplock_info *lookup_lease_in_table(struct ksmbd_conn *conn,
30 static struct oplock_info *alloc_opinfo(struct ksmbd_work *work, in alloc_opinfo()34 struct oplock_info *opinfo; in alloc_opinfo()36 opinfo = kzalloc_obj(struct oplock_info, KSMBD_DEFAULT_GFP); in alloc_opinfo()56 static void lease_add_list(struct oplock_info *opinfo) in lease_add_list()65 static void lease_del_list(struct oplock_info *opinfo) in lease_del_list()83 static struct lease_table *alloc_lease_table(struct oplock_info *opinfo) in alloc_lease_table()98 static int alloc_lease(struct oplock_info *opinfo, struct lease_ctx_info *lctx) in alloc_lease()121 static void free_lease(struct oplock_info *opinfo) in free_lease()129 static void __free_opinfo(struct oplock_info *opinfo) in __free_opinfo()139 struct oplock_info *opinfo = container_of(rcu, struct oplock_info, rcu); in free_opinfo_rcu()[all …]
61 struct oplock_info *m_opinfo;87 struct oplock_info __rcu *f_opinfo;
74 struct oplock_info *opinfo; in proc_show_files()1013 struct oplock_info *opinfo = opinfo_get(fp); in is_reconnectable()1260 struct oplock_info *op; in session_fd_check()1380 struct oplock_info *op; in ksmbd_reopen_durable_fd()
2906 struct oplock_info *opinfo; in smb2_open()8611 struct oplock_info *opinfo = NULL; in smb20_oplock_break_ack()8751 struct oplock_info *opinfo; in smb21_lease_break_ack()