/fuchsia/zircon/system/ulib/dispatcher-pool/ |
H A D | dispatcher-execution-domain.cpp | 5 #include <lib/zx/event.h> 14 zx::event evt; 15 if (zx::event::create(0, &evt) != ZX_OK) 40 zx::event dispatch_idle_evt) 57 // Flag ourselves as deactivated. This will prevent any new event sources 74 // dispatch idle event and set the flag indicating to the dispatch 75 // operation that it needs to set the event when it finishes. 87 // Now deactivate all of our event sources and release all of our references. 136 // any new event sources. Fail the request to add this event_source. 173 // return. The event sourc [all...] |
/fuchsia/zircon/system/ulib/dispatcher-pool/include/dispatcher-pool/ |
H A D | dispatcher-timer.h | 13 #include <dispatcher-pool/dispatcher-event-source.h>
|
H A D | dispatcher-interrupt.h | 13 #include <dispatcher-pool/dispatcher-event-source.h>
|
H A D | dispatcher-channel.h | 17 #include <dispatcher-pool/dispatcher-event-source.h> 28 // Two handlers are defined for channel event sources, 37 // domain context in the event that the peer's endpoint is closed, or if an
|
/fuchsia/zircon/system/ulib/fdio/include/lib/fdio/ |
H A D | util.h | 67 fdio_t* fdio_remote_create(zx_handle_t h, zx_handle_t event);
|
/fuchsia/zircon/system/ulib/fs/include/fs/ |
H A D | watcher.h | 31 // indicates they are interested in the incoming event. 32 void Notify(fbl::StringPiece name, unsigned event);
|
/fuchsia/zircon/system/ulib/trace/ |
H A D | observer.cpp | 25 zx_status_t status = zx::event::create(0u, &event_);
|
/fuchsia/zircon/system/utest/core/object-info/ |
H A D | object-info.cpp | 44 // Create an event and show that it's valid. 45 zx_handle_t event; local 46 ASSERT_EQ(zx_event_create(0u, &event), ZX_OK); 47 EXPECT_EQ(zx_object_get_info(event, ZX_INFO_HANDLE_VALID, 52 zx_handle_close(event); 53 EXPECT_NE(zx_object_get_info(event, ZX_INFO_HANDLE_VALID, 876 // We create an event and check that ZX_INFO_HANDLE_COUNT stats at 1 and 879 zx_handle_t event[4]; local 880 ASSERT_EQ(zx_event_create(0u, &event[0]), ZX_OK); 881 EXPECT_EQ(handle_count_or_zero(event[ [all...] |
/fuchsia/zircon/system/utest/trace/ |
H A D | record_tests.cpp | 9 #include <trace/event.h>
|
H A D | fixture.cpp | 20 #include <lib/zx/event.h> 38 zx_status_t status = zx::event::create(0u, &trace_stopped_); 40 status = zx::event::create(0u, &buffer_full_); 201 zx::event trace_stopped_; 202 zx::event buffer_full_;
|
H A D | event_tests_common.h | 13 #include <trace/event.h> 448 zx_handle_t event; local 449 zx_event_create(0u, &event); 453 TRACE_KERNEL_OBJECT(event); 454 TRACE_KERNEL_OBJECT(event, STR_ARGS1); 455 TRACE_KERNEL_OBJECT(event, STR_ARGS4); 458 KernelObject(koid: <>, type: event, name: \"\", {})\n\ 460 KernelObject(koid: <>, type: event, name: \"\", {k1: string(\"v1\")})\n\ 464 KernelObject(koid: <>, type: event, name: \"\", {k1: string(\"v1\"), k2: string(\"v2\"), k3: string(\"v3\"), k4: string(\"v4\")})\n\ 468 zx_handle_close(event); [all...] |
/fuchsia/zircon/system/dev/i2c/aml-i2c/ |
H A D | aml-i2c.c | 56 zx_handle_t event; member in struct:__anon375 94 zx_object_signal(dev->event, 0, I2C_ERROR_SIGNAL); 97 zx_object_signal(dev->event, 0, I2C_TXN_COMPLETE_SIGNAL); 129 zx_status_t status = zx_object_wait_one(dev->event, sig_mask, deadline, &observed); 133 zx_object_signal(dev->event,observed,0); 270 status = zx_event_create(0, &device->event); 341 zx_handle_close(device->event);
|
/fuchsia/zircon/system/dev/serial/serial/ |
H A D | serial.c | 22 zx_handle_t event; // event for signaling serial driver state changes member in struct:__anon470 52 items[WAIT_ITEM_EVENT].handle = port->event; 141 zx_handle_close(port->event); 143 port->event = ZX_HANDLE_INVALID; 155 // update our event handle signals with latest state from the serial driver 178 zx_object_signal(port->event, event_clear, event_set); 211 status = zx_event_create(0, &port->event); 337 zx_handle_close(port->event);
|
/fuchsia/zircon/system/utest/fs/ |
H A D | test-watcher.cpp | 46 bool check_local_event(watch_buffer_t* wb, const char* expected, uint8_t event) { argument 49 // Used a cached event 50 ASSERT_EQ(wb->ptr[0], event); 65 uint8_t event) { 67 return check_local_event(wb, expected, event); 77 return check_local_event(wb, expected, event); 173 // with an "ADD" event. 64 check_for_event(watch_buffer_t* wb, const zx::channel& c, const char* expected, uint8_t event) argument
|
/fuchsia/zircon/system/utest/policy/ |
H A D | job-policy.cpp | 10 #include <lib/zx/event.h> 60 zx::event event; local 61 status = zx::event::create(0u, &event); 66 status = start_mini_process_etc(proc.get(), thr, vmar.get(), event.release(), ctrl);
|
/fuchsia/zircon/system/ulib/fdio/ |
H A D | remoteio.c | 96 if (rio->event != ZX_HANDLE_INVALID) { 97 h = rio->event; 98 rio->event = ZX_HANDLE_INVALID; 368 __builtin_offsetof(fuchsia_io_NodeInfo, file.event), "Unaligned File"); 374 __builtin_offsetof(fuchsia_io_NodeInfo, device.event), "Unaligned Device"); 740 if (rio->event != ZX_HANDLE_INVALID) { 741 zx_handle_close(rio->event); 742 rio->event = ZX_HANDLE_INVALID; 749 *handle = rio->event; 874 fdio_t* fdio_remote_create(zx_handle_t h, zx_handle_t event) { argument [all...] |
H A D | service.c | 107 zx_handle_close(rio->event); 108 rio->event = ZX_HANDLE_INVALID;
|
/fuchsia/zircon/system/core/devmgr/ |
H A D | memfs-private.h | 25 void vfs_watch_exit(zx_handle_t event);
|
H A D | vfs-rpc.cpp | 233 void vfs_watch_exit(zx_handle_t event) { argument 234 memfs::global_shutdown.set_handler([event](async_dispatcher_t* dispatcher, 240 zx_object_signal(event, 0, FSHOST_SIGNAL_EXIT_DONE); 243 memfs::global_shutdown.set_object(event);
|
/fuchsia/zircon/system/ulib/fs/ |
H A D | pseudo-dir.cpp | 44 void PseudoDir::Notify(fbl::StringPiece name, unsigned event) { argument 45 watcher_.Notify(name, event);
|
/fuchsia/zircon/kernel/include/kernel/ |
H A D | event.h | 22 typedef struct event { struct
|
/fuchsia/zircon/kernel/lib/hypervisor/include/hypervisor/ |
H A D | interrupt_tracker.h | 14 #include <kernel/event.h>
|
/fuchsia/zircon/kernel/object/include/object/ |
H A D | interrupt_dispatcher.h | 9 #include <kernel/event.h>
|
/fuchsia/zircon/system/utest/core/futex/ |
H A D | futex.cpp | 496 static Event event; variable 499 log("thread 1 waiting on event\n"); 500 event.wait(); 506 log("thread 2 waiting on event\n"); 507 event.wait(); 513 log("thread 3 waiting on event\n"); 514 event.wait(); 529 log("signaling event\n"); 530 event.signal();
|
/fuchsia/zircon/system/dev/bluetooth/bt-hci-broadcom/ |
H A D | bt-hci-broadcom.c | 181 hci_command_complete_t* event = (hci_command_complete_t *)event_buf; local 182 if (event->return_code != 0) { 183 zxlogf(ERROR, "bcm_hci_send_command got command complete error %u\n", event->return_code);
|