ksync.h 690 B

12345678910111213141516171819202122232425
  1. // ksync.h :
  2. //
  3. #if !defined(AGD_KSYNC_H__180EAA78_04DF_4F7B_88DC_E8D432A809D4__INCLUDED_)
  4. #define AGD_KSYNC_H__180EAA78_04DF_4F7B_88DC_E8D432A809D4__INCLUDED_
  5. #ifdef __cplusplus
  6. extern "C" {
  7. #endif // __cplusplus
  8. /////////////////////////////////////////////////////////////////////////////
  9. // ksync.h - Declarations:
  10. void ksync_lock(void);
  11. void ksync_unlock(void);
  12. int ksync_sleep_jiffies(long jiffies);
  13. int ksync_sleep_ms(long ms);
  14. void kfile_lock(void);
  15. void kfile_unlock(void);
  16. /////////////////////////////////////////////////////////////////////////////
  17. #ifdef __cplusplus
  18. }
  19. #endif // __cplusplus
  20. #endif // !defined(AGD_KSYNC_H__180EAA78_04DF_4F7B_88DC_E8D432A809D4__INCLUDED_)