1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * Kernel support for NT synchronization primitive emulation
5 * Copyright (C) 2021-2022 Elizabeth Figura <zfigura@codeweavers.com>
8 #ifndef __LINUX_NTSYNC_H
9 #define __LINUX_NTSYNC_H
11 #include <linux/types.h>
13 struct ntsync_sem_args
{
19 #define NTSYNC_IOC_CREATE_SEM _IOWR('N', 0x80, struct ntsync_sem_args)
21 #define NTSYNC_IOC_SEM_POST _IOWR('N', 0x81, __u32)