@@ -64,41 +64,41 @@ static const LOCKMASK LockConflicts[] = {
64
64
0 ,
65
65
66
66
/* AccessShareLock */
67
- ( 1 << AccessExclusiveLock ),
67
+ LOCKBIT_ON ( AccessExclusiveLock ),
68
68
69
69
/* RowShareLock */
70
- ( 1 << ExclusiveLock ) | ( 1 << AccessExclusiveLock ),
70
+ LOCKBIT_ON ( ExclusiveLock ) | LOCKBIT_ON ( AccessExclusiveLock ),
71
71
72
72
/* RowExclusiveLock */
73
- ( 1 << ShareLock ) | ( 1 << ShareRowExclusiveLock ) |
74
- ( 1 << ExclusiveLock ) | ( 1 << AccessExclusiveLock ),
73
+ LOCKBIT_ON ( ShareLock ) | LOCKBIT_ON ( ShareRowExclusiveLock ) |
74
+ LOCKBIT_ON ( ExclusiveLock ) | LOCKBIT_ON ( AccessExclusiveLock ),
75
75
76
76
/* ShareUpdateExclusiveLock */
77
- ( 1 << ShareUpdateExclusiveLock ) |
78
- ( 1 << ShareLock ) | ( 1 << ShareRowExclusiveLock ) |
79
- ( 1 << ExclusiveLock ) | ( 1 << AccessExclusiveLock ),
77
+ LOCKBIT_ON ( ShareUpdateExclusiveLock ) |
78
+ LOCKBIT_ON ( ShareLock ) | LOCKBIT_ON ( ShareRowExclusiveLock ) |
79
+ LOCKBIT_ON ( ExclusiveLock ) | LOCKBIT_ON ( AccessExclusiveLock ),
80
80
81
81
/* ShareLock */
82
- ( 1 << RowExclusiveLock ) | ( 1 << ShareUpdateExclusiveLock ) |
83
- ( 1 << ShareRowExclusiveLock ) |
84
- ( 1 << ExclusiveLock ) | ( 1 << AccessExclusiveLock ),
82
+ LOCKBIT_ON ( RowExclusiveLock ) | LOCKBIT_ON ( ShareUpdateExclusiveLock ) |
83
+ LOCKBIT_ON ( ShareRowExclusiveLock ) |
84
+ LOCKBIT_ON ( ExclusiveLock ) | LOCKBIT_ON ( AccessExclusiveLock ),
85
85
86
86
/* ShareRowExclusiveLock */
87
- ( 1 << RowExclusiveLock ) | ( 1 << ShareUpdateExclusiveLock ) |
88
- ( 1 << ShareLock ) | ( 1 << ShareRowExclusiveLock ) |
89
- ( 1 << ExclusiveLock ) | ( 1 << AccessExclusiveLock ),
87
+ LOCKBIT_ON ( RowExclusiveLock ) | LOCKBIT_ON ( ShareUpdateExclusiveLock ) |
88
+ LOCKBIT_ON ( ShareLock ) | LOCKBIT_ON ( ShareRowExclusiveLock ) |
89
+ LOCKBIT_ON ( ExclusiveLock ) | LOCKBIT_ON ( AccessExclusiveLock ),
90
90
91
91
/* ExclusiveLock */
92
- ( 1 << RowShareLock ) |
93
- ( 1 << RowExclusiveLock ) | ( 1 << ShareUpdateExclusiveLock ) |
94
- ( 1 << ShareLock ) | ( 1 << ShareRowExclusiveLock ) |
95
- ( 1 << ExclusiveLock ) | ( 1 << AccessExclusiveLock ),
92
+ LOCKBIT_ON ( RowShareLock ) |
93
+ LOCKBIT_ON ( RowExclusiveLock ) | LOCKBIT_ON ( ShareUpdateExclusiveLock ) |
94
+ LOCKBIT_ON ( ShareLock ) | LOCKBIT_ON ( ShareRowExclusiveLock ) |
95
+ LOCKBIT_ON ( ExclusiveLock ) | LOCKBIT_ON ( AccessExclusiveLock ),
96
96
97
97
/* AccessExclusiveLock */
98
- ( 1 << AccessShareLock ) | ( 1 << RowShareLock ) |
99
- ( 1 << RowExclusiveLock ) | ( 1 << ShareUpdateExclusiveLock ) |
100
- ( 1 << ShareLock ) | ( 1 << ShareRowExclusiveLock ) |
101
- ( 1 << ExclusiveLock ) | ( 1 << AccessExclusiveLock )
98
+ LOCKBIT_ON ( AccessShareLock ) | LOCKBIT_ON ( RowShareLock ) |
99
+ LOCKBIT_ON ( RowExclusiveLock ) | LOCKBIT_ON ( ShareUpdateExclusiveLock ) |
100
+ LOCKBIT_ON ( ShareLock ) | LOCKBIT_ON ( ShareRowExclusiveLock ) |
101
+ LOCKBIT_ON ( ExclusiveLock ) | LOCKBIT_ON ( AccessExclusiveLock )
102
102
103
103
};
104
104
0 commit comments