aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/linux-headers/linux/pr.h
diff options
context:
space:
mode:
authororivej <orivej@yandex-team.ru>2022-02-10 16:44:49 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:44:49 +0300
commit718c552901d703c502ccbefdfc3c9028d608b947 (patch)
tree46534a98bbefcd7b1f3faa5b52c138ab27db75b7 /contrib/libs/linux-headers/linux/pr.h
parente9656aae26e0358d5378e5b63dcac5c8dbe0e4d0 (diff)
downloadydb-718c552901d703c502ccbefdfc3c9028d608b947.tar.gz
Restoring authorship annotation for <orivej@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/linux-headers/linux/pr.h')
-rw-r--r--contrib/libs/linux-headers/linux/pr.h102
1 files changed, 51 insertions, 51 deletions
diff --git a/contrib/libs/linux-headers/linux/pr.h b/contrib/libs/linux-headers/linux/pr.h
index f5d41723840..8cc9366de50 100644
--- a/contrib/libs/linux-headers/linux/pr.h
+++ b/contrib/libs/linux-headers/linux/pr.h
@@ -1,51 +1,51 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _PR_H
-#define _PR_H
-
-#include <linux/types.h>
-
-enum pr_type {
- PR_WRITE_EXCLUSIVE = 1,
- PR_EXCLUSIVE_ACCESS = 2,
- PR_WRITE_EXCLUSIVE_REG_ONLY = 3,
- PR_EXCLUSIVE_ACCESS_REG_ONLY = 4,
- PR_WRITE_EXCLUSIVE_ALL_REGS = 5,
- PR_EXCLUSIVE_ACCESS_ALL_REGS = 6,
-};
-
-struct pr_reservation {
- __u64 key;
- __u32 type;
- __u32 flags;
-};
-
-struct pr_registration {
- __u64 old_key;
- __u64 new_key;
- __u32 flags;
- __u32 __pad;
-};
-
-struct pr_preempt {
- __u64 old_key;
- __u64 new_key;
- __u32 type;
- __u32 flags;
-};
-
-struct pr_clear {
- __u64 key;
- __u32 flags;
- __u32 __pad;
-};
-
-#define PR_FL_IGNORE_KEY (1 << 0) /* ignore existing key */
-
-#define IOC_PR_REGISTER _IOW('p', 200, struct pr_registration)
-#define IOC_PR_RESERVE _IOW('p', 201, struct pr_reservation)
-#define IOC_PR_RELEASE _IOW('p', 202, struct pr_reservation)
-#define IOC_PR_PREEMPT _IOW('p', 203, struct pr_preempt)
-#define IOC_PR_PREEMPT_ABORT _IOW('p', 204, struct pr_preempt)
-#define IOC_PR_CLEAR _IOW('p', 205, struct pr_clear)
-
-#endif /* _PR_H */
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
+#ifndef _PR_H
+#define _PR_H
+
+#include <linux/types.h>
+
+enum pr_type {
+ PR_WRITE_EXCLUSIVE = 1,
+ PR_EXCLUSIVE_ACCESS = 2,
+ PR_WRITE_EXCLUSIVE_REG_ONLY = 3,
+ PR_EXCLUSIVE_ACCESS_REG_ONLY = 4,
+ PR_WRITE_EXCLUSIVE_ALL_REGS = 5,
+ PR_EXCLUSIVE_ACCESS_ALL_REGS = 6,
+};
+
+struct pr_reservation {
+ __u64 key;
+ __u32 type;
+ __u32 flags;
+};
+
+struct pr_registration {
+ __u64 old_key;
+ __u64 new_key;
+ __u32 flags;
+ __u32 __pad;
+};
+
+struct pr_preempt {
+ __u64 old_key;
+ __u64 new_key;
+ __u32 type;
+ __u32 flags;
+};
+
+struct pr_clear {
+ __u64 key;
+ __u32 flags;
+ __u32 __pad;
+};
+
+#define PR_FL_IGNORE_KEY (1 << 0) /* ignore existing key */
+
+#define IOC_PR_REGISTER _IOW('p', 200, struct pr_registration)
+#define IOC_PR_RESERVE _IOW('p', 201, struct pr_reservation)
+#define IOC_PR_RELEASE _IOW('p', 202, struct pr_reservation)
+#define IOC_PR_PREEMPT _IOW('p', 203, struct pr_preempt)
+#define IOC_PR_PREEMPT_ABORT _IOW('p', 204, struct pr_preempt)
+#define IOC_PR_CLEAR _IOW('p', 205, struct pr_clear)
+
+#endif /* _PR_H */