xref: /aosp_15_r20/prebuilts/build-tools/sysroots/aarch64-unknown-linux-musl/include/linux/dlmconstants.h (revision cda5da8d549138a6648c5ee6d7a49cf8f4a657be)
1*cda5da8dSAndroid Build Coastguard Worker /*
2*cda5da8dSAndroid Build Coastguard Worker  * This file is auto-generated. Modifications will be lost.
3*cda5da8dSAndroid Build Coastguard Worker  *
4*cda5da8dSAndroid Build Coastguard Worker  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5*cda5da8dSAndroid Build Coastguard Worker  * for more information.
6*cda5da8dSAndroid Build Coastguard Worker  */
7*cda5da8dSAndroid Build Coastguard Worker #ifndef __DLMCONSTANTS_DOT_H__
8*cda5da8dSAndroid Build Coastguard Worker #define __DLMCONSTANTS_DOT_H__
9*cda5da8dSAndroid Build Coastguard Worker #define DLM_LOCKSPACE_LEN 64
10*cda5da8dSAndroid Build Coastguard Worker #define DLM_RESNAME_MAXLEN 64
11*cda5da8dSAndroid Build Coastguard Worker #define DLM_LOCK_IV (- 1)
12*cda5da8dSAndroid Build Coastguard Worker #define DLM_LOCK_NL 0
13*cda5da8dSAndroid Build Coastguard Worker #define DLM_LOCK_CR 1
14*cda5da8dSAndroid Build Coastguard Worker #define DLM_LOCK_CW 2
15*cda5da8dSAndroid Build Coastguard Worker #define DLM_LOCK_PR 3
16*cda5da8dSAndroid Build Coastguard Worker #define DLM_LOCK_PW 4
17*cda5da8dSAndroid Build Coastguard Worker #define DLM_LOCK_EX 5
18*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_NOQUEUE 0x00000001
19*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_CANCEL 0x00000002
20*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_CONVERT 0x00000004
21*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_VALBLK 0x00000008
22*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_QUECVT 0x00000010
23*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_IVVALBLK 0x00000020
24*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_CONVDEADLK 0x00000040
25*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_PERSISTENT 0x00000080
26*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_NODLCKWT 0x00000100
27*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_NODLCKBLK 0x00000200
28*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_EXPEDITE 0x00000400
29*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_NOQUEUEBAST 0x00000800
30*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_HEADQUE 0x00001000
31*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_NOORDER 0x00002000
32*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_ORPHAN 0x00004000
33*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_ALTPR 0x00008000
34*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_ALTCW 0x00010000
35*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_FORCEUNLOCK 0x00020000
36*cda5da8dSAndroid Build Coastguard Worker #define DLM_LKF_TIMEOUT 0x00040000
37*cda5da8dSAndroid Build Coastguard Worker #define DLM_ECANCEL 0x10001
38*cda5da8dSAndroid Build Coastguard Worker #define DLM_EUNLOCK 0x10002
39*cda5da8dSAndroid Build Coastguard Worker #endif
40