X-Git-Url: http://www.pilppa.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Fworkqueue.h;h=b36291130f2237e68c678f525e2e0128ec6c6cd1;hb=2d3854a37e8b767a51aba38ed6d22817b0631e33;hp=89a5a1231ffb28bcff53a4261e187b4a8d77a5df;hpb=75fa67706cce5272bcfc51ed646f2da21f3bdb6e;p=linux-2.6-omap-h63xx.git diff --git a/include/linux/workqueue.h b/include/linux/workqueue.h index 89a5a1231ff..b36291130f2 100644 --- a/include/linux/workqueue.h +++ b/include/linux/workqueue.h @@ -240,4 +240,12 @@ void cancel_rearming_delayed_work(struct delayed_work *work) cancel_delayed_work_sync(work); } +#ifndef CONFIG_SMP +static inline long work_on_cpu(unsigned int cpu, long (*fn)(void *), void *arg) +{ + return fn(arg); +} +#else +long work_on_cpu(unsigned int cpu, long (*fn)(void *), void *arg); +#endif /* CONFIG_SMP */ #endif