stack_format
params->stack_format = STACK_FORMAT_TRUNCATE;
params->stack_format = STACK_FORMAT_TRUNCATE;
#define TIMERLAT_OPT_STACK_FORMAT OPT_CALLBACK(0, "stack-format", ¶ms->stack_format, "format", \
retval = timerlat_aa_init(tool->aa, params->dump_tasks, params->stack_format);
enum stack_format stack_format;
int timerlat_aa_init(struct osnoise_tool *tool, int dump_tasks, enum stack_format stack_format)
taa_ctx->stack_format = stack_format;
enum stack_format stack_format;
enum stack_format stack_format = taa_ctx->stack_format;
if (stack_format == STACK_FORMAT_TRUNCATE)
else if (stack_format == STACK_FORMAT_SKIP)
else if (stack_format == STACK_FORMAT_FULL)
int timerlat_aa_init(struct osnoise_tool *tool, int dump_task, enum stack_format stack_format);
int stack_format = 0;
const struct option opt = TEST_CALLBACK(&stack_format, opt_stack_format_cb);
ck_assert_int_eq(stack_format, STACK_FORMAT_FULL);
int stack_format = 0;
const struct option opt = TEST_CALLBACK(&stack_format, opt_stack_format_cb);
ck_assert_int_eq(tlat_params->stack_format, STACK_FORMAT_TRUNCATE);
ck_assert_int_eq(tlat_params->stack_format, STACK_FORMAT_TRUNCATE);