...
Source file
src/runtime/lockrank_off.go
Documentation: runtime
1
2
3
4
5
6
7 package runtime
8
9
10
11 type lockRankStruct struct {
12 }
13
14 func lockInit(l *mutex, rank lockRank) {
15 }
16
17 func getLockRank(l *mutex) lockRank {
18 return 0
19 }
20
21 func lockWithRank(l *mutex, rank lockRank) {
22 lock2(l)
23 }
24
25
26
27
28 func acquireLockRank(rank lockRank) {
29 }
30
31 func unlockWithRank(l *mutex) {
32 unlock2(l)
33 }
34
35
36
37
38 func releaseLockRank(rank lockRank) {
39 }
40
41 func lockWithRankMayAcquire(l *mutex, rank lockRank) {
42 }
43
44
45 func assertLockHeld(l *mutex) {
46 }
47
48
49 func assertRankHeld(r lockRank) {
50 }
51
52
53 func worldStopped() {
54 }
55
56
57 func worldStarted() {
58 }
59
60
61 func assertWorldStopped() {
62 }
63
64
65 func assertWorldStoppedOrLockHeld(l *mutex) {
66 }
67
View as plain text