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

Function mutex_enter_common

driver/mutex.c:77–182  ·  view source on GitHub ↗

/ Do the work of acquiring and blocking on a mutex. "mutex_enter" */ is for normal upper-layer code, e.g. the ioctl(), whereas */ "dmutex_enter" is for interrupt level code. */ */ We could probably coalesce the functions and use the kernel */ irqs_disabled() and hard_irq_count() functions, but we dont, */ for now. */ /

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 2

dmutex_enterFunction · 0.85
mutex_enterFunction · 0.85

Calls 6

dtrace_printfFunction · 0.85
dmutex_initFunction · 0.85
dtrace_interrupt_disableFunction · 0.85
dtrace_interrupt_getFunction · 0.85
dtrace_casptrFunction · 0.85
xcall_slave2Function · 0.85

Tested by

no test coverage detected