Lines Matching refs:fenceFd
92 ANativeWindowBuffer** buffer, int* fenceFd) {
94 return c->dequeueBuffer(buffer, fenceFd);
98 ANativeWindowBuffer* buffer, int fenceFd) {
100 return c->cancelBuffer(buffer, fenceFd);
104 ANativeWindowBuffer* buffer, int fenceFd) {
106 return c->queueBuffer(buffer, fenceFd);
113 int fenceFd = -1;
114 int result = c->dequeueBuffer(&buf, &fenceFd);
115 sp<Fence> fence(new Fence(fenceFd));
177 int* fenceFd) {
208 *fenceFd = fence->dup();
209 if (*fenceFd == -1) {
216 *fenceFd = -1;
224 int fenceFd) {
232 sp<Fence> fence(fenceFd >= 0 ? new Fence(fenceFd) : Fence::NO_FENCE);
256 int Surface::queueBuffer(android_native_buffer_t* buffer, int fenceFd) {
278 sp<Fence> fence(fenceFd >= 0 ? new Fence(fenceFd) : Fence::NO_FENCE);
730 int fenceFd = -1;
731 status_t err = dequeueBuffer(&out, &fenceFd);
735 sp<Fence> fence(new Fence(fenceFd));
740 cancelBuffer(out, fenceFd);