struct l_wait_info tti_wait_info;
} rdpg;
struct {
- /* for out_read() */
- struct lu_rdbuf tti_rdbuf;
- /* for tgt_sendpage() */
- struct l_wait_info tti_wait_info;
- } rdbuf;
- struct {
struct dt_object_format tti_update_dof;
struct object_update_reply *tti_update_reply;
struct object_update *tti_update;
int tti_update_reply_index;
struct obdo tti_obdo;
struct dt_object *tti_dt_object;
+ struct l_wait_info tti_wait_info;
} update;
} tti_u;
struct lfsck_request tti_lr;
void distribute_txn_insert_by_batchid(struct top_multiple_thandle *new);
int top_trans_create_tmt(const struct lu_env *env,
struct top_thandle *top_th);
+
+void tgt_cancel_slc_locks(__u64 transno);
#endif /* _TG_INTERNAL_H */