/haiku-fatelf/src/bin/gdb/gdb/ |
H A D | gdb-events.c | 177 struct event struct 180 struct event *next; 192 struct event *pending_events; 193 struct event *delivering_events; 196 append (struct event *new_event) 198 struct event **event = &pending_events; local 199 while ((*event) != NULL) 200 event = &((*event) 208 struct event *event = XMALLOC (struct event); local 217 struct event *event = XMALLOC (struct event); local 226 struct event *event = XMALLOC (struct event); local 235 struct event *event = XMALLOC (struct event); local 244 struct event *event = XMALLOC (struct event); local 253 struct event *event = XMALLOC (struct event); local 262 struct event *event = XMALLOC (struct event); local 273 struct event *event = delivering_events; local 285 struct event *event = delivering_events; local [all...] |
H A D | observer.sh | 69 # to event and formals: EVENT:TYPE PARAM, ...: 87 ' $texi | while read event formal actual 92 /* ${event} notifications. */ 94 typedef void (observer_${event}_ftype) (${formal}); 96 extern struct observer *observer_attach_${event} (observer_${event}_ftype *f); 97 extern void observer_detach_${event} (struct observer *observer); 98 extern void observer_notify_${event} (${formal}); 105 /* ${event} notifications. */ 107 static struct observer_list *${event}_subjec [all...] |
/haiku-fatelf/src/kits/midi/ |
H A D | MidiStore.cpp | 41 bool ticks; // event is from MIDI file 96 BMidiEvent* event = new BMidiEvent; local 97 event->time = time; 98 event->ticks = false; 99 event->byte1 = B_NOTE_OFF | (channel - 1); 100 event->byte2 = note; 101 event->byte3 = velocity; 102 AddEvent(event); 110 BMidiEvent* event = new BMidiEvent; local 111 event 124 BMidiEvent* event = new BMidiEvent; local 138 BMidiEvent* event = new BMidiEvent; local 152 BMidiEvent* event = new BMidiEvent; local 164 BMidiEvent* event = new BMidiEvent; local 176 BMidiEvent* event = new BMidiEvent; local 189 BMidiEvent* event = new BMidiEvent; local 204 BMidiEvent* event = new BMidiEvent; local 217 BMidiEvent* event = new BMidiEvent; local 228 BMidiEvent* event = new BMidiEvent; local 354 BMidiEvent* event = EventAt(eventNumber); local 422 BMidiEvent* event = EventAt(fCurrentEvent); local 460 AddEvent(BMidiEvent* event) argument 468 SprayEvent(const BMidiEvent* event, uint32 time) argument 745 BMidiEvent* event; local 869 BMidiEvent* event = new BMidiEvent; local 894 BMidiEvent* event = EventAt(t); local 974 WriteMetaEvent(BMidiEvent* event) argument [all...] |
/haiku-fatelf/src/servers/bluetooth/ |
H A D | LocalDeviceImpl.h | 31 void HandleEvent(struct hci_event_header* event); 37 void HandleUnexpectedEvent(struct hci_event_header* event); 38 void HandleExpectedRequest(struct hci_event_header* event, 42 void CommandComplete(struct hci_ev_cmd_complete* event, BMessage* request, 44 void CommandStatus(struct hci_ev_cmd_status* event, BMessage* request, 47 void NumberOfCompletedPackets(struct hci_ev_num_comp_pkts* event); 56 void ConnectionComplete(struct hci_ev_conn_complete* event, BMessage* request); 57 void ConnectionRequest(struct hci_ev_conn_request* event, BMessage* request); 58 void DisconnectionComplete(struct hci_ev_disconnection_complete_reply* event, 62 void PinCodeRequest(struct hci_ev_pin_code_req* event, BMessag [all...] |
/haiku-fatelf/src/system/kernel/ |
H A D | timer.cpp | 72 add_event_to_list(timer* event, timer* volatile* list) argument 77 // stick it in the event list 79 if ((bigtime_t)next->schedule_time >= (bigtime_t)event->schedule_time) 84 event->next = last->next; 85 last->next = event; 87 event->next = next; 88 *list = event; 111 while (timer* event = *it) { 113 uint32 flags = event->flags; 116 it = &event 132 timer* event = affectedTimers; local 248 timer* event; local 337 add_timer(timer* event, timer_hook hook, bigtime_t period, int32 flags) argument 393 cancel_timer(timer* event) argument [all...] |
/haiku-fatelf/src/add-ons/media/media-add-ons/video_mixer/ |
H A D | VideoMixerNodeEventLooper.cpp | 20 const media_timed_event *event, 24 switch (event->type) { 26 HandleStart(event,lateness,realTimeEvent); 29 HandleSeek(event,lateness,realTimeEvent); 32 HandleWarp(event,lateness,realTimeEvent); 35 HandleStop(event,lateness,realTimeEvent); 39 HandleBuffer(event,lateness,realTimeEvent); 43 HandleDataStatus(event, lateness, realTimeEvent); 46 HandleParameter(event,lateness,realTimeEvent); 49 fprintf(stderr," unknown event typ 19 HandleEvent( const media_timed_event *event, bigtime_t lateness, bool realTimeEvent = false) argument 55 CleanUpEvent( const media_timed_event *event) argument 80 HandleStart( const media_timed_event *event, bigtime_t lateness, bool realTimeEvent = false) argument 94 HandleSeek( const media_timed_event *event, bigtime_t lateness, bool realTimeEvent = false) argument 103 HandleWarp( const media_timed_event *event, bigtime_t lateness, bool realTimeEvent = false) argument 112 HandleStop( const media_timed_event *event, bigtime_t lateness, bool realTimeEvent = false) argument 123 HandleBuffer( const media_timed_event *event, bigtime_t lateness, bool realTimeEvent = false) argument 165 HandleDataStatus( const media_timed_event *event, bigtime_t lateness, bool realTimeEvent = false) argument 175 HandleParameter( const media_timed_event *event, bigtime_t lateness, bool realTimeEvent = false) argument [all...] |
/haiku-fatelf/src/servers/registrar/ |
H A D | EventQueue.cpp | 19 static const char *kDefaultEventQueueName = "event looper"; 27 add or remove an event or to modify an event's time. It is derived from 29 its member variables (especially the event list). 32 events at the right times. The execution of an event consists of invoking 33 its Event::Do() method. If the event's Event::IsAutoDelete() or its Do() 34 method return \c true, the event object is deleted after execution. In 35 any case the event is removed from the list before it is executed. The 36 queue is not locked while an event is executed. 38 The event lis 164 AddEvent(Event *event) argument 181 RemoveEvent(Event *event) argument 203 ModifyEvent(Event *event, bigtime_t newTime) argument 224 _AddEvent(Event *event) argument 240 _RemoveEvent(Event *event) argument 350 Event *event = (Event*)fEvents.RemoveItem((int32)0); local [all...] |
H A D | EventQueue.h | 47 bool AddEvent(Event *event); 48 bool RemoveEvent(Event *event); 49 void ModifyEvent(Event *event, bigtime_t newTime); 52 bool _AddEvent(Event *event); 53 bool _RemoveEvent(Event *event); 55 int32 _IndexOfEvent(Event *event) const;
|
H A D | EventMaskWatcher.cpp | 24 // Description: EventMaskWatcher is a Watcher extended by an event mask. 26 // respect to their event mask and a specific event. 34 \brief EventMaskWatcher is a Watcher extended by an event mask. 36 Each set bit in the watcher's event mask specifies an event the watcher 40 Such a filter object is created with a certain event and its 42 EventMaskWatchers with an event mask that contains the event. 46 \brief The watcher's event mas 98 EventMaskWatcherFilter(uint32 event) argument [all...] |
/haiku-fatelf/headers/private/kernel/fs/ |
H A D | select_sync_pool.h | 20 uint8 event); 22 selectsync *sync, uint8 event); 24 void notify_select_event_pool(select_sync_pool *pool, uint8 event);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/userlandfs/r5/src/test/netfs/server/ |
H A D | NodeMonitor.cpp | 48 NodeMonitoringEvent* event = NULL; local 53 event = new(nothrow) EntryCreatedEvent; 56 event = new(nothrow) EntryRemovedEvent; 59 event = new(nothrow) EntryMovedEvent; 62 event = new(nothrow) StatChangedEvent; 65 event = new(nothrow) AttributeChangedEvent; 68 event = new(nothrow) VolumeMountedEvent; 71 event = new(nothrow) VolumeUnmountedEvent; 75 if (event) { 76 if (event [all...] |
H A D | VolumeManager.cpp | 27 // with one event of each kind for each entry/node. 61 NodeMonitoringEvent* event = NULL; local 66 event = new(nothrow) EntryCreatedEvent; 69 event = new(nothrow) EntryRemovedEvent; 72 event = new(nothrow) EntryMovedEvent; 76 if (event) { 77 event->queryHandler = this; 79 if (event->Init(message) == B_OK) 80 fListener->ProcessNodeMonitoringEvent(event); 82 delete event; 1009 ProcessNodeMonitoringEvent(NodeMonitoringEvent* event) argument 1054 _EntryCreated(EntryCreatedEvent* event) argument 1103 _EntryRemoved(EntryRemovedEvent* event, bool keepNode) argument 1192 _EntryMoved(EntryMovedEvent* event) argument 1325 _NodeStatChanged(StatChangedEvent* event) argument 1367 _NodeAttributeChanged(AttributeChangedEvent* event) argument 1407 _VolumeMounted(VolumeMountedEvent* event) argument 1422 EntryRemovedEvent* event; local 1444 _VolumeUnmounted(VolumeUnmountedEvent* event) argument 1515 _QueryEntryCreated(EntryCreatedEvent* event) argument 1545 _QueryEntryRemoved(EntryRemovedEvent* event) argument 1574 _QueryEntryMoved(EntryMovedEvent* event) argument 1691 _CheckVolumeRootMoved(EntryMovedEvent* event) argument 1728 NodeMonitoringEvent* event = NULL; local [all...] |
H A D | QueryDomain.h | 22 NodeMonitoringEvent* event) = 0;
|
/haiku-fatelf/src/apps/debuganalyzer/model_loader/ |
H A D | ModelLoader.h | 68 status_t _ProcessEvent(uint32 event, uint32 cpu, 79 system_profiler_team_added* event); 81 system_profiler_team_removed* event); 83 system_profiler_team_exec* event); 85 system_profiler_thread_added* event); 87 system_profiler_thread_removed* event); 89 system_profiler_thread_scheduled* event); 91 thread_enqueued_in_run_queue* event); 93 thread_removed_from_run_queue* event); 95 system_profiler_wait_object_info* event); [all...] |
H A D | ModelLoader.cpp | 213 void AddEvent(system_profiler_event_header* event) argument 215 fEvents[fEventIndex++] = event; 430 // create a debug event array 470 // get next event 471 uint32 event; local 475 ssize_t bufferSize = input.ReadNextEvent(&event, &cpu, &buffer, 482 // process the event 483 status_t error = _ProcessEvent(event, cpu, buffer, bufferSize); 610 // get next event 611 uint32 event; local 639 uint32 event; local 658 _ProcessEvent(uint32 event, uint32 cpu, const void* buffer, size_t size) argument 754 system_profiler_thread_added* event local 762 system_profiler_thread_removed* event local 770 system_profiler_thread_scheduled* event local 783 thread_enqueued_in_run_queue* event local 791 thread_removed_from_run_queue* event local 880 _HandleTeamAdded(system_profiler_team_added* event) argument 888 _HandleTeamRemoved(system_profiler_team_removed* event) argument 898 _HandleTeamExec(system_profiler_team_exec* event) argument 905 _HandleThreadAdded(system_profiler_thread_added* event) argument 912 _HandleThreadRemoved(system_profiler_thread_removed* event) argument 927 _HandleThreadScheduled(uint32 cpu, system_profiler_thread_scheduled* event) argument 1031 _HandleThreadEnqueuedInRunQueue( thread_enqueued_in_run_queue* event) argument 1068 _HandleThreadRemovedFromRunQueue(uint32 cpu, thread_removed_from_run_queue* event) argument 1103 _HandleWaitObjectInfo(system_profiler_wait_object_info* event) argument 1111 _HandleIOSchedulerAdded(system_profiler_io_scheduler_added* event) argument 1126 _HandleIORequestScheduled(io_request_scheduled* event) argument 1158 _HandleIORequestFinished(io_request_finished* event) argument 1173 _HandleIOOperationStarted(io_operation_started* event) argument 1191 _HandleIOOperationFinished(io_operation_finished* event) argument 1211 _AddThread(system_profiler_thread_added* event) argument 1248 system_profiler_thread_added* event = (system_profiler_thread_added*) local 1284 system_profiler_team_added* event = (system_profiler_team_added*) local [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | VolumeManager.cpp | 28 // with one event of each kind for each entry/node. 63 NodeMonitoringEvent* event = NULL; local 68 event = new(std::nothrow) EntryCreatedEvent; 71 event = new(std::nothrow) EntryRemovedEvent; 74 event = new(std::nothrow) EntryMovedEvent; 78 if (event) { 79 event->queryHandler = this; 81 if (event->Init(message) == B_OK) 82 fListener->ProcessNodeMonitoringEvent(event); 84 delete event; 1013 ProcessNodeMonitoringEvent(NodeMonitoringEvent* event) argument 1058 _EntryCreated(EntryCreatedEvent* event) argument 1107 _EntryRemoved(EntryRemovedEvent* event, bool keepNode) argument 1196 _EntryMoved(EntryMovedEvent* event) argument 1329 _NodeStatChanged(StatChangedEvent* event) argument 1371 _NodeAttributeChanged(AttributeChangedEvent* event) argument 1411 _VolumeMounted(VolumeMountedEvent* event) argument 1426 EntryRemovedEvent* event; local 1448 _VolumeUnmounted(VolumeUnmountedEvent* event) argument 1519 _QueryEntryCreated(EntryCreatedEvent* event) argument 1549 _QueryEntryRemoved(EntryRemovedEvent* event) argument 1578 _QueryEntryMoved(EntryMovedEvent* event) argument 1695 _CheckVolumeRootMoved(EntryMovedEvent* event) argument 1732 NodeMonitoringEvent* event = NULL; local [all...] |
H A D | NodeMonitor.cpp | 51 NodeMonitoringEvent* event = NULL; local 56 event = new(std::nothrow) EntryCreatedEvent; 59 event = new(std::nothrow) EntryRemovedEvent; 62 event = new(std::nothrow) EntryMovedEvent; 65 event = new(std::nothrow) StatChangedEvent; 68 event = new(std::nothrow) AttributeChangedEvent; 71 event = new(std::nothrow) VolumeMountedEvent; 74 event = new(std::nothrow) VolumeUnmountedEvent; 78 if (event) { 79 if (event [all...] |
/haiku-fatelf/src/servers/app/drawing/html5/ |
H A D | CanvasEventStream.cpp | 22 fEventListLocker("canvas event list"), 30 fEventNotification = create_sem(0, "canvas event notification"); 70 CanvasEventStream::InsertEvent(BMessage* event) argument 76 if (!fEventList.AddItem(event)) 79 if (event->what == B_MOUSE_MOVED) 80 fLatestMouseMovedEvent = event; 125 BMessage* event = new BMessage(what); 126 if (event == NULL) 129 event->AddInt64("when", system_time()); 140 event [all...] |
/haiku-fatelf/src/servers/app/drawing/remote/ |
H A D | RemoteEventStream.cpp | 22 fEventListLocker("remote event list"), 30 fEventNotification = create_sem(0, "remote event notification"); 70 RemoteEventStream::InsertEvent(BMessage* event) argument 76 if (!fEventList.AddItem(event)) 79 if (event->what == B_MOUSE_MOVED) 80 fLatestMouseMovedEvent = event; 125 BMessage* event = new BMessage(what); 126 if (event == NULL) 129 event->AddInt64("when", system_time()); 140 event [all...] |
/haiku-fatelf/src/kits/media/ |
H A D | TimedEventQueuePrivate.cpp | 71 _event_queue_imp::AddEvent(const media_timed_event &event) argument 75 // printf(" adding %12Ld at %12Ld\n", event.event_time, system_time()); 77 if (event.type <= 0) { 81 *(bigtime_t *)&event.queued_time = BTimeSource::RealTime(); 88 fFirstEntry->event = event; 96 if (fFirstEntry->event.event_time >= event.event_time) { 98 newentry->event = event; 140 RemoveEvent(const media_timed_event *event) argument 535 CleanupEvent(media_timed_event *event) argument [all...] |
/haiku-fatelf/src/apps/mediaplayer/support/ |
H A D | EventQueue.cpp | 24 fThreadControl = create_sem(0, "event queue control"); 30 fEventExecutor = spawn_thread(_execute_events_, "event queue runner", 45 while (Event *event = (Event*)fEvents.RemoveItem(0L)) { 46 if (event->AutoDelete()) 47 delete event; 89 EventQueue::AddEvent(Event* event) argument 92 _AddEvent(event); 99 EventQueue::RemoveEvent(Event* event) argument 103 if ((result = fEvents.RemoveItem(event))) 111 EventQueue::ChangeEvent(Event* event, bigtime_ argument 125 _AddEvent(Event* event) argument 177 Event* event = (Event*)fEvents.RemoveItem(0L); local [all...] |
H A D | EventQueue.h | 29 void AddEvent(Event* event); 30 bool RemoveEvent(Event* event); 31 void ChangeEvent(Event* event, 35 void _AddEvent(Event* event);
|
/haiku-fatelf/src/system/kernel/device_manager/ |
H A D | IOSchedulerRoster.cpp | 53 KMessage event; 54 event.SetTo(fEventBuffer, sizeof(fEventBuffer), IO_SCHEDULER_MONITOR); 55 event.AddInt32("event", eventCode); 56 event.AddPointer("scheduler", scheduler); 58 event.AddPointer("request", request); 60 event.AddPointer("operation", operation); 63 fNotificationService.NotifyLocked(event, eventCode);
|
/haiku-fatelf/src/tests/servers/input/view_input_device/ |
H A D | ViewInputDevice.cpp | 97 BMessage *event; local 104 event = NULL; 105 event = new BMessage(); 113 } else if ((err = event->Unflatten(buffer)) < 0) { 116 EnqueueMessage(event); 117 event = NULL; 120 if(event!=NULL) { 121 delete(event); 122 event = NULL;
|
/haiku-fatelf/src/libs/fluidsynth/src/ |
H A D | fluid_midi_router.c | 32 * @param handler MIDI event callback 212 * Creates a new event from the given parameters and stores it in 233 * thread is not in the middle of an event. Also prevent, that some 253 * Handle a MIDI event through a MIDI router instance. 255 * @param event MIDI event to handle 258 * Purpose: The midi router is called for each event, that is received 259 * via the 'physical' midi input. Each event can trigger an arbitrary number 262 * In default mode, a noteon event is just forwarded to the synth's 'noteon' function, 263 * a 'CC' event t 276 fluid_midi_router_handle_midi_event(void* data, fluid_midi_event_t* event) argument 813 fluid_midi_dump_prerouter(void* data, fluid_midi_event_t* event) argument 857 fluid_midi_dump_postrouter(void* data, fluid_midi_event_t* event) argument [all...] |