Searched refs:sema_value (Results 1 – 6 of 6) sorted by relevance
59 sema->sema_value = value; in sema_init()82 sema->sema_value++; in _sema_post()83 if (sema->sema_waiters && sema->sema_value > 0) in _sema_post()97 while (sema->sema_value == 0) { in _sema_wait()102 sema->sema_value--; in _sema_wait()128 if (sema->sema_value > 0) { in _sema_timedwait()130 sema->sema_value--; in _sema_timedwait()151 if (sema->sema_value > 0) { in _sema_trywait()153 sema->sema_value--; in _sema_trywait()170 sema_value(struct sema *sema) in sema_value() function[all …]
44 int sema_value; /* Semaphore value. */ member55 int sema_value(struct sema *sema);
38 #define sema_v sema_value
227 if (sema_value(&sc->cmd_sema) != 0) in ips_insert_free_cmd()
1940 sema.9 sema_value.9 \
1161 while (sema_value(&sc->ioctl_count_sema) != MRSAS_MAX_IOCTL_CMDS) in mrsas_detach()