Jump to content

KernFreeSpinLock: Difference between revisions

From EDM2
No edit summary
No edit summary
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:


==Synopsis==
==Synopsis==
APIRET APIENTRY KernFreeSpinLock(KEESpinLock* sl);
APIRET APIENTRY KernFreeSpinLock(KEESpinLock* sl);


==Parameters==
==Parameters==
'''sl:''' Pointer to a spinlock structure.  
;sl (KEESpinLock*) - input: Pointer to a spinlock structure.


==Comments==
==Comments==
Actually, this routine is supposed to clear the internal "in-use" flag. But in 14.039SMP, it does - nothing. I think this is a bug.  
Actually, this routine is supposed to clear the internal "in-use" flag. But in 14.039SMP, it does - nothing. I think this is a bug.


[[Category:KEE]]
[[Category:KEE]]

Latest revision as of 03:19, 28 May 2025

Destroys a spinlock structure that is no longer in use.

Synopsis

APIRET APIENTRY KernFreeSpinLock(KEESpinLock* sl);

Parameters

sl (KEESpinLock*) - input
Pointer to a spinlock structure.

Comments

Actually, this routine is supposed to clear the internal "in-use" flag. But in 14.039SMP, it does - nothing. I think this is a bug.