} u;
};
-#define TX_MAX_OPS 10
struct thandle_exec_args {
struct thandle *ta_handle;
- struct dt_device *ta_dev;
- struct tx_arg ta_args[TX_MAX_OPS];
- int ta_err;
- int ta_argno; /* used args */
+ int ta_argno; /* used args */
+ int ta_alloc_args; /* allocated args count */
+ struct tx_arg **ta_args;
};
/**
#define out_tx_destroy(info, obj, th, reply, idx) \
__out_tx_destroy(info, obj, th, reply, idx, __FILE__, __LINE__)
+#define out_tx_write(info, obj, buf, pos, th, reply, idx) \
+ __out_tx_write(info, obj, buf, pos, th, reply, idx, __FILE__, __LINE__)
+
extern struct page *tgt_page_to_corrupt;
struct tgt_thread_big_cache {