Files
kernel/include/sys/spin.h
T
2019-10-11 19:55:31 +03:00

12 lines
266 B
C

#pragma once
#include "sys/types.h"
#if defined(ARCH_AMD64)
#include "sys/amd64/sys/spin.h"
#endif
void spin_lock(spin_t *s);
void spin_release(spin_t *s);
void spin_lock_irqsave(spin_t *s, uintptr_t *irq);
void spin_release_irqrestore(spin_t *s, uintptr_t *irq);