mirror of
https://github.com/torvalds/linux.git
synced 2024-11-21 19:41:42 +00:00
e52750fb14
When printing a dynamic array in a trace event, the method is rather ugly. It has the format of: __print_array(__get_dynamic_array(array), __get_dynmaic_array_len(array) / el_size, el_size) Since dynamic arrays are known to the tracing infrastructure, create a helper macro that does the above for you. __print_dynamic_array(array, el_size) Which would expand to the same output. Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org> Signed-off-by: Avadhut Naik <avadhut.naik@amd.com> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Reviewed-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Link: https://lore.kernel.org/r/20241022194158.110073-3-avadhut.naik@amd.com |
||
---|---|---|
.. | ||
init.h | ||
stage1_struct_define.h | ||
stage2_data_offsets.h | ||
stage3_trace_output.h | ||
stage4_event_fields.h | ||
stage5_get_offsets.h | ||
stage6_event_callback.h | ||
stage7_class_define.h |