Vous êtes sur la page 1sur 1

struct timeval { unsigned long tv_sec;unsigned long tv_usec;}

void do_gettimeofday (struct timeval * tv);

unsigned long timeval_to_jiffies (struct timeval * tv);

void jiffies_to_timeval (unsigned long, struct timeval *);

struct timespec {unsigned long tv_sec;unsigned long tv_nsec;}


void getnstimeofday (struct timespec
* ts);

struct timespec current_kernel_time


(void);

unsigned long timespec_to_jiffies


(struct timespec * ts);

void jiffies_to_timespec (unsigned


long, struct timespec *);

fin = jiffies + duree_attente;

while (time_before(jiffies, fin))

cpu_relax();//attente active

schedule();// attente passive

Vous aimerez peut-être aussi