Lines Matching refs:work
149 int ksmbd_conn_write(struct ksmbd_work *work);
158 void ksmbd_conn_enqueue_request(struct ksmbd_work *work);
159 int ksmbd_conn_try_dequeue_request(struct ksmbd_work *work);
171 static inline bool ksmbd_conn_good(struct ksmbd_work *work) in ksmbd_conn_good() argument
173 return work->conn->status == KSMBD_SESS_GOOD; in ksmbd_conn_good()
176 static inline bool ksmbd_conn_need_negotiate(struct ksmbd_work *work) in ksmbd_conn_need_negotiate() argument
178 return work->conn->status == KSMBD_SESS_NEED_NEGOTIATE; in ksmbd_conn_need_negotiate()
181 static inline bool ksmbd_conn_need_reconnect(struct ksmbd_work *work) in ksmbd_conn_need_reconnect() argument
183 return work->conn->status == KSMBD_SESS_NEED_RECONNECT; in ksmbd_conn_need_reconnect()
186 static inline bool ksmbd_conn_exiting(struct ksmbd_work *work) in ksmbd_conn_exiting() argument
188 return work->conn->status == KSMBD_SESS_EXITING; in ksmbd_conn_exiting()
191 static inline void ksmbd_conn_set_good(struct ksmbd_work *work) in ksmbd_conn_set_good() argument
193 work->conn->status = KSMBD_SESS_GOOD; in ksmbd_conn_set_good()
196 static inline void ksmbd_conn_set_need_negotiate(struct ksmbd_work *work) in ksmbd_conn_set_need_negotiate() argument
198 work->conn->status = KSMBD_SESS_NEED_NEGOTIATE; in ksmbd_conn_set_need_negotiate()
201 static inline void ksmbd_conn_set_need_reconnect(struct ksmbd_work *work) in ksmbd_conn_set_need_reconnect() argument
203 work->conn->status = KSMBD_SESS_NEED_RECONNECT; in ksmbd_conn_set_need_reconnect()
206 static inline void ksmbd_conn_set_exiting(struct ksmbd_work *work) in ksmbd_conn_set_exiting() argument
208 work->conn->status = KSMBD_SESS_EXITING; in ksmbd_conn_set_exiting()