__SEMAPHORE_INITIALIZER 29 include/linux/semaphore.h struct semaphore name = __SEMAPHORE_INITIALIZER(name, 1) __SEMAPHORE_INITIALIZER 34 include/linux/semaphore.h *sem = (struct semaphore) __SEMAPHORE_INITIALIZER(*sem, val);