Try to deactivate a timer
int try_to_del_timer_sync(struct timer_list * timer);
timer
timer do del
This function tries to deactivate a timer. Upon successful (ret >= 0) exit the timer is not queued and the handler is not running on any CPU.