Lines Matching refs:value
482 int sem_init(sem_t* sem, int pshared, unsigned int value) in sem_init() argument
487 sem->value = (int)value; in sem_init()
495 sem->value = 0; in sem_destroy()
503 while (sem->value <= 0) in sem_wait()
508 sem->value--; in sem_wait()
520 if (sem->value > 0) in sem_trywait()
522 sem->value--; in sem_trywait()
539 sem->value++; in sem_post()
550 char *fcvt(double value, int ndigit, int *decpt, int *sign) in fcvt() argument
556 if (value==0.0) value=1e-30; in fcvt()
558 if (value<0.0) *sign=1; else *sign=0; in fcvt()
560 if (value<1.0) in fcvt()
562 *decpt=(int)log10(value); in fcvt()
563 value*=pow(10.0,1-*decpt); in fcvt()
569 *decpt=(int)log10(value)+1; in fcvt()
578 sprintf(buf,format,value); in fcvt()