static inline struct syslet_uatom *
async_exec(struct syslet_uatom *atom, struct async_head_user *ahu)
{
- return syscall(__NR_async_exec, atom, ahu);
+ return (void *) syscall(__NR_async_exec, atom, ahu);
}
static inline long
user_ring_idx, ahu);
}
-static inline long async_thread(void)
+static inline long async_thread(void *event, struct async_head_user *ahu)
{
- return syscall(__NR_async_thread);
+ return syscall(__NR_async_thread, event, ahu);
}
static inline long umem_add(unsigned long *uptr, unsigned long inc)