Home
last modified time | relevance | path

Searched refs:sync (Results 1 – 25 of 49) sorted by relevance

12

/hardware/qcom/display/msm8998/libcopybit/
Dcopybit.cpp51 struct mdp_buf_sync sync; member
65 struct mdp_buf_sync sync; member
420 if (ctx->list.sync.acq_fen_fd_cnt < (MDP_MAX_FENCE_FD - 1)) { in set_sync_copybit()
421 ctx->acqFence[ctx->list.sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
433 list->sync.acq_fen_fd_cnt = 0; in set_sync_copybit()
434 ctx->acqFence[list->sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
555 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
563 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
612 list1.sync.acq_fen_fd = ctx->acqFence; in clear_copybit()
613 list1.sync.rel_fen_fd = &my_tmp_get_fence; in clear_copybit()
[all …]
/hardware/qcom/display/msm8226/libcopybit/
Dcopybit.cpp50 struct mdp_buf_sync sync; member
64 struct mdp_buf_sync sync; member
400 if (ctx->list.sync.acq_fen_fd_cnt < (MDP_MAX_FENCE_FD - 1)) { in set_sync_copybit()
401 ctx->acqFence[ctx->list.sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
413 list->sync.acq_fen_fd_cnt = 0; in set_sync_copybit()
414 ctx->acqFence[list->sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
520 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
528 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
578 list1.sync.acq_fen_fd = ctx->acqFence; in clear_copybit()
579 list1.sync.rel_fen_fd = &my_tmp_get_fence; in clear_copybit()
[all …]
/hardware/qcom/display/msm8909/libcopybit/
Dcopybit.cpp51 struct mdp_buf_sync sync; member
65 struct mdp_buf_sync sync; member
415 if (ctx->list.sync.acq_fen_fd_cnt < (MDP_MAX_FENCE_FD - 1)) { in set_sync_copybit()
416 ctx->acqFence[ctx->list.sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
428 list->sync.acq_fen_fd_cnt = 0; in set_sync_copybit()
429 ctx->acqFence[list->sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
548 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
556 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
605 list1.sync.acq_fen_fd = ctx->acqFence; in clear_copybit()
606 list1.sync.rel_fen_fd = &my_tmp_get_fence; in clear_copybit()
[all …]
/hardware/qcom/display/msm8994/libcopybit/
Dcopybit.cpp51 struct mdp_buf_sync sync; member
65 struct mdp_buf_sync sync; member
403 if (ctx->list.sync.acq_fen_fd_cnt < (MDP_MAX_FENCE_FD - 1)) { in set_sync_copybit()
404 ctx->acqFence[ctx->list.sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
416 list->sync.acq_fen_fd_cnt = 0; in set_sync_copybit()
417 ctx->acqFence[list->sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
533 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
541 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
590 list1.sync.acq_fen_fd = ctx->acqFence; in clear_copybit()
591 list1.sync.rel_fen_fd = &my_tmp_get_fence; in clear_copybit()
[all …]
/hardware/qcom/display/msm8084/libcopybit/
Dcopybit.cpp50 struct mdp_buf_sync sync; member
64 struct mdp_buf_sync sync; member
400 if (ctx->list.sync.acq_fen_fd_cnt < (MDP_MAX_FENCE_FD - 1)) { in set_sync_copybit()
401 ctx->acqFence[ctx->list.sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
413 list->sync.acq_fen_fd_cnt = 0; in set_sync_copybit()
414 ctx->acqFence[list->sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
520 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
528 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
578 list1.sync.acq_fen_fd = ctx->acqFence; in clear_copybit()
579 list1.sync.rel_fen_fd = &my_tmp_get_fence; in clear_copybit()
[all …]
/hardware/qcom/display/msm8996/libcopybit/
Dcopybit.cpp51 struct mdp_buf_sync sync; member
65 struct mdp_buf_sync sync; member
418 if (ctx->list.sync.acq_fen_fd_cnt < (MDP_MAX_FENCE_FD - 1)) { in set_sync_copybit()
419 ctx->acqFence[ctx->list.sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
431 list->sync.acq_fen_fd_cnt = 0; in set_sync_copybit()
432 ctx->acqFence[list->sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
553 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
561 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
610 list1.sync.acq_fen_fd = ctx->acqFence; in clear_copybit()
611 list1.sync.rel_fen_fd = &my_tmp_get_fence; in clear_copybit()
[all …]
/hardware/qcom/display/msm8998/gpu_tonemapper/
Dglengine.cpp212 …EGLSyncKHR sync = eglCreateSyncKHR(eglGetCurrentDisplay(), EGL_SYNC_NATIVE_FENCE_ANDROID, attribs); in WaitOnNativeFence() local
214 if (sync == EGL_NO_SYNC_KHR) { in WaitOnNativeFence()
218 EGL(eglWaitSyncKHR(eglGetCurrentDisplay(), sync, 0)); in WaitOnNativeFence()
219 EGL(eglDestroySyncKHR(eglGetCurrentDisplay(), sync)); in WaitOnNativeFence()
230 EGLSyncKHR sync = eglCreateSyncKHR(eglGetCurrentDisplay(), EGL_SYNC_NATIVE_FENCE_ANDROID, NULL); in CreateNativeFence() local
232 if (sync == EGL_NO_SYNC_KHR) { in CreateNativeFence()
235 fd = eglDupNativeFenceFDANDROID(eglGetCurrentDisplay(), sync); in CreateNativeFence()
239 EGL(eglDestroySyncKHR(eglGetCurrentDisplay(), sync)); in CreateNativeFence()
/hardware/intel/common/wrs_omxil_core/utils/src/
Daudio_parser.c47 sync : 11; member
55 sync : 11,
357 if (header.sync != 0x7ff) { in mp3_header_parse()
358 LOGE("cannot find sync (0x%03x)\n", header.sync); in mp3_header_parse()
404 LOGV(" sync: 0x%x\n", header.sync); in mp3_header_parse()
/hardware/libhardware/modules/input/evdev/
DSwitchInputMapper.cpp85 sync(event.when); in process()
105 void SwitchInputMapper::sync(nsecs_t when) { in sync() function in android::SwitchInputMapper
DSwitchInputMapper.h40 void sync(nsecs_t when);
DMouseInputMapper.cpp102 sync(event.when); in process()
150 void MouseInputMapper::sync(nsecs_t when) { in sync() function in android::MouseInputMapper
DMouseInputMapper.h40 void sync(nsecs_t when);
/hardware/interfaces/gnss/1.0/
DIGnssMeasurementCallback.hal311 * Per satellite sync state. It represents the current sync state for the
313 * Based on the sync state, the 'received GNSS tow' field must be interpreted
326 * Given the highest sync state that can be achieved, per each satellite,
330 * Bit sync : [ 0 20ms ] : STATE_BIT_SYNC set
331 * Subframe sync : [ 0 6s ] : STATE_SUBFRAME_SYNC set
348 * Given the highest sync state that can be achieved, per each satellite,
352 * Symbol sync : [ 0 10ms ] : STATE_SYMBOL_SYNC set
353 * Bit sync : [ 0 20ms ] : STATE_BIT_SYNC set
354 * String sync : [ 0 2s ] : STATE_GLO_STRING_SYNC set
365 * Given the highest sync state that can be achieved, per each satellite,
[all …]
DIGnssNavigationMessageCallback.hal141 * - For Galileo F/NAV, each word consists of 238-bit (sync & tail symbols
148 * a total of 2x114 = 228 bits, (sync & tail excluded) that must fit
/hardware/interfaces/audio/effect/2.0/
DIVisualizerEffect.hal39 // Keep in sync with SCALING_MODE_... in
66 // Keep in sync with MEASUREMENT_MODE_... in
/hardware/interfaces/camera/device/3.2/
Dtypes.hal407 * sync fence.
413 * used. The sync fence must still be waited on before reusing the buffer.
422 * stream, the handle to the gralloc buffer itself, and sync fences
476 * The acquire sync fence for this buffer. The HAL must wait on this fence
493 * The release sync fence for this buffer. The HAL must set this to a valid
786 * The HAL is required to wait on the acquire sync fence of the input buffer
822 * output buffer may come with a release sync fence that the framework must wait
831 * input buffer, without metadata and output buffers; the sync fences must be
888 * processCaptureResult(); the framework must wait on the release sync
902 * The HAL must set the stream buffer's release sync fence to a valid sync
[all …]
DICameraDeviceCallback.hal77 * on the stream buffer release sync fence before reading the buffer
80 * being filled. The HAL must include valid release sync fences into each
86 * their sync fences. In addition, notify() must be called with an
DICameraDeviceSession.hal112 * release sync fences have been signaled by the HAL. The framework must not
194 * buffers may simply provide sync fences to wait on. Multiple requests are
204 * sync fence into input_buffer->release_fence, if input_buffer is not
205 * valid. If the HAL returns -1 for the input buffer release sync fence, the
207 * framework must wait on the sync fence before refilling and reusing the
/hardware/interfaces/graphics/mapper/2.0/
DIMapper.hal159 * descriptor referring to a sync fence object, which will be
195 * descriptor referring to a sync fence object, which will be
224 * descriptor referring to a sync fence object. The sync fence
/hardware/interfaces/health/1.0/
Dtypes.hal31 * Note: These are currently in sync with BatteryManager and must not
49 * Note: These are currently in sync with BatteryManager and must not
/hardware/intel/common/libmix/mix_audio/
DChangeLog106 * Updated API definitions to sync with v0.5 documentation.
/hardware/libhardware/tests/vehicle/
DREADME59 You can also use 'adb sync' if you like, although this is the easiest least
/hardware/interfaces/graphics/composer/2.1/
DIComposerClient.hal712 * A release fence is a file descriptor referring to a sync fence object
720 * (even if they point to the same underlying sync object).
788 * Also provides a file descriptor referring to an acquire sync fence
806 * @param acquireFenceIndex is an index into inHandles for a sync fence
822 * Also provides a file descriptor referring to a release sync fence
832 * @param releaseFenceIndex is a sync fence file descriptor as described
915 * Also provides a file descriptor referring to an acquire sync fence
929 * @param acquireFenceIndex is a sync fence file descriptor as described above.
/hardware/interfaces/audio/common/2.0/
Dtypes.hal90 // These values must kept in sync with
117 // These values must kept in sync with
663 HW_AV_SYNC = 0x40, // output uses a hardware A/V sync
696 // These values must kept in sync with
/hardware/interfaces/media/omx/1.0/
DIOmxNode.hal168 * @param audioHwSync HW SYNC ID of the audio HAL output stream to sync

12