Searched refs:oplock_info (Results 1 – 5 of 5) sorted by relevance
62 struct oplock_info { struct 102 int opinfo_write_to_read(struct oplock_info *opinfo);103 int opinfo_read_handle_to_read(struct oplock_info *opinfo); argument 104 int opinfo_write_to_none(struct oplock_info *opinfo);105 int opinfo_read_to_none(struct oplock_info *opinfo);108 struct oplock_info *opinfo_get(struct ksmbd_file *fp);109 void opinfo_put(struct oplock_info *opinfo);115 int lease_read_to_write(struct oplock_info *opinfo);124 struct oplock_info *lookup_lease_in_table(struct ksmbd_conn *conn,63 connoplock_info global() argument 64 sessoplock_info global() argument 65 workoplock_info global() argument 66 o_fpoplock_info global() argument 67 leveloplock_info global() argument 68 op_stateoplock_info global() argument 69 pending_breakoplock_info global() argument 70 fidoplock_info global() argument 71 breaking_cntoplock_info global() argument 72 refcountoplock_info global() argument 73 Tidoplock_info global() argument 74 is_leaseoplock_info global() argument 75 open_truncoplock_info global() argument 76 o_leaseoplock_info global() argument 77 interim_listoplock_info global() argument 78 op_entryoplock_info global() argument 79 lease_entryoplock_info global() argument
30 static struct oplock_info *alloc_opinfo(struct ksmbd_work *work, in alloc_opinfo() 35 struct oplock_info *opinfo; in alloc_opinfo() 37 opinfo = kzalloc(sizeof(struct oplock_info), GFP_KERNEL); in alloc_opinfo() 58 static void lease_add_list(struct oplock_info *opinfo)67 static void lease_del_list(struct oplock_info *opinfo)92 static int alloc_lease(struct oplock_info *opinfo, struct lease_ctx_info *lctx)115 static void free_lease(struct oplock_info *opinfo)123 static void free_opinfo(struct oplock_info *opinfo)134 struct oplock_info *opinfo; in opinfo_free_rcu() 136 opinfo = container_of(rcu_head, struct oplock_info, rcu_hea in opinfo_free_rcu() [all...]
60 struct oplock_info *m_opinfo;79 struct oplock_info __rcu *f_opinfo;
667 struct oplock_info *opinfo = opinfo_get(fp); in is_reconnectable()701 struct oplock_info *op; in session_fd_check()791 struct oplock_info *op; in ksmbd_reopen_durable_fd()
2838 struct oplock_info *opinfo; in smb2_open()8376 struct oplock_info *opinfo = NULL; in smb20_oplock_break_ack()8522 struct oplock_info *opinfo; in smb21_lease_break_ack()