49 memset(
cnt, 0,
sizeof *
cnt);
56 cnts_tlink_init_at_tail(
cnt, &
cnts);
87 cnts_tlink_del_fini(
cnt);
107 cnts_tlist_init(&
cnts);
118 cnts_tlist_fini(&
cnts);
M0_INTERNAL void sim_log(struct sim *s, enum sim_log_level level, const char *format,...)
struct m0_tlink c_linkage
M0_INTERNAL void cnt_init(struct cnt *cnt, struct cnt *parent, const char *format,...)
M0_INTERNAL void cnt_global_fini(void)
M0_TL_DEFINE(cnts, static, struct cnt)
M0_INTERNAL void cnt_mod(struct cnt *cnt, cnt_t val)
M0_TL_DESCR_DEFINE(cnts, "counters", static, struct cnt, c_linkage, c_magic, M0_DESIM_CNT_MAGIC, M0_DESIM_CNTS_HEAD_MAGIC)
M0_INTERNAL void sim_name_vaset(char **name, const char *format, va_list valist)
M0_INTERNAL void cnt_global_init(void)
M0_INTERNAL void cnt_dump_all(void)
M0_INTERNAL void cnt_dump(struct cnt *cnt)
static int scan(struct scanner *s)
#define m0_tl_for(name, head, obj)
M0_INTERNAL void cnt_fini(struct cnt *cnt)