timex.h
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. #ifndef _ASM_IA64_TIMEX_H
  2. #define _ASM_IA64_TIMEX_H
  3. /*
  4.  * Copyright (C) 1998-2001 Hewlett-Packard Co
  5.  * Copyright (C) 1998-2001 David Mosberger-Tang <davidm@hpl.hp.com>
  6.  */
  7. /*
  8.  * 2001/01/18 davidm Removed CLOCK_TICK_RATE.  It makes no sense on IA-64.
  9.  * Also removed cacheflush_time as it's entirely unused.
  10.  */
  11. typedef unsigned long cycles_t;
  12. static inline cycles_t
  13. get_cycles (void)
  14. {
  15. cycles_t ret;
  16. __asm__ __volatile__ ("mov %0=ar.itc" : "=r"(ret));
  17. return ret;
  18. }
  19. #define vxtime_lock() do {} while (0)
  20. #define vxtime_unlock() do {} while (0)
  21. #endif /* _ASM_IA64_TIMEX_H */