MCPcopy Index your code
hub / github.com/dtrace4linux/linux / ack_wait

Function ack_wait

driver/x_call.c:273–353  ·  view source on GitHub ↗

/ Wait for the other cpu to get to an appropriate point. We put */ in counters to avoid deadlocking ourselves - these shouldnt */ happen under normal circumstances, but they can happen, e.g. if */ other cpu is in a big disabled-interrupt mode. We dont like */ breaking the locking protocol, but remember the xcalls are rare */ - typically as dtrace is starting up or shutting down

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

dtrace_xcall2Function · 0.85

Calls 5

dtrace_cas32Function · 0.85
barrierClass · 0.85
dtrace_printfFunction · 0.85
dump_xcallsFunction · 0.85
dtrace_linux_panicFunction · 0.85

Tested by

no test coverage detected