|
संरचना hw_module_t | सामान्य |
|
पूर्णांक(* | रजिस्टरबफ़र )(struct gralloc_module_t const *मॉड्यूल, बफ़र_हैंडल_t हैंडल) |
|
पूर्णांक(* | अपंजीकृतबफ़र )(struct gralloc_module_t const *मॉड्यूल, बफ़र_हैंडल_t हैंडल) |
|
पूर्णांक(* | लॉक )(struct gralloc_module_t const *मॉड्यूल, बफ़र_हैंडल_t हैंडल, int उपयोग, int l, int t, int w, int h, void **vaddr) |
|
पूर्णांक(* | अनलॉक )(struct gralloc_module_t const *मॉड्यूल, बफ़र_हैंडल_t हैंडल) |
|
पूर्णांक(* | प्रदर्शन )(struct gralloc_module_t const *मॉड्यूल, इंट ऑपरेशन,...) |
|
पूर्णांक(* | Lock_ycbcr )(struct gralloc_module_t const * मॉड्यूल, बफर_हैंडल_t हैंडल, int उपयोग, int l, int t, int w, int h, struct android_ycbcr *ycbcr) |
|
पूर्णांक(* | LockAsync )(struct gralloc_module_t const *मॉड्यूल, बफर_हैंडल_t हैंडल, int उपयोग, int l, int t, int w, int h, void **vaddr, intfendFd) |
|
पूर्णांक(* | unlockAsync )(struct gralloc_module_t const *मॉड्यूल, बफ़र_हैंडल_t हैंडल, int *fenceFd) |
|
पूर्णांक(* | LockAsync_ycbcr )(struct gralloc_module_t const *मॉड्यूल, बफ़र_हैंडल_t हैंडल, int उपयोग, int l, int t, int w, int h, struct android_ycbcr *ycbcr, intfendFd) |
|
खालीपन * | आरक्षित_प्रोक [3] |
|
प्रत्येक हार्डवेयर मॉड्यूल में HAL_MODULE_INFO_SYM नाम की एक डेटा संरचना होनी चाहिए और इस डेटा संरचना के फ़ील्ड hw_module_t से शुरू होने चाहिए और उसके बाद मॉड्यूल विशिष्ट जानकारी होनी चाहिए।
फ़ाइल gralloc.h की पंक्ति 155 पर परिभाषा।