MCPcopy
hub / github.com/google/gvisor / testReturnValidNestedAcquire

Function testReturnValidNestedAcquire

tools/checklocks/test/return.go:47–53  ·  view source on GitHub ↗

+checklocksacquire:tc.val.mu +checklocksacquire:tc.ptr.mu

()

Source from the content-addressed store, hash-verified

45// +checklocksacquire:tc.val.mu
46// +checklocksacquire:tc.ptr.mu
47func testReturnValidNestedAcquire() (tc *nestedGuardStruct) {
48 tc = new(nestedGuardStruct)
49 tc.ptr = new(oneGuardStruct)
50 tc.val.mu.Lock()
51 tc.ptr.mu.Lock()
52 return tc
53}
54
55func testReturnNestedAcquireCall() {
56 tc := testReturnValidNestedAcquire()

Callers 1

Calls 2

LockMethod · 0.65
newFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…