Assert that the given mutex is held by the current thread.
Declared in <sync.h>
template<typename MutexType>
[[requires_capability(0x7f2e18922170), requires_capability(0x7f2e18c084d0), requires_capability(0x7f2e324d18a0), requires_capability(0x7f2e4024b650), requires_capability(0x7f2e36f4bd30), requires_capability(0x7f2e2a2f6cb0), requires_capability(0x7f2e37b1eda0), requires_capability(0x7f2e33baebf0), requires_capability(0x7f2e3b4cc690), requires_capability(0x7f2e2207e3c0), requires_capability(0x7f2e25f2b140), requires_capability(0x7f2e42e78e90), requires_capability(0x7f2e3ba1f910), requires_capability(0x7f2e31c3eca0), requires_capability(0x7f2e2259aa10), requires_capability(0x7f2e3235c9f0), requires_capability(0x7f2e3622d960), requires_capability(0x7f2e23dcf000), requires_capability(0x7f2e1c6fef00), requires_capability(0x7f2e21ec11f0), requires_capability(0x7f2e30437730), requires_capability(0x7f2e36beb570), requires_capability(0x7f2e33a44790), requires_capability(0x7f2e225323f0), requires_capability(0x7f2e1bc21870), requires_capability(0x7f2e29c62f30), requires_capability(0x7f2e19a53870), requires_capability(0x7f2e146cda40), requires_capability(0x7f2e41a64e30), requires_capability(0x7f2e36f44310), requires_capability(0x7f2e1be59320), requires_capability(0x7f2e30e3c6b0), requires_capability(0x7f2e29ccab70), requires_capability(0x7f2e3aa87aa0), requires_capability(0x7f2e43f1af00), requires_capability(0x7f2e30e127c0), requires_capability(0x7f2e23209280), requires_capability(0x7f2e362d5cd0), requires_capability(0x7f2e14196cf0), requires_capability(0x7f2e357b1610), requires_capability(0x7f2e1889a230), requires_capability(0x7f2e248fccf0), requires_capability(0x7f2e28578740), requires_capability(0x7f2e3ad52f70), requires_capability(0x7f2e33763930), requires_capability(0x7f2e370e9170), requires_capability(0x7f2e30c03610), requires_capability(0x7f2e2a6a9e30), requires_capability(0x7f2e08005880), requires_capability(0x7f2e3ab45df0), requires_capability(0x7f2e26d27b60), requires_capability(0x7f2e1d2c1360), requires_capability(0x7f2e0845d240), requires_capability(0x7f2e1c593f50), requires_capability(0x7f2e38a08be0), requires_capability(0x7f2e1405b560), requires_capability(0x7f2e19759f30), requires_capability(0x7f2e2ab5a780), requires_capability(0x7f2e42e7be80), requires_capability(0x7f2e2417c160), requires_capability(0x7f2e3a6bfef0), requires_capability(0x7f2e11f105e0), requires_capability(0x7f2e144657d0), requires_capability(0x7f2e19a725b0), requires_capability(0x7f2e297b3670), requires_capability(0x7f2e31e411d0), requires_capability(0x7f2e395d9f30), requires_capability(0x7f2e403bffe0), requires_capability(0x7f2e310385b0), requires_capability(0x7f2e2222bc50), requires_capability(0x7f2e1b671d50), requires_capability(0x7f2e33020120), requires_capability(0x7f2e36fdd2d0), requires_capability(0x7f2e38403ac0), requires_capability(0x7f2e23921f50), requires_capability(0x7f2e28cdcf00), requires_capability(0x7f2e31260390), requires_capability(0x7f2e35be2780), requires_capability(0x7f2e1e8a3420)]]
void
AssertLockHeldInternal(
char const* pszName,
char const* pszFile,
int nLine,
MutexType* cs);
| Name | Description |
|---|---|
| pszName | Name of the mutex. |
| pszFile | Source file of the caller. |
| nLine | Source line of the caller. |
| cs | Mutex expected to be held. |