#ifndef __debug_tm_h #define __debug_tm_h //#include "debug_tm.h" #include #include // Функционал для временн'ого профилирования: // timeval to time in mks: static inline u64 get_time_mks( struct timeval *pTv) { u64 v = pTv->tv_usec; //printf( "time: %u %u\n", pTv->tv_sec, pTv->tv_usec); if( pTv->tv_sec) v += (1000000LL * pTv->tv_sec); return v; } // -> time in mks: static inline u64 get_time_of_day( void) { struct timeval tv; do_gettimeofday( &tv); return get_time_mks( &tv); } // ktime_get_raw_ns() #endif //__debug_tm_h