Lines Matching refs:fence
108 newFenceFd = syncMergeData.fence; in SyncMerge()
257 int32_t fence = parcel.ReadInt32(); in ReadFromMessageParcel() local
258 if (fence < 0) { in ReadFromMessageParcel()
262 fence = parcel.ReadFileDescriptor(); in ReadFromMessageParcel()
264 return sptr<SyncFence>(new SyncFence(fence)); in ReadFromMessageParcel()
274 int32_t fence = fenceFd_; in WriteToMessageParcel() local
275 if (fence >= 0 && fcntl(fence, F_GETFL) == -1 && errno == EBADF) { in WriteToMessageParcel()
276 fence = -1; in WriteToMessageParcel()
279 parcel.WriteInt32(fence); in WriteToMessageParcel()
281 if (fence < 0) { in WriteToMessageParcel()
282 UTILS_LOGD("WriteToMessageParcel fence is invalid : %{public}d", fence); in WriteToMessageParcel()
286 parcel.WriteFileDescriptor(fence); in WriteToMessageParcel()