timer: fix callback declaration inconsistency
This patch remove inconsistency between declaration of type rte_timer_cb_t, field f in struct rte_timer and function __rte_timer_reset(). Although compiler treat both of them the same, the static analysis tool like complain about that. Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com> Acked-by: Olivier Matz <olivier.matz@6wind.com>
This commit is contained in:
parent
4b1b380213
commit
5663c25dcc
@ -115,7 +115,7 @@ struct rte_timer;
|
||||
/**
|
||||
* Callback function type for timer expiry.
|
||||
*/
|
||||
typedef void (rte_timer_cb_t)(struct rte_timer *, void *);
|
||||
typedef void (*rte_timer_cb_t)(struct rte_timer *, void *);
|
||||
|
||||
#define MAX_SKIPLIST_DEPTH 10
|
||||
|
||||
@ -128,7 +128,7 @@ struct rte_timer
|
||||
struct rte_timer *sl_next[MAX_SKIPLIST_DEPTH];
|
||||
volatile union rte_timer_status status; /**< Status of timer. */
|
||||
uint64_t period; /**< Period of timer (0 if not periodic). */
|
||||
rte_timer_cb_t *f; /**< Callback function. */
|
||||
rte_timer_cb_t f; /**< Callback function. */
|
||||
void *arg; /**< Argument to callback function. */
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user