FreeBSD kernel kern code
timehands Struct Reference
Collaboration diagram for timehands:

Data Fields

struct timecounterth_counter
 
int64_t th_adjustment
 
uint64_t th_scale
 
u_int th_offset_count
 
struct bintime th_offset
 
struct timeval th_microtime
 
struct timespec th_nanotime
 
volatile u_int th_generation
 
struct timehandsth_next
 

Detailed Description

Definition at line 52 of file kern_tc.c.

Field Documentation

int64_t timehands::th_adjustment

Definition at line 55 of file kern_tc.c.

Referenced by tc_windup().

struct timecounter* timehands::th_counter
volatile u_int timehands::th_generation
struct timeval timehands::th_microtime

Definition at line 59 of file kern_tc.c.

Referenced by getmicrotime(), and tc_windup().

struct timespec timehands::th_nanotime

Definition at line 60 of file kern_tc.c.

Referenced by dtrace_getnanotime(), getnanotime(), and tc_windup().

struct timehands* timehands::th_next

Definition at line 63 of file kern_tc.c.

Referenced by tc_windup().

struct bintime timehands::th_offset
u_int timehands::th_offset_count

Definition at line 57 of file kern_tc.c.

Referenced by tc_delta(), tc_fill_vdso_timehands(), and tc_windup().

uint64_t timehands::th_scale

Definition at line 56 of file kern_tc.c.

Referenced by binuptime(), tc_fill_vdso_timehands(), and tc_windup().


The documentation for this struct was generated from the following file: