aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/linux-headers/linux/vtpm_proxy.h
diff options
context:
space:
mode:
authororivej <orivej@yandex-team.ru>2022-02-10 16:45:01 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:01 +0300
commit2d37894b1b037cf24231090eda8589bbb44fb6fc (patch)
treebe835aa92c6248212e705f25388ebafcf84bc7a1 /contrib/libs/linux-headers/linux/vtpm_proxy.h
parent718c552901d703c502ccbefdfc3c9028d608b947 (diff)
downloadydb-2d37894b1b037cf24231090eda8589bbb44fb6fc.tar.gz
Restoring authorship annotation for <orivej@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/linux-headers/linux/vtpm_proxy.h')
-rw-r--r--contrib/libs/linux-headers/linux/vtpm_proxy.h108
1 files changed, 54 insertions, 54 deletions
diff --git a/contrib/libs/linux-headers/linux/vtpm_proxy.h b/contrib/libs/linux-headers/linux/vtpm_proxy.h
index cf94798266..6413acfe45 100644
--- a/contrib/libs/linux-headers/linux/vtpm_proxy.h
+++ b/contrib/libs/linux-headers/linux/vtpm_proxy.h
@@ -1,54 +1,54 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * Definitions for the VTPM proxy driver
- * Copyright (c) 2015, 2016, IBM Corporation
- * Copyright (C) 2016 Intel Corporation
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
- * more details.
- */
-
-#ifndef _LINUX_VTPM_PROXY_H
-#define _LINUX_VTPM_PROXY_H
-
-#include <linux/types.h>
-#include <linux/ioctl.h>
-
-/**
- * enum vtpm_proxy_flags - flags for the proxy TPM
- * @VTPM_PROXY_FLAG_TPM2: the proxy TPM uses TPM 2.0 protocol
- */
-enum vtpm_proxy_flags {
- VTPM_PROXY_FLAG_TPM2 = 1,
-};
-
-/**
- * struct vtpm_proxy_new_dev - parameter structure for the
- * %VTPM_PROXY_IOC_NEW_DEV ioctl
- * @flags: flags for the proxy TPM
- * @tpm_num: index of the TPM device
- * @fd: the file descriptor used by the proxy TPM
- * @major: the major number of the TPM device
- * @minor: the minor number of the TPM device
- */
-struct vtpm_proxy_new_dev {
- __u32 flags; /* input */
- __u32 tpm_num; /* output */
- __u32 fd; /* output */
- __u32 major; /* output */
- __u32 minor; /* output */
-};
-
-#define VTPM_PROXY_IOC_NEW_DEV _IOWR(0xa1, 0x00, struct vtpm_proxy_new_dev)
-
-/* vendor specific commands to set locality */
-#define TPM2_CC_SET_LOCALITY 0x20001000
-#define TPM_ORD_SET_LOCALITY 0x20001000
-
-#endif /* _LINUX_VTPM_PROXY_H */
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
+/*
+ * Definitions for the VTPM proxy driver
+ * Copyright (c) 2015, 2016, IBM Corporation
+ * Copyright (C) 2016 Intel Corporation
+ *
+ * This program is free software; you can redistribute it and/or modify it
+ * under the terms and conditions of the GNU General Public License,
+ * version 2, as published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+ * more details.
+ */
+
+#ifndef _LINUX_VTPM_PROXY_H
+#define _LINUX_VTPM_PROXY_H
+
+#include <linux/types.h>
+#include <linux/ioctl.h>
+
+/**
+ * enum vtpm_proxy_flags - flags for the proxy TPM
+ * @VTPM_PROXY_FLAG_TPM2: the proxy TPM uses TPM 2.0 protocol
+ */
+enum vtpm_proxy_flags {
+ VTPM_PROXY_FLAG_TPM2 = 1,
+};
+
+/**
+ * struct vtpm_proxy_new_dev - parameter structure for the
+ * %VTPM_PROXY_IOC_NEW_DEV ioctl
+ * @flags: flags for the proxy TPM
+ * @tpm_num: index of the TPM device
+ * @fd: the file descriptor used by the proxy TPM
+ * @major: the major number of the TPM device
+ * @minor: the minor number of the TPM device
+ */
+struct vtpm_proxy_new_dev {
+ __u32 flags; /* input */
+ __u32 tpm_num; /* output */
+ __u32 fd; /* output */
+ __u32 major; /* output */
+ __u32 minor; /* output */
+};
+
+#define VTPM_PROXY_IOC_NEW_DEV _IOWR(0xa1, 0x00, struct vtpm_proxy_new_dev)
+
+/* vendor specific commands to set locality */
+#define TPM2_CC_SET_LOCALITY 0x20001000
+#define TPM_ORD_SET_LOCALITY 0x20001000
+
+#endif /* _LINUX_VTPM_PROXY_H */