github.com/afumu/libc@v0.0.6/musl/arch/generic/bits/sem.h (about)

     1  struct semid_ds {
     2  	struct ipc_perm sem_perm;
     3  	time_t sem_otime;
     4  	time_t sem_ctime;
     5  #if __BYTE_ORDER == __LITTLE_ENDIAN
     6  	unsigned short sem_nsems;
     7  	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
     8  #else
     9  	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
    10  	unsigned short sem_nsems;
    11  #endif
    12  	long __unused3;
    13  	long __unused4;
    14  };