SCHEDULE_WORK
Section: Driver Basics (9)
Updated: February 2011
Index
Return to Main Contents
 
NAME
schedule_work - put work task in global workqueue
 
SYNOPSIS
- 
int schedule_work(struct work_struct * work);
ARGUMENTS
work
- 
- job to be done
DESCRIPTION
Returns zero if
work
was already on the kernel-global workqueue and non-zero otherwise.
This puts a job in the kernel-global workqueue if it was not already queued and leaves it in the same position on the kernel-global workqueue otherwise.
 
COPYRIGHT