brintos

brintos / linux-shallow public Read only

0
0
Text · 483 B · dcfa38f Raw
24 lines · c
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */2/*3 * Kernel support for NT synchronization primitive emulation4 *5 * Copyright (C) 2021-2022 Elizabeth Figura <zfigura@codeweavers.com>6 */7 8#ifndef __LINUX_NTSYNC_H9#define __LINUX_NTSYNC_H10 11#include <linux/types.h>12 13struct ntsync_sem_args {14	__u32 sem;15	__u32 count;16	__u32 max;17};18 19#define NTSYNC_IOC_CREATE_SEM		_IOWR('N', 0x80, struct ntsync_sem_args)20 21#define NTSYNC_IOC_SEM_POST		_IOWR('N', 0x81, __u32)22 23#endif24