/frameworks/native/include/ui/ |
Gralloc1.h | 129 gralloc1_error_t lockHelper(LockType pfn, buffer_handle_t buffer, 134 int32_t intError = pfn(mDevice, buffer, 145 template <typename PFN, gralloc1_function_descriptor_t descriptor> 147 FunctionLoader() : pfn(nullptr) {} 152 pfn = reinterpret_cast<PFN>(rawPointer); 161 typename std::result_of<PFN(Args...)>::type operator()(Args... args) { 162 return pfn(args...); 165 PFN pfn; member in struct:android::Gralloc1::Device::FunctionLoader [all...] |
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
HWC2.h | 101 template <typename PFN> 103 FunctionDescriptor desc, PFN& outPFN) { 105 auto pfn = mHwcDevice->getFunction(mHwcDevice, intDesc); local 106 if (pfn != nullptr) { 107 outPFN = reinterpret_cast<PFN>(pfn); 115 template <typename PFN, typename HOOK> 117 static_assert(std::is_same<PFN, HOOK>::value, 121 auto pfn = reinterpret_cast<hwc2_function_pointer_t>(hook); local 122 mRegisterCallback(mHwcDevice, intCallback, callbackData, pfn); [all...] |
HWC2On1Adapter.cpp | 69 template <typename PFN, typename T> 72 static_assert(std::is_same<PFN, T>::value, "Incompatible function pointer"); [all...] |
/frameworks/native/libs/ui/ |
Gralloc1On0Adapter.cpp | 29 template <typename PFN, typename T> 32 static_assert(std::is_same<PFN, T>::value, "Incompatible function pointer");
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
hwc_session.cpp | 209 template <typename PFN, typename T> 211 static_assert(std::is_same<PFN, T>::value, "Incompatible function pointer"); [all...] |
/hardware/qcom/display/msmcobalt/sdm/libs/hwc2/ |
hwc_session.cpp | 209 template <typename PFN, typename T> 211 static_assert(std::is_same<PFN, T>::value, "Incompatible function pointer"); [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
winddi.h | 78 typedef LONG_PTR (APIENTRY *PFN)(); 432 PFN pfn; member in struct:_DRVFN [all...] |