sem_info
extern status_t _get_sem_info(sem_id id, struct sem_info *info,
struct sem_info *info, size_t infoSize);
status_t _user_get_sem_info(sem_id, struct sem_info *, size_t);
status_t _user_get_next_sem_info(team_id, int32 *, struct sem_info *, size_t);
extern status_t _kern_get_sem_info(sem_id semaphore, struct sem_info *info,
struct sem_info *info, size_t size);
sem_info info;
static void print_sem_info(sem_info *info)
sem_info info;
sem_info semaphoreInfo;
sem_info sinfo;
_get_sem_info(sem_id id, struct sem_info *info, size_t infoSize)
_get_next_sem_info(team_id team, int32 *cookie, struct sem_info *info,
sem_info semInfo;
sem_info lockSemInfo;
sem_info counterSemInfo;
sem_info info;
_get_sem_info(sem_id id, struct sem_info *info, size_t size)
if (info == NULL || size != sizeof(sem_info))
_get_next_sem_info(team_id teamID, int32 *_cookie, struct sem_info *info,
if (_cookie == NULL || info == NULL || size != sizeof(sem_info))
_user_get_sem_info(sem_id id, struct sem_info *userInfo, size_t size)
struct sem_info info;
_user_get_next_sem_info(team_id team, int32 *userCookie, struct sem_info *userInfo,
struct sem_info info;
fill_sem_info(struct sem_entry* sem, sem_info* info, size_t size)
_get_sem_info(sem_id sem, sem_info *info, size_t size)
_get_next_sem_info(team_id team, int32 *cookie, sem_info *info, size_t size)
sem_info theSemInfo;
sem_info semInfo;
sem_info systemInfo;
copy_sem_info(fssh_sem_info* info, const sem_info* systemInfo)
sem_info systemInfo;