object_wait_info
extern ssize_t wait_for_objects(object_wait_info* infos, int numInfos);
extern ssize_t wait_for_objects_etc(object_wait_info* infos, int numInfos,
extern ssize_t _user_wait_for_objects(object_wait_info* userInfos,
extern ssize_t _kern_wait_for_objects(object_wait_info* infos, int numInfos,
object_wait_info object[2];
object_wait_info object[2];
object_wait_info object[2];
object_wait_info object[2];
struct object_wait_info;
DEFINE_FACTORY(object_wait_infos_ptr, object_wait_info *);
object_wait_info tmp[numInfos];
TypeHandlerImpl<object_wait_info *>::GetParameterValue(Context &context, Parameter *param,
TypeHandlerImpl<object_wait_info *>::GetReturnValue(Context &context, uint64 value)
DEFINE_TYPE(object_wait_infos_ptr, object_wait_info *)
object_wait_info waitInfos[debuggerCount + 1];
object_wait_info info[1];
std::vector<object_wait_info> objectList;
object_wait_info{data->fDataQueueSem, B_OBJECT_TYPE_SEMAPHORE, B_EVENT_ACQUIRE_SEMAPHORE});
object_wait_info{socket, B_OBJECT_TYPE_FD, B_EVENT_WRITE});
object_wait_info info[fdCount];
_user_wait_for_objects(object_wait_info* userInfos, int numInfos, uint32 flags,
BStackOrHeapArray<object_wait_info, 16> infos(numInfos);
const int bytes = sizeof(object_wait_info) * numInfos;
common_wait_for_objects(object_wait_info* infos, int numInfos, uint32 flags,
_kern_wait_for_objects(object_wait_info* infos, int numInfos, uint32 flags,
wait_for_objects(object_wait_info* infos, int numInfos)
wait_for_objects_etc(object_wait_info* infos, int numInfos, uint32 flags,
object_wait_info waitInfos[2] = {
print_events(const object_wait_info* infos, int infoCount)
object_wait_info initialInfos[] = {
int infoCount = sizeof(initialInfos) / sizeof(object_wait_info);
object_wait_info infos[infoCount];