Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 432 → Rev 431

/SPARTAN/trunk/arch/ia32/include/asm.h
138,8 → 138,7
*
* @return Old interrupt priority level.
*/
static inline ipl_t interrupts_enable(void)
{
static inline ipl_t interrupts_enable(void) {
ipl_t v;
__asm__ volatile (
"pushf\n\t"
157,8 → 156,7
*
* @return Old interrupt priority level.
*/
static inline ipl_t interrupts_disable(void)
{
static inline ipl_t interrupts_disable(void) {
ipl_t v;
__asm__ volatile (
"pushf\n\t"
175,8 → 173,7
*
* @param ipl Saved interrupt priority level.
*/
static inline void interrupts_restore(ipl_t ipl)
{
static inline void interrupts_restore(ipl_t ipl) {
__asm__ volatile (
"pushl %0\n\t"
"popf\n"
188,8 → 185,7
*
* @return EFLAFS.
*/
static inline ipl_t interrupts_read(void)
{
static inline ipl_t interrupts_read(void) {
ipl_t v;
__asm__ volatile (
"pushf\n\t"