sem_info
LIST_ENTRY(sem_info) next;
static LIST_HEAD(,sem_info) sem_list = LIST_HEAD_INITIALIZER(sem_list);
struct sem_info *ni;
struct sem_info *ni;
ni = __malloc(sizeof(struct sem_info));
struct sem_info *ni;
ni = container_of(sem, struct sem_info, sem);