Home | History | Annotate | Download | only in ui

Lines Matching defs:Fence

17 #define LOG_TAG "Fence"
25 #include <ui/Fence.h>
32 const sp<Fence> Fence::NO_FENCE = sp<Fence>(new Fence);
34 Fence::Fence() :
38 Fence::Fence(int fenceFd) :
42 Fence::~Fence() {
48 status_t Fence::wait(unsigned int timeout) {
57 status_t Fence::waitForever(const char* logname) {
65 ALOGE("%s: fence %d didn't signal in %u ms", logname, mFenceFd,
72 sp<Fence> Fence::merge(const String8& name, const sp<Fence>& f1,
73 const sp<Fence>& f2) {
77 // valid fence (e.g. NO_FENCE) we merge the one valid fence with itself so
78 // that a new fence with the given name is created.
95 return sp<Fence>(new Fence(result));
98 int Fence::dup() const {
102 nsecs_t Fence::getSignalTime() const {
129 size_t Fence::getFlattenedSize() const {
133 size_t Fence::getFdCount() const {
137 status_t Fence::flatten(void*& buffer, size_t& size, int*& fds, size_t& count) const {
149 status_t Fence::unflatten(void const*& buffer, size_t& size, int const*& fds, size_t& count) {