lkml.org 
[lkml]   [2008]   [Jan]   [20]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateSun, 20 Jan 2008 12:25:25 +0100 (CET)
FromJan Engelhardt <>
SubjectRe: [PATCH 2/6] typesafe: kthread_create and kthread_run
On Jan 20 2008 20:48, Rusty Russell wrote:
>+ */
>+#define kthread_create(threadfn, data, namefmt...) ({		\
>+	int (*_threadfn)(typeof(data)) = (threadfn);		\
>+	__kthread_create((void *)_threadfn, (data), namefmt);	\
>+})

If you have namefmt... you need that varagrs cpp trick. IIRC:

	__kthread_create((void *)_threadfn, (data), namefmt, __VA_ARGS__);


\
 
 \ /
  Last update: 2008-01-20 11:27    [from the cache]
©2003-2008