Searched refs:userInfos (Results 1 – 5 of 5) sorted by relevance
/haiku/src/system/kernel/events/ |
H A D | event_queue.cpp | 636 _user_event_queue_select(int queue, event_wait_info* userInfos, int numInfos) in _user_event_queue_select() argument 640 if (userInfos == NULL || !IS_USER_ADDRESS(userInfos)) in _user_event_queue_select() 653 if (user_memcpy(infos, userInfos, sizeof(event_wait_info) * numInfos) != B_OK) in _user_event_queue_select() 669 error = user_memcpy(&userInfos[i], &infos[i], sizeof(event_wait_info)); in _user_event_queue_select() 676 user_memcpy(&userInfos[i].events, &error, sizeof(&userInfos[i].events)); in _user_event_queue_select() 686 _user_event_queue_wait(int queue, event_wait_info* userInfos, int numInfos, in _user_event_queue_wait() argument 693 if (numInfos > 0 && (userInfos == NULL || !IS_USER_ADDRESS(userInfos))) in _user_event_queue_wait() 712 status = user_memcpy(userInfos, infos, sizeof(event_wait_info) * numInfos); in _user_event_queue_wait()
|
H A D | wait_for_objects.cpp | 1088 _user_wait_for_objects(object_wait_info* userInfos, int numInfos, uint32 flags, in _user_wait_for_objects() argument 1106 if (userInfos == NULL || !IS_USER_ADDRESS(userInfos)) in _user_wait_for_objects() 1114 if (user_memcpy(infos, userInfos, bytes) != B_OK) in _user_wait_for_objects() 1119 if (result >= 0 && user_memcpy(userInfos, infos, bytes) != B_OK) { in _user_wait_for_objects()
|
/haiku/headers/private/kernel/ |
H A D | event_queue.h | 19 extern status_t _user_event_queue_select(int queue, event_wait_info* userInfos,
|
H A D | wait_for_objects.h | 44 extern ssize_t _user_wait_for_objects(object_wait_info* userInfos,
|
/haiku/headers/private/system/ |
H A D | syscalls.h | 80 struct event_wait_info* userInfos, int numInfos);
|