summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm/include/linux/async.h
blob: 5cc703cfa5c5f0b4a4fd7f0234074c2737013310 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* Public domain. */

#ifndef _LINUX_ASYNC_H
#define _LINUX_ASYNC_H

#include <sys/types.h>

typedef uint64_t async_cookie_t;
typedef void (*async_func_t) (void *, async_cookie_t);

static inline async_cookie_t
async_schedule(async_func_t func, void *data)
{
	func(data, 0);
	return 0;
}

#endif