centos man page for cancel_work_sync

Query: cancel_work_sync

OS: centos

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

CANCEL_WORK_SYNC(9)						   Driver Basics					       CANCEL_WORK_SYNC(9)

NAME
cancel_work_sync - cancel a work and wait for it to finish
SYNOPSIS
bool cancel_work_sync(struct work_struct * work);
ARGUMENTS
work the work to cancel
DESCRIPTION
Cancel work and wait for its execution to finish. This function can be used even if the work re-queues itself or migrates to another workqueue. On return from this function, work is guaranteed to be not pending or executing on any CPU. cancel_work_sync(delayed_work->work) must not be used for delayed_work's. Use cancel_delayed_work_sync instead. The caller must ensure that the workqueue on which work was last queued can't be destroyed before this function returns.
RETURNS
true if work was pending, false otherwise.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 CANCEL_WORK_SYNC(9)
Related Man Pages
xjack(1) - redhat
del_timer_sync(9) - centos
struct_sta_ampdu_mlme(9) - centos
workqueue_destroy(9) - netbsd
workqueue_enqueue(9) - netbsd
Similar Topics in the Unix Linux Community
Is UNIX an open source OS ?
Best performance UNIX just for HOST Virtualization?
DB2 convert digits to binary format
Unsure why access time on a directory change isn't changing
CentOS 6 ran out of space, need to reclaim it