/external/drm_hwcomposer/ |
drmframebuffer.h | 29 DrmFramebuffer() : release_fence_fd_(-1) { 46 return release_fence_fd_; 50 if (release_fence_fd_ >= 0) 51 close(release_fence_fd_); 52 release_fence_fd_ = fd; 60 if (release_fence_fd_ >= 0) { 61 if (sync_wait(release_fence_fd_, kReleaseWaitTimeoutMs) != 0) { 71 release_fence_fd_ = -1; 79 if (release_fence_fd_ >= 0) { 80 close(release_fence_fd_); 103 int release_fence_fd_; member in struct:android::DrmFramebuffer [all...] |
/hardware/qcom/display/sdm845/sdm/libs/hwc/ |
hwc_tonemapper.cpp | 78 if (release_fence_fd_[i] >= 0) { 79 CloseFd(&release_fence_fd_[i]); 96 CloseFd(&release_fence_fd_[current_buffer_index_]); 98 release_fence_fd_[current_buffer_index_] = dup(fd); 183 buffer_sync_handler_.SyncMerge(session->release_fence_fd_[buffer_index], acquire_fd, &merged_fd); 189 if (session->release_fence_fd_[buffer_index] >= 0) { 190 CloseFd(&session->release_fence_fd_[buffer_index]);
|
blit_engine_c2d.h | 111 int release_fence_fd_[kNumBlitTargetBuffers]; member in class:sdm::BlitEngineC2d
|
hwc_tonemapper.h | 71 int release_fence_fd_[kNumIntermediateBuffers] = {-1, -1}; member in class:sdm::ToneMapSession
|
blit_engine_c2d.cpp | 103 release_fence_fd_[i] = -1; 173 if (release_fence_fd_[i] >= 0) { 174 close(release_fence_fd_[i]); 175 release_fence_fd_[i] = -1; 234 if (release_fence_fd_[current_blit_target_index_] >= 0) { 236 ret = sync_wait(release_fence_fd_[current_blit_target_index_], 1000); 240 close(release_fence_fd_[current_blit_target_index_]); 242 release_fence_fd_[current_blit_target_index_] = dup(fd);
|
/hardware/qcom/display/sdm845/sdm/libs/hwc2/ |
hwc_tonemapper.cpp | 86 if (release_fence_fd_[i] >= 0) { 87 CloseFd(&release_fence_fd_[i]); 105 CloseFd(&release_fence_fd_[current_buffer_index_]); 107 release_fence_fd_[current_buffer_index_] = dup(fd); 195 buffer_sync_handler_.SyncMerge(session->release_fence_fd_[buffer_index], acquire_fd, &merged_fd); 201 if (session->release_fence_fd_[buffer_index] >= 0) { 202 CloseFd(&session->release_fence_fd_[buffer_index]);
|
hwc_tonemapper.h | 73 int release_fence_fd_[kNumIntermediateBuffers] = {-1, -1}; member in class:sdm::ToneMapSession
|
/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
blit_engine_c2d.h | 111 int release_fence_fd_[kNumBlitTargetBuffers]; member in class:sdm::BlitEngineC2d
|
blit_engine_c2d.cpp | 103 release_fence_fd_[i] = -1; 173 if (release_fence_fd_[i] >= 0) { 174 close(release_fence_fd_[i]); 175 release_fence_fd_[i] = -1; 234 if (release_fence_fd_[current_blit_target_index_] >= 0) { 236 ret = sync_wait(release_fence_fd_[current_blit_target_index_], 1000); 240 close(release_fence_fd_[current_blit_target_index_]); 242 release_fence_fd_[current_blit_target_index_] = dup(fd);
|
/frameworks/native/services/vr/bufferhubd/ |
producer_channel.cpp | 84 release_fence_fd_.Reset(epoll_create1(EPOLL_CLOEXEC)); 85 if (!acquire_fence_fd_ || !release_fence_fd_) { 101 if (epoll_ctl(release_fence_fd_.Get(), EPOLL_CTL_ADD, dummy_fence_fd_.Get(), 205 buffer_state_bit, acquire_fence_fd_.Borrow(), release_fence_fd_.Borrow()}; 284 int ret = epoll_ctl(release_fence_fd_.Get(), EPOLL_CTL_MOD, 532 if (epoll_ctl(release_fence_fd_.Get(), EPOLL_CTL_MOD,
|
producer_channel.h | 98 pdx::LocalHandle release_fence_fd_; member in class:android::dvr::ProducerChannel
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
hwc_tonemapper.h | 95 int release_fence_fd_[kNumIntermediateBuffers] = {-1, -1}; member in class:sdm::ToneMapSession
|
hwc_tonemapper.cpp | 125 if (release_fence_fd_[i] >= 0) { 126 CloseFd(&release_fence_fd_[i]); 144 CloseFd(&release_fence_fd_[current_buffer_index_]); 146 release_fence_fd_[current_buffer_index_] = dup(fd); 226 int &release_fence_fd = session->release_fence_fd_[buffer_index];
|
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/ |
bufferhub_rpc.h | 175 release_fence_fd_(release_fence_fd.Borrow()) {} 189 FileHandleType take_release_fence() { return std::move(release_fence_fd_); } 203 FileHandleType release_fence_fd_; member in class:android::dvr::BufferDescription 207 acquire_fence_fd_, release_fence_fd_);
|