/* transno storage during last_rcvd update */
__u64 tti_transno;
+ __u32 tti_has_trans:1,
+ tti_mult_trans:1;
/* Updates data for OUT target */
struct thandle_exec_args tti_tea;
#define out_tx_destroy(info, obj, th, reply, idx) \
__out_tx_destroy(info, obj, th, reply, idx, __FILE__, __LINE__)
+extern struct page *tgt_page_to_corrupt;
+
+struct tgt_thread_big_cache {
+ struct niobuf_local local[PTLRPC_MAX_BRW_PAGES];
+};
+
+int tgt_server_data_init(const struct lu_env *env, struct lu_target *tgt);
+int tgt_txn_start_cb(const struct lu_env *env, struct thandle *th,
+ void *cookie);
+int tgt_txn_stop_cb(const struct lu_env *env, struct thandle *th,
+ void *cookie);
+
#endif /* _TG_INTERNAL_H */