/haiku/src/kits/media/ |
H A D | TimedEventQueuePrivate.cpp | 279 _event_queue_imp::DoForEach(BTimedEventQueue::for_each_hook hook, argument 297 action = (*hook)(&entry->event, context); 326 action = (*hook)(&entry->event, context); 355 action = (*hook)(&entry->event, context); 386 action = (*hook)(&entry->event, context); 498 _event_queue_imp::SetCleanupHook(BTimedEventQueue::cleanup_hook hook, void *context) argument 502 fCleanupHook = hook; 545 // the cleanup hook function will be called. 547 // cleanup hook function specified by hook t [all...] |
/haiku/src/add-ons/accelerants/common/ |
H A D | create_display_modes.cpp | 101 void Filter(check_display_mode_hook hook); 366 ModeList::Filter(check_display_mode_hook hook) argument 368 if (hook == NULL) 372 if (!hook(&fModes[i])) 489 check_display_mode_hook hook, display_mode** _modes, uint32* _count) 516 modes.Filter(hook); 486 create_display_modes(const char* name, edid1_info* edid, const display_mode* initialModes, uint32 initialModeCount, const color_space *spaces, uint32 spacesCount, check_display_mode_hook hook, display_mode** _modes, uint32* _count) argument
|
/haiku/src/tools/fs_shell/ |
H A D | block_cache.cpp | 95 fssh_transaction_notification_hook hook; member in struct:FSShell::cache_notification 238 copy.hook(copy.transaction_id, event, copy.data); 253 fssh_transaction_notification_hook hook, void* data) 258 notification.hook = hook; 289 if (notification->hook == NULL) 363 if (listener->data == data && listener->hook == hookFunction) { 1043 fssh_transaction_notification_hook hook, void* data) 1059 hook, data) != FSSH_B_OK) { 1157 fssh_transaction_notification_hook hook, voi 251 set_notification(cache_transaction* transaction, cache_notification ¬ification, int32_t events, fssh_transaction_notification_hook hook, void* data) argument 1042 fssh_cache_end_transaction(void* _cache, int32_t id, fssh_transaction_notification_hook hook, void* data) argument 1156 fssh_cache_detach_sub_transaction(void* _cache, int32_t id, fssh_transaction_notification_hook hook, void* data) argument [all...] |
/haiku/headers/private/net/ |
H A D | net_stack.h | 44 net_timer_func hook; member in struct:net_timer 157 void (*init_timer)(net_timer* timer, net_timer_func hook,
|
/haiku/src/libs/udis86/ |
H A D | udis86.c | 361 * Sets input hook. 365 ud_set_input_hook(register struct ud* u, int (*hook)(struct ud*)) 368 u->inp_hook = hook;
|
/haiku/src/kits/game/ |
H A D | WindowScreen.cpp | 459 graphics_card_hook hook = NULL; 464 hook = (graphics_card_hook)draw_rect_8; 468 hook = (graphics_card_hook)draw_rect_32; 472 hook = (graphics_card_hook)blit; 476 hook = (graphics_card_hook)scaled_filtered_blit; 480 hook = (graphics_card_hook)card_sync; 484 hook = (graphics_card_hook)draw_rect_16; 490 return hook; 996 fprintf(stderr, "InitClone: cannot get clone hook\n");
|
H A D | PushGameSound.cpp | 144 BPushGameSound::SetStreamHook(void (*hook)(void * inCookie, void * inBuffer,
|
H A D | GameProducer.cpp | 34 bool* hook; member in struct:_gs_play
|
/haiku/src/kits/tracker/ |
H A D | NavMenu.cpp | 586 TrackingHookData* hook) 658 if (hook != NULL) { 659 menu->InitTrackingHook(hook->fTrackingHook, &(hook->fTarget), 660 hook->fDragMessage); 873 BNavMenu::InitTrackingHook(bool (*hook)(BMenu*, void*), argument 876 fTrackingHook.fTrackingHook = hook; 881 SetTrackingHookDeep(this, hook, &fTrackingHook); 583 NewModelItem(Model* model, const BMessage* invokeMessage, const BMessenger& target, bool suppressFolderHierarchy, BContainerWindow* parentWindow, const BObjectList<BString>* typeslist, TrackingHookData* hook) argument
|
/haiku/headers/os/game/ |
H A D | PushGameSound.h | 45 virtual status_t SetStreamHook(void (*hook)(void* inCookie,
|
/haiku/src/system/kernel/util/ |
H A D | kernel_cpp.cpp | 72 __cxa_atexit(void (*hook)(void*), void* data, void* dsoHandle) argument
|
/haiku/headers/private/tracker/ |
H A D | NavMenu.h | 117 TrackingHookData* hook = NULL);
|
/haiku/src/system/kernel/cache/ |
H A D | block_cache.cpp | 128 transaction_notification_hook hook; member in struct:__anon39::cache_notification 845 copy.hook(copy.transaction_id, event, copy.data); 856 /*! Flushes all pending notifications by calling the appropriate hook 878 transaction_notification_hook hook, void* data) 883 notification.hook = hook; 914 if (notification->hook == NULL) 990 if (listener->data == data && listener->hook == hookFunction) { 2275 notification->events_pending, notification->hook, 2377 listener->hook, listene 876 set_notification(cache_transaction* transaction, cache_notification ¬ification, int32 events, transaction_notification_hook hook, void* data) argument 2879 cache_end_transaction(void* _cache, int32 id, transaction_notification_hook hook, void* data) argument 2998 cache_detach_sub_transaction(void* _cache, int32 id, transaction_notification_hook hook, void* data) argument 3251 cache_add_transaction_listener(void* _cache, int32 id, int32 events, transaction_notification_hook hook, void* data) argument [all...] |
/haiku/src/add-ons/translators/raw/ |
H A D | RAW.h | 76 void SetProgressMonitor(monitor_hook hook, void* data);
|
H A D | RAW.cpp | 3693 DCRaw::SetProgressMonitor(monitor_hook hook, void* data) 3695 fProgressMonitor = hook;
|
/haiku/src/tests/system/kernel/scheduler/ |
H A D | main.cpp | 297 add_timer(timer *event, timer_hook hook, bigtime_t period, int32 flags) argument
|
/haiku/headers/os/interface/ |
H A D | Menu.h | 170 void SetTrackingHook(menu_tracking_hook hook,
|
/haiku/src/system/kernel/ |
H A D | team.cpp | 3339 watcher->hook(teamID, watcher->data); 3505 /*! Adds a hook to the team that is called as soon as this team goes away. 3509 start_watching_team(team_id teamID, void (*hook)(team_id, void*), void* data) argument 3511 if (hook == NULL || teamID < B_OK) 3519 watcher->hook = hook; 3539 stop_watching_team(team_id teamID, void (*hook)(team_id, void*), void* data) argument 3541 if (hook == NULL || teamID < 0) 3553 if (watcher->hook == hook [all...] |
/haiku/headers/private/kernel/ |
H A D | thread_types.h | 95 void (*hook)(team_id team, void *data); member in struct:team_watcher
|