Searched refs:handler (Results 1 - 25 of 281) sorted by relevance

1234567891011>>

/haiku/src/system/libroot/posix/pthread/
H A Dpthread_cleanup.cpp11 __pthread_cleanup_push_handler(__pthread_cleanup_handler* handler) argument
17 handler->previous = thread->cleanup_handlers;
18 thread->cleanup_handlers = handler;
29 __pthread_cleanup_handler* handler = thread->cleanup_handlers;
30 if (handler == NULL)
33 thread->cleanup_handlers = handler->previous;
34 return handler;
/haiku/src/kits/debugger/debug_info/
H A DImageDebugLoadingStateHandlerRoster.cpp26 fLock("loading state handler roster"),
34 for (int32 i = 0; ImageDebugLoadingStateHandler* handler
36 handler->ReleaseReference();
92 ImageDebugLoadingStateHandler* handler; local
95 handler = new(std::nothrow) DwarfLoadingStateHandler();
96 if (handler == NULL)
98 handlerReference.SetTo(handler, true);
100 if (!RegisterHandler(handler))
115 ImageDebugLoadingStateHandler* handler = NULL; local
116 for (int32 i = 0; (handler
131 RegisterHandler( ImageDebugLoadingStateHandler* handler) argument
143 UnregisterHandler( ImageDebugLoadingStateHandler* handler) argument
[all...]
/haiku/src/apps/debugger/user_interface/gui/connection_config/
H A DConnectionConfigHandlerRoster.cpp19 fLock("config handler roster lock"),
80 ConnectionConfigHandler* handler = NULL; local
81 return _GetHandler(info->Name(), handler);
90 ConnectionConfigHandler* handler = NULL; local
92 if (!_GetHandler(info->Name(), handler))
95 return handler->CreateView(info, listener, _view);
103 ConnectionConfigHandler* handler = NULL; local
105 handler = fConfigHandlers.ItemAt(i);
106 if (handler->Name() == name) {
107 _handler = handler;
119 ConnectionConfigHandler* handler = NULL; local
[all...]
/haiku/src/apps/debugger/user_interface/gui/value/
H A DValueHandlerRoster.cpp27 fLock("value handler roster"),
35 for(int32 i = 0; ValueHandler* handler = fValueHandlers.ItemAt(i); i++)
36 handler->ReleaseReference();
94 name##ValueHandler* handler \
96 if (handler == NULL) \
98 BReference<name##ValueHandler> handlerReference(handler, true); \
100 error = handler->Init(); \
104 if (!RegisterHandler(handler)) \
122 // find the best-supporting handler
128 for (int32 i = 0; ValueHandler* handler
150 ValueHandler* handler; local
166 ValueHandler* handler; local
178 RegisterHandler(ValueHandler* handler) argument
189 UnregisterHandler(ValueHandler* handler) argument
[all...]
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DTypeHandlerMenuItem.cpp39 TypeHandlerMenuItem::SetTypeHandler(TypeHandler* handler) argument
41 status_t error = Message()->AddPointer("handler", handler);
45 fTypeHandler = handler;
/haiku/src/apps/mediaplayer/support/
H A DMessageEvent.cpp11 MessageEvent::MessageEvent(bigtime_t time, BHandler* handler, uint32 command) argument
13 AbstractLOAdapter(handler),
19 MessageEvent::MessageEvent(bigtime_t time, BHandler* handler, argument
22 AbstractLOAdapter(handler),
H A DListenerAdapter.cpp13 ListenerAdapter::ListenerAdapter(BHandler* handler) argument
15 , AbstractLOAdapter(handler)
H A DListenerAdapter.h20 ListenerAdapter(BHandler* handler);
H A DMessageEvent.h24 BHandler* handler,
27 BHandler* handler,
/haiku/src/kits/debugger/model/
H A DSignalInfo.cpp29 SignalInfo::SignalInfo(int signal, const struct sigaction& handler, argument
35 memcpy(&fHandler, &handler, sizeof(fHandler));
40 SignalInfo::SetTo(int signal, const struct sigaction& handler, bool deadly) argument
45 memcpy(&fHandler, &handler, sizeof(fHandler));
/haiku/src/kits/debugger/value/
H A DTypeHandlerRoster.cpp83 fLock("type handler roster")
90 for (int32 i = 0; TypeHandler* handler = fTypeHandlers.ItemAt(i); i++)
91 handler->ReleaseReference();
144 TypeHandler* handler; local
149 handler = new(std::nothrow) \
151 handlerReference.SetTo(handler, true); \
152 if (handler == NULL || !RegisterHandler(handler)) \
164 handler = new(std::nothrow) \
166 handlerReference.SetTo(handler, tru
255 CreateValueNode(ValueNodeChild* nodeChild, Type* type, TypeHandler* handler, ValueNode*& _node) argument
285 RegisterHandler(TypeHandler* handler) argument
296 UnregisterHandler(TypeHandler* handler) argument
[all...]
/haiku/src/kits/storage/
H A DAddOnMonitor.cpp27 AddOnMonitor::AddOnMonitor(AddOnMonitorHandler* handler) argument
33 SetHandler(handler);
58 AddOnMonitor::SetHandler(AddOnMonitorHandler* handler) argument
60 if (handler == NULL)
63 AddHandler(handler);
64 SetPreferredHandler(handler);
70 BMessenger messenger(handler, this, &status);
/haiku/src/tests/kits/storage/
H A DTestApp.cpp98 BTestHandler *handler = new BTestHandler; local
100 AddHandler(handler);
101 fHandlers.AddItem(handler);
103 return handler;
108 BTestApp::DeleteTestHandler(BTestHandler *handler) argument
112 result = fHandlers.RemoveItem(handler);
114 RemoveHandler(handler);
117 delete handler;
125 // The returned handler must never passed to DeleteTestHandler() by the
/haiku/src/preferences/screen/
H A DAlertWindow.h25 AlertWindow(BMessenger handler);
28 virtual void DispatchMessage(BMessage* message, BHandler* handler);
/haiku/headers/private/debugger/model/
H A DSignalInfo.h18 const struct sigaction& handler,
22 const struct sigaction& handler,
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/
H A Dglue.c21 __haiku_handle_fbsd_drivers_list(status_t (*handler)(driver_t *[], driver_t *[]))
28 return (*handler)(drivers, NULL);
/haiku/src/system/kernel/arch/x86/32/
H A Dsignals.cpp36 // SA_SIGINFO style handler function -- we additionally pass the user
38 void (*handler)(int, siginfo_t*, void*, void*)
39 = (void (*)(int, siginfo_t*, void*, void*))frameData->handler;
40 handler(frameData->info.si_signo, &frameData->info,
43 // Simple handler function -- we call it with additional user data
47 // compatible signal handler call x86_signal_frame_function_beos() is
49 void (*handler)(int, void*, vregs*)
50 = (void (*)(int, void*, vregs*))frameData->handler;
51 handler(frameData->info.si_signo, frameData->user_data,
105 // standard handler
[all...]
/haiku/src/system/kernel/arch/x86/64/
H A Dsignals.cpp25 auto handler = (void (*)(int, siginfo_t*, void*, void*))data->handler; local
26 handler(data->info.si_signo, &data->info, &data->context, data->user_data);
28 auto handler = (void (*)(int, void*, vregs*))data->handler; local
29 handler(data->info.si_signo, data->user_data, &data->context.uc_mcontext);
/haiku/src/system/kernel/arch/riscv64/
H A Darch_commpage.cpp26 auto handler = (void (*)(int, siginfo_t*, void*, void*))data->handler; local
27 handler(data->info.si_signo, &data->info, &data->context, data->user_data);
29 auto handler = (void (*)(int, void*, vregs*))data->handler; local
30 handler(data->info.si_signo, data->user_data, &data->context.uc_mcontext);
/haiku/src/system/kernel/arch/arm/
H A Darch_commpage.cpp30 auto handler = (void (*)(int, siginfo_t*, void*, void*))data->handler; local
31 handler(data->info.si_signo, &data->info, &data->context, data->user_data);
33 auto handler = (void (*)(int, void*, vregs*))data->handler; local
34 handler(data->info.si_signo, data->user_data, &data->context.uc_mcontext);
/haiku/src/tests/kits/app/bmessenger/
H A DSMRemoteTargetApp.cpp28 // create looper/handler
29 SMHandler *handler = NULL; local
33 handler = new SMHandler;
35 looper->AddHandler(handler);
38 DBG(OUT("REMOTE: looper/handler created\n"));
47 initData.messenger = BMessenger(handler, looper);
92 // delete looper/handler
95 if (handler) {
96 looper->RemoveHandler(handler);
97 delete handler;
[all...]
/haiku/headers/private/debugger/value/
H A DTypeHandlerRoster.h43 Type* type, TypeHandler* handler,
45 // handler can be null if automatic
49 bool RegisterHandler(TypeHandler* handler);
50 void UnregisterHandler(TypeHandler* handler);
/haiku/src/add-ons/kernel/drivers/input/usb_hid/
H A DDriver.cpp25 ProtocolHandler* handler; member in struct:device_cookie
148 ProtocolHandler *handler = hidDevice->ProtocolHandlerAt(i); local
149 if (handler == NULL)
160 const char *basePath = handler->BasePath();
165 handler->SetPublishPath(strdup(pathBuffer));
170 gDeviceList->AddDevice(handler->PublishPath(), handler);
198 ProtocolHandler *handler = (ProtocolHandler *)gDeviceList->DeviceAt(i); local
199 if (!handler)
202 HIDDevice *device = handler
243 ProtocolHandler *handler = (ProtocolHandler *)gDeviceList->FindDevice(name); local
[all...]
/haiku/headers/private/storage/
H A DAddOnMonitor.h30 AddOnMonitor(AddOnMonitorHandler* handler);
36 void SetHandler(AddOnMonitorHandler* handler);
/haiku/src/tests/system/kernel/
H A Dsigsuspend_test.cpp8 handler(int signal) function
10 printf( "inside handler()\n" );
25 signalAction.sa_handler = handler;

Completed in 290 milliseconds

1234567891011>>