mirror of https://gerrit.osmocom.org/libosmocore
rate_ctr: Add rate_ctr_inc2() as convenience wrapper
rate_ctr_inc2() is slightly easier to use than the old rate_ctr_inc() variant. Change-Id: Ie00706be201c32ec2981ea38b70354ed85e1aefd
This commit is contained in:
parent
218c4de84f
commit
175a4ae93a
|
@ -88,6 +88,15 @@ static inline void rate_ctr_inc(struct rate_ctr *ctr)
|
|||
rate_ctr_add(ctr, 1);
|
||||
}
|
||||
|
||||
/*! Increment the counter by 1
|
||||
* \param ctrg \ref rate_ctr_group of counter
|
||||
* \param idx index into \a ctrg counter group */
|
||||
static inline void rate_ctr_inc2(struct rate_ctr_group *ctrg, unsigned int idx)
|
||||
{
|
||||
rate_ctr_inc(&ctrg->ctr[idx]);
|
||||
}
|
||||
|
||||
|
||||
/*! Return the counter difference since the last call to this function */
|
||||
int64_t rate_ctr_difference(struct rate_ctr *ctr);
|
||||
|
||||
|
|
Loading…
Reference in New Issue