]> err.no Git - linux-2.6/blobdiff - include/asm-x86/semaphore_32.h
x86: add comments for NOPs
[linux-2.6] / include / asm-x86 / semaphore_32.h
index 835c1d751a9f8cdcb7270a8034c9cdbb97309e13..ac96d3804d0c8cea437308d90bb282b28ae058be 100644 (file)
@@ -83,10 +83,10 @@ static inline void init_MUTEX_LOCKED (struct semaphore *sem)
        sema_init(sem, 0);
 }
 
-fastcall void __down_failed(void /* special register calling convention */);
-fastcall int  __down_failed_interruptible(void  /* params in registers */);
-fastcall int  __down_failed_trylock(void  /* params in registers */);
-fastcall void __up_wakeup(void /* special register calling convention */);
+extern asmregparm void __down_failed(atomic_t *count_ptr);
+extern asmregparm int  __down_failed_interruptible(atomic_t *count_ptr);
+extern asmregparm int  __down_failed_trylock(atomic_t *count_ptr);
+extern asmregparm void __up_wakeup(atomic_t *count_ptr);
 
 /*
  * This is ugly, but we want the default case to fall through.