Home | History | Annotate | Download | only in libdisplay

Lines Matching refs:status

24   auto status = InvokeRemoteMethod<VSyncProtocol::Wait>();
25 if (!status) {
27 status.GetErrorMessage().c_str());
28 return -status.error();
32 *timestamp_ns = status.get();
40 auto status = InvokeRemoteMethod<VSyncProtocol::GetLastTimestamp>();
41 if (!status) {
43 status.GetErrorMessage().c_str());
44 return -status.error();
46 *timestamp_ns = status.get();
55 auto status = InvokeRemoteMethod<VSyncProtocol::GetSchedInfo>();
56 if (!status) {
58 status.GetErrorMessage().c_str());
59 return -status.error();
62 *vsync_period_ns = status.get().vsync_period_ns;
63 *timestamp_ns = status.get().timestamp_ns;
64 *next_vsync_count = status.get().next_vsync_count;
69 auto status = InvokeRemoteMethod<VSyncProtocol::Acknowledge>();
70 ALOGE_IF(!status, "VSuncClient::Acknowledge: Failed to ack vsync because: %s",
71 status.GetErrorMessage().c_str());
72 return ReturnStatusOrError(status);