DEFINE_MARKER_TP(channel, name, tp_name, tp_cb, format);\
__mark_check_format(format, ## args); \
(*GET_MARKER(channel, name).call)(&GET_MARKER(channel, name), \
DEFINE_MARKER_TP(channel, name, tp_name, tp_cb, format);\
__mark_check_format(format, ## args); \
(*GET_MARKER(channel, name).call)(&GET_MARKER(channel, name), \