Searched refs:hook (Results 26 - 44 of 44) sorted by relevance

12

/haiku/src/kits/media/
H A DTimedEventQueuePrivate.cpp279 _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 Dcreate_display_modes.cpp101 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 Dblock_cache.cpp95 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 &notification, 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 Dnet_stack.h44 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 Dudis86.c361 * 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 DWindowScreen.cpp459 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 DPushGameSound.cpp144 BPushGameSound::SetStreamHook(void (*hook)(void * inCookie, void * inBuffer,
H A DGameProducer.cpp34 bool* hook; member in struct:_gs_play
/haiku/src/kits/tracker/
H A DNavMenu.cpp586 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 DPushGameSound.h45 virtual status_t SetStreamHook(void (*hook)(void* inCookie,
/haiku/src/system/kernel/util/
H A Dkernel_cpp.cpp72 __cxa_atexit(void (*hook)(void*), void* data, void* dsoHandle) argument
/haiku/headers/private/tracker/
H A DNavMenu.h117 TrackingHookData* hook = NULL);
/haiku/src/system/kernel/cache/
H A Dblock_cache.cpp128 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 &notification, 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 DRAW.h76 void SetProgressMonitor(monitor_hook hook, void* data);
H A DRAW.cpp3693 DCRaw::SetProgressMonitor(monitor_hook hook, void* data)
3695 fProgressMonitor = hook;
/haiku/src/tests/system/kernel/scheduler/
H A Dmain.cpp297 add_timer(timer *event, timer_hook hook, bigtime_t period, int32 flags) argument
/haiku/headers/os/interface/
H A DMenu.h170 void SetTrackingHook(menu_tracking_hook hook,
/haiku/src/system/kernel/
H A Dteam.cpp3339 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 Dthread_types.h95 void (*hook)(team_id team, void *data); member in struct:team_watcher

Completed in 198 milliseconds

12