Home
last modified time | relevance | path

Searched refs:in_work (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/fs/smb/server/
H A Doplock.c837 struct ksmbd_work *in_work; in smb2_lease_break_noti() local
839 in_work = list_entry(tmp, struct ksmbd_work, in smb2_lease_break_noti()
841 setup_async_work(in_work, NULL, NULL); in smb2_lease_break_noti()
842 smb2_send_interim_resp(in_work, STATUS_PENDING); in smb2_lease_break_noti()
843 list_del_init(&in_work->interim_entry); in smb2_lease_break_noti()
844 release_async_work(in_work); in smb2_lease_break_noti()
H A Dsmb2pdu.c708 struct ksmbd_work *in_work = ksmbd_alloc_work_struct(); in smb2_send_interim_resp() local
710 if (allocate_interim_rsp_buf(in_work)) { in smb2_send_interim_resp()
712 ksmbd_free_work_struct(in_work); in smb2_send_interim_resp()
716 in_work->conn = work->conn; in smb2_send_interim_resp()
717 memcpy(smb2_get_msg(in_work->response_buf), ksmbd_resp_buf_next(work), in smb2_send_interim_resp()
720 rsp_hdr = smb2_get_msg(in_work->response_buf); in smb2_send_interim_resp()
723 smb2_set_err_rsp(in_work); in smb2_send_interim_resp()
726 ksmbd_conn_write(in_work); in smb2_send_interim_resp()
727 ksmbd_free_work_struct(in_work); in smb2_send_interim_resp()

Completed in 12 milliseconds