Lines Matching refs:fence
99 UTILS_LOGE("SyncMerge ctrcpy fence name failed.");
109 newFenceFd = syncMergeData.fence;
152 // fence signaled
161 // fence still active
258 int32_t fence = parcel.ReadInt32();
259 if (fence < 0) {
263 fence = parcel.ReadFileDescriptor();
265 return sptr<SyncFence>(new SyncFence(fence));
275 int32_t fence = fenceFd_;
276 if (fence >= 0 && fcntl(fence, F_GETFL) == -1 && errno == EBADF) {
277 fence = -1;
280 if (!parcel.WriteInt32(fence)) {
284 if (fence < 0) {
285 UTILS_LOGD("WriteToMessageParcel fence is invalid : %{public}d", fence);
289 if (!parcel.WriteFileDescriptor(fence)) {