static DECLARE_DELAYED_WORK( work_obj, work_queue_function ); [...] static int __init mod_init( void ) { if (queue_delayed_work(system_wq, &work_obj, HZ/2)) { pr_info( "queue_delayed_work successful ...\n"); } else { [...]