switch(td->type) {
case INT_FIXED:
fprintf(fd, "%s", intOutputTypes[getSizeindex(td->size)]);
- fprintf(fd, "lttng_param_%s", field_name);
+ fprintf(fd, " lttng_param_%s", field_name);
break;
case UINT_FIXED:
fprintf(fd, "%s", uintOutputTypes[getSizeindex(td->size)]);
- fprintf(fd, "lttng_param_%s", field_name);
+ fprintf(fd, " lttng_param_%s", field_name);
break;
case CHAR:
fprintf(fd, "signed char");
print_tabs(1, fd);
fprintf(fd, "preempt_disable();\n");
print_tabs(1, fd);
- fprintf(fd, "current->ltt_nesting++;\n");
+ fprintf(fd, "ltt_nesting[smp_processor_id()]++;\n");
/* Get facility index */
/* Release locks */
print_tabs(1, fd);
- fprintf(fd, "current->ltt_nesting--;\n");
+ fprintf(fd, "ltt_nesting[smp_processor_id()]--;\n");
print_tabs(1, fd);
fprintf(fd, "preempt_enable_no_resched();\n");