Working on reboot statistics

FossilOrigin-Name: 134a5b893fbd0a7a240b1a60113a3f071ae7ce83811392a87f4abd782cf3070c
This commit is contained in:
7u83@mail.ru
2016-03-11 17:16:13 +00:00
parent 8f1d79a41a
commit 5fc5523ccc
7 changed files with 98 additions and 8 deletions

View File

@ -177,6 +177,7 @@ static inline int mbag_set_word(mbag_t s, const char *id, uint16_t word)
static inline struct mbag_item * mbag_set_dword(mbag_t s, const char *id, uint32_t dword)
{
struct mbag_item *i = mbag_item_create(s, id);
@ -440,6 +441,17 @@ static inline mavl_t mbag_get_mbag_c(mbag_t s, const char *id,
return avltree;
}
static inline int mbag_inc_word(mbag_t s, const char * id)
{
uint16_t w = mbag_get_word(s,id,0);
mbag_set_word(s,id,w+1);
return 1;
}
static inline mavl_t mbag_i_get_mbag_c(mbag_t s, uint32_t iid,
mavl_t (creator) ())
{