ntsync.h (483B)
- /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
- /*
- * Kernel support for NT synchronization primitive emulation
- *
- * Copyright (C) 2021-2022 Elizabeth Figura <zfigura@codeweavers.com>
- */
- #ifndef __LINUX_NTSYNC_H
- #define __LINUX_NTSYNC_H
- #include <linux/types.h>
- struct ntsync_sem_args {
- __u32 sem;
- __u32 count;
- __u32 max;
- };
- #define NTSYNC_IOC_CREATE_SEM _IOWR('N', 0x80, struct ntsync_sem_args)
- #define NTSYNC_IOC_SEM_POST _IOWR('N', 0x81, __u32)
- #endif