struct sem_t { ... }