setitimer(ITIMER_REAL, &tim, 0); setitimer(ITIMER_REAL, 0, &tim);
__setitimer(ITIMER_REAL, &tim, 0); __setitimer(ITIMER_REAL, 0, &tim);
__profile_frequency (void){  /*   * Discover the tick frequency of the machine if something goes wrong,   * we return 0, an impossible hertz.   */  struct itimerval tim;  tim.it_interval.tv_sec = 0;  tim.it_interval.tv_usec = 1;  tim.it_value.tv_sec = 0;  tim.it_value.tv_usec = 0;  setitimer(ITIMER_REAL, &tim, 0);  setitimer(ITIMER_REAL, 0, &tim);  if (tim.it_interval.tv_usec < 2)    return 0;  return (1000000 / tim.it_interval.tv_usec);}