OpenCloudOS-Kernel/drivers/staging
Jean Delvare bf6aede712 workqueue: add to_delayed_work() helper function
It is a fairly common operation to have a pointer to a work and to need a
pointer to the delayed work it is contained in.  In particular, all
delayed works which want to rearm themselves will have to do that.  So it
would seem fair to offer a helper function for this operation.

[akpm@linux-foundation.org: coding-style fixes]
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Acked-by: Ingo Molnar <mingo@elte.hu>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Herbert Xu <herbert@gondor.apana.org.au>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: Greg KH <greg@kroah.com>
Cc: Pekka Enberg <penberg@cs.helsinki.fi>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-04-02 19:04:50 -07:00
..
agnx staging: agnx: drivers/staging/agnx/agnx.h needs <linux/io.h> 2009-01-28 15:49:05 -08:00
altpciechdma Documentation: move DMA-mapping.txt to Doc/PCI/ 2009-01-29 18:19:29 -08:00
android Staging: android: fix up units in timed_gpio 2009-02-09 11:26:18 -08:00
asus_oled Staging: asus_oled: fix build dependancy 2009-01-06 13:52:28 -08:00
at76_usb Staging: at76_usb: Add support for OQO Model 01+ 2009-02-09 11:26:18 -08:00
comedi Staging: comedi: fix Kbuild 2009-01-28 15:49:05 -08:00
echo Staging: echo: Lindent drivers/staging/echo 2009-01-06 13:52:05 -08:00
epl staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
et131x Staging: et131x: remove unused variable in et1310_tx.c 2009-01-06 13:52:08 -08:00
frontier staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
go7007 drivers/staging: Convert to snd_card_create() for go7007 2009-01-12 15:25:11 +01:00
me4000 Staging: me4000: switch to list_for_each*() 2009-01-06 13:52:32 -08:00
meilhaus Staging: meilhaus: fix Kbuild 2009-01-28 15:49:05 -08:00
mimio Staging: add mimio xi driver 2009-01-06 13:52:34 -08:00
otus staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
panel Staging: panel: fix oops on panel_cleanup_module 2009-02-27 12:56:24 -08:00
poch Staging: poch: fix verification of memory area 2009-01-28 15:49:06 -08:00
rspiusb Staging: add princeton instruments usb camera driver 2009-01-06 13:52:34 -08:00
rt2860 staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
rt2870 staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
rtl8187se workqueue: add to_delayed_work() helper function 2009-04-02 19:04:50 -07:00
slicoss Staging: slicoss: use request_firmware 2009-01-06 13:52:08 -08:00
sxg Staging: sxg: update README 2009-01-06 13:52:05 -08:00
usbip Staging: usbip: usbip_start_threads(): handle kernel_thread failure 2009-01-28 15:49:05 -08:00
winbond Staging: w35und: fix usb_control_msg() error handling in wb35_probe() 2009-02-27 12:56:24 -08:00
wlan-ng Staging: wlan-ng: skb_p80211_to_ether() - payload_length is unsigned, check before subtraction 2009-01-06 13:52:01 -08:00
Kconfig Staging: benet: remove driver now that it is merged in drivers/net/ 2009-03-18 09:22:17 -07:00
Makefile Staging: benet: remove driver now that it is merged in drivers/net/ 2009-03-18 09:22:17 -07:00
staging.c Staging: workaround build system bug 2008-10-13 14:32:52 -07:00