/drivers/hdf_core/framework/test/unittest/platform/common/ |
H A D | platform_event_test.c | 57 uint32_t events; in PlatformEventTestPostAndWait() local 61 ret = PlatformEventWait(pe, PLAT_TEST_EVENT_A, 0, PLAT_EVENT_TEST_TIMEOUT, &events); in PlatformEventTestPostAndWait() 69 ret = PlatformEventWait(pe, PLAT_TEST_EVENT_A, 0, PLAT_EVENT_TEST_TIMEOUT, &events); in PlatformEventTestPostAndWait() 71 CHECK_EQ_RETURN(events, PLAT_TEST_EVENT_A, HDF_FAILURE); in PlatformEventTestPostAndWait() 74 ret = PlatformEventWait(pe, PLAT_TEST_EVENT_A, 0, PLAT_EVENT_TEST_TIMEOUT, &events); in PlatformEventTestPostAndWait() 77 // should post success for multi events in PlatformEventTestPostAndWait() 81 // should wait timeout if events not match in PlatformEventTestPostAndWait() 83 PLAT_EVENT_TEST_TIMEOUT, &events); in PlatformEventTestPostAndWait() 85 ret = PlatformEventWait(pe, PLAT_TEST_EVENT_C, 0, PLAT_EVENT_TEST_TIMEOUT, &events); in PlatformEventTestPostAndWait() 88 // should wait success if events matc in PlatformEventTestPostAndWait() 102 PlatformEventListenTestCb(struct PlatformEventListener *listener, uint32_t events) PlatformEventListenTestCb() argument 114 uint32_t events = 0; PlatformEventTestListenAndUnliten() local 153 uint32_t events; PlatformEventTestReliability() local [all...] |
H A D | platform_device_test.c | 98 uint32_t events; in PlatformDeviceTestWaitEvent() local 103 ret = PlatformDeviceWaitEvent(device, mask, PLAT_DEV_WAIT_TIMEOUT, &events); in PlatformDeviceTestWaitEvent() 111 ret = PlatformDeviceWaitEvent(device, mask, PLAT_DEV_WAIT_TIMEOUT, &events); in PlatformDeviceTestWaitEvent() 112 PLAT_LOGD("PlatformDeviceTestWaitEvent: events:%x!", events); in PlatformDeviceTestWaitEvent() 114 CHECK_EQ_RETURN(events, eventA | eventB, ret); in PlatformDeviceTestWaitEvent() 209 uint32_t events; in PlatformDeviceTestReliability() local 237 ret = PlatformDeviceWaitEvent(NULL, 0x1, 1, &events); in PlatformDeviceTestReliability()
|
/drivers/hdf_core/framework/support/platform/src/fwk/ |
H A D | platform_event.c | 28 int32_t (*cb)(struct PlatformEventWaiter *waiter, int32_t events); 80 int32_t PlatformEventPost(struct PlatformEvent *pe, uint32_t events) in PlatformEventPost() argument 91 if (events == 0) { in PlatformEventPost() 96 pe->eventsWord |= events; in PlatformEventPost() 134 static int32_t PlatformEventRead(struct PlatformEvent *pe, uint32_t *events, uint32_t mask, int32_t mode) in PlatformEventRead() argument 138 if (events == NULL || mask == 0) { in PlatformEventRead() 154 *events = masked; in PlatformEventRead() 159 uint32_t *events, uint32_t mask, int32_t mode, uint32_t tms) in PlatformEventReadSlowlly() 176 return PlatformEventRead(pe, events, mask, mode); in PlatformEventReadSlowlly() 190 int32_t PlatformEventWait(struct PlatformEvent *pe, uint32_t mask, int32_t mode, uint32_t tms, uint32_t *events) in PlatformEventWait() argument 158 PlatformEventReadSlowlly(struct PlatformEvent *pe, uint32_t *events, uint32_t mask, int32_t mode, uint32_t tms) PlatformEventReadSlowlly() argument 219 PlatformEventAsyncCallback(struct PlatformEventWaiter *waiter, int32_t events) PlatformEventAsyncCallback() argument [all...] |
H A D | platform_device.c | 344 int32_t PlatformDevicePostEvent(struct PlatformDevice *device, uint32_t events) in PlatformDevicePostEvent() argument 350 return PlatformEventPost(&device->event, events); in PlatformDevicePostEvent() 353 int32_t PlatformDeviceWaitEvent(struct PlatformDevice *device, uint32_t mask, uint32_t tms, uint32_t *events) in PlatformDeviceWaitEvent() argument 372 if (events != NULL) { in PlatformDeviceWaitEvent() 373 *events = eventsRead; in PlatformDeviceWaitEvent()
|
/drivers/hdf_core/framework/support/platform/include/fwk/ |
H A D | platform_event.h | 48 /** Mask bits for the interested events */ 50 /** The call back function for target events. */ 51 int32_t (*cb)(struct PlatformEventListener *listener, uint32_t events); 77 * @brief Write the events to a platform event instance. 80 * @param events The events to write. 86 int32_t PlatformEventPost(struct PlatformEvent *pe, uint32_t events); 89 * @brief Listen for CAN bus events. 92 * @param mask Mask bits of the interested events. 94 * @param events Pointe [all...] |
H A D | platform_device.h | 119 * @brief Wait for specified events of a platform device. 122 * @param mask Mask the events interested. 124 * @param events Pointer to receive the events, NULL if not needed. 129 int32_t PlatformDeviceWaitEvent(struct PlatformDevice *device, uint32_t mask, uint32_t tms, uint32_t *events); 135 * @param events The platform event to post. 140 int32_t PlatformDevicePostEvent(struct PlatformDevice *device, uint32_t events); 145 * The events will be notified by callback function specified by the platform listener object.
|
/drivers/hdf_core/framework/model/sensor/driver/include/ |
H A D | sensor_device_if.h | 20 int32_t (*ReadSensorData)(struct SensorReportEvent *events); 30 int32_t ReportSensorEvent(const struct SensorReportEvent *events);
|
/drivers/hdf_core/framework/model/sensor/driver/common/src/ |
H A D | sensor_device_manager.c | 88 int32_t ReportSensorEvent(const struct SensorReportEvent *events) in ReportSensorEvent() argument 94 CHECK_NULL_PTR_RETURN_VALUE(events, HDF_ERR_INVALID_PARAM); in ReportSensorEvent() 106 if (!HdfSbufWriteBuffer(msg, events, sizeof(*events))) { in ReportSensorEvent() 112 if (!HdfSbufWriteBuffer(msg, events->data, events->dataLen)) { in ReportSensorEvent() 235 struct SensorReportEvent events; in ReadData() local 241 int32_t ret = deviceInfo->ops.ReadSensorData(&events); in ReadData() 247 if (!HdfSbufWriteBuffer(reply, &events, sizeof(events))) { in ReadData() [all...] |
/drivers/peripheral/camera/vdi_base/common/adapter/platform/v4l2/src/driver_adapter/src/ |
H A D | v4l2_dev.cpp | 239 struct epoll_event events[MAXSTREAMCOUNT]; in dequeueBuffers() local 240 nfds = epoll_wait(epollFd_, events, MAXSTREAMCOUNT, -1); in dequeueBuffers() 244 if ((events[n].events & EPOLLIN) && (events[n].data.fd != eventFd_)) { in dequeueBuffers() 246 rc = myBuffers_->V4L2DequeueBuffer(events[n].data.fd); in dequeueBuffers() 251 CAMERA_LOGI("loopBuffers: epoll invalid events = 0x%{public}x or eventFd exit = %{public}d\n", in dequeueBuffers() 252 events[n].events, (events[ in dequeueBuffers() [all...] |
/drivers/peripheral/battery/interfaces/hdi_service/src/ |
H A D | battery_thread.cpp | 90 ev.events = EPOLLIN; in RegisterCallback() 92 ev.events |= EPOLLWAKEUP; in RegisterCallback() 258 struct epoll_event events[size]; in LoopingThreadEntry() local 273 nevents = epoll_wait(epFd_, events, static_cast<int32_t>(size), timeout); in LoopingThreadEntry() 279 if (events[n].data.ptr) { in LoopingThreadEntry() 281 (callbacks_.find(events[n].data.fd)->second)(func, arg); in LoopingThreadEntry()
|
/drivers/peripheral/sensor/hal/src/ |
H A D | sensor_controller.c | 400 struct SensorEvents *events = NULL; in GetSensorEvent() local 405 if (!HdfSbufReadBuffer(reply, (const void **)&events, &len) || sensorEvent == NULL) { in GetSensorEvent() 422 sensorEvent->sensorId = events->sensorId; in GetSensorEvent() 423 sensorEvent->version = events->version; in GetSensorEvent() 424 sensorEvent->timestamp = events->timestamp; in GetSensorEvent() 425 sensorEvent->option = events->option; in GetSensorEvent() 426 sensorEvent->mode = events->mode; in GetSensorEvent()
|
/drivers/hdf_core/framework/model/sensor/driver/common/include/ |
H A D | sensor_device_manager.h | 42 int32_t ReportSensorEvent(const struct SensorReportEvent *events);
|
/drivers/peripheral/vibrator/interfaces/include/ |
H A D | vibrator_type.h | 251 struct HapticEvent events[]; member
|
/drivers/peripheral/vibrator/interfaces/v1_1/ |
H A D | ivibrator_type_vdi.h | 109 std::vector<HapticEventVdi> events;
member
|
/drivers/peripheral/audio/hal/hdi_binder/server/src/ |
H A D | hdf_audio_input_event.c | 131 g_fdSets[j].events = POLLIN; in AudioPnpInputOpen()
|
H A D | hdf_audio_pnp_uevent_hdmi.c | 148 epollUdev.events = EPOLLIN; in AudioHdmiOpenEventPoll()
|
/drivers/peripheral/codec/hal/idl_service/src/ |
H A D | icodec_buffer.cpp | 141 pollfds.events = POLLIN; in SyncWait()
|
/drivers/peripheral/codec/hal/v2.0/hdi_impl/src/ |
H A D | icodec_buffer.cpp | 95 pollfds.events = POLLIN; in SyncWait()
|
/drivers/peripheral/vibrator/test/fuzztest/vibratorplayhapticpattern_fuzzer/ |
H A D | vibratorplayhapticpattern_fuzzer.cpp | 80 pkg.events.push_back(std::move(hapticEvent)); in VibratorPlayHapticPatternTest()
|
/drivers/hdf_core/adapter/khdf/uniproton/test/sample_driver/src/ |
H A D | platform_device_test.c | 222 uint32_t events; in PlatformDeviceTestReliability() local 250 ret = PlatformDeviceWaitEvent(NULL, 0x1, 1, &events); in PlatformDeviceTestReliability()
|
/drivers/hdf_core/adapter/khdf/linux/platform/fwk/ |
H A D | platform_trace.c | 26 #include <trace/events/platform_trace_event.h> 176 #define TRACE_EVENT_ENABLE_PATH "/sys/kernel/debug/tracing/events/platform_trace_event/enable"
|
/drivers/peripheral/usb/ddk/device/include/ |
H A D | adapter_if.h | 118 int32_t events; member
|
/drivers/peripheral/usb/ddk/host/src/ |
H A D | ddk_uevent_handle.c | 176 fd.events = POLLIN | POLLERR; in DdkUeventMain()
|
/drivers/hdf_core/framework/model/sensor/driver/als/ |
H A D | sensor_als_driver.c | 329 static int32_t ReadAlsData(struct SensorReportEvent *events) in ReadAlsData() argument 337 if (drvData->ops.ReadData(drvData->alsCfg, events) != HDF_SUCCESS) { in ReadAlsData()
|
/drivers/peripheral/vibrator/hdi_service/ |
H A D | vibrator_if_service.cpp | 323 for (const auto &event : pkg.events) {
in PlayHapticPattern() 343 hapticPaketVdi.events.push_back(std::move(hapticEventVdi));
in PlayHapticPattern()
|