heartbeat_timer
DEFINE_PER_CPU(struct timer_list, heartbeat_timer);
timer_setup(&hd->timer, heartbeat_timer, 0);
mod_timer(&heartbeat_timer, jiffies + HZ / 2);
static DEFINE_TIMER(heartbeat_timer, xt2000_heartbeat);
mod_timer(&heartbeat_timer, jiffies + HZ / 2);
struct timer_list heartbeat_timer;
heartbeat_timer);
mod_timer(&ctrl_info->heartbeat_timer,
ctrl_info->heartbeat_timer.expires =
add_timer(&ctrl_info->heartbeat_timer);
timer_delete_sync(&ctrl_info->heartbeat_timer);
timer_setup(&ctrl_info->heartbeat_timer, pqi_heartbeat_timer_handler, 0);
struct vbg_dev *gdev = timer_container_of(gdev, t, heartbeat_timer);
mod_timer(&gdev->heartbeat_timer,
mod_timer(&gdev->heartbeat_timer, 0);
timer_delete_sync(&gdev->heartbeat_timer);
timer_setup(&gdev->heartbeat_timer, vbg_heartbeat_timer, 0);
struct timer_list heartbeat_timer;