_t_ 49 dev/raidframe/rf_etimer.h #define RF_ETIMER_START(_t_) \ _t_ 51 dev/raidframe/rf_etimer.h bzero(&(_t_), sizeof (_t_)); \ _t_ 52 dev/raidframe/rf_etimer.h getmicrouptime(&(_t_).st); \ _t_ 55 dev/raidframe/rf_etimer.h #define RF_ETIMER_STOP(_t_) \ _t_ 57 dev/raidframe/rf_etimer.h getmicrouptime(&(_t_).et); \ _t_ 60 dev/raidframe/rf_etimer.h #define RF_ETIMER_EVAL(_t_) \ _t_ 62 dev/raidframe/rf_etimer.h RF_TIMEVAL_DIFF(&(_t_).st, &(_t_).et, &(_t_).diff); \ _t_ 65 dev/raidframe/rf_etimer.h #define RF_ETIMER_VAL_US(_t_) (RF_TIMEVAL_TO_US((_t_).diff)) _t_ 66 dev/raidframe/rf_etimer.h #define RF_ETIMER_VAL_MS(_t_) (RF_TIMEVAL_TO_US((_t_).diff)/1000) _t_ 56 dev/raidframe/rf_utils.h #define RF_TIMEVAL_TO_US(_t_) \ _t_ 57 dev/raidframe/rf_utils.h (((_t_).tv_sec) * RF_USEC_PER_SEC + (_t_).tv_usec)