Lines Matching defs:aBuffer
34 typedef struct ANativeWindowBuffer aBuffer;
50 aBuffer base;
66 aBuffer *front;
67 aBuffer *spare;
83 static inline CNativeBuffer *from_abuffer(aBuffer *buf) {
97 static void put_front(struct CNativeBuffer *queue, aBuffer *_buf) {
105 static void put_back(struct CNativeBuffer *queue, aBuffer *_buf) {
131 static int cnw_dequeue_buffer1(aWindow *base, aBuffer **buf, int *ffd) {
150 static int cnw_lock_buffer0(aWindow *base, aBuffer *buffer) {
154 static void set_layer(hwc_layer_1_t *dl, aBuffer *buf, int ffd) {
180 static void hwc_post(CNativeWindow *win, aBuffer *buf, int ffd) {
230 static int cnw_queue_buffer1(aWindow *base, aBuffer *buffer, int ffd) {
252 static int cnw_cancel_buffer1(aWindow *base, aBuffer *buf, int ffd) {
263 static int cnw_dequeue_buffer0(aWindow *base, aBuffer **buf) {
272 static int cnw_queue_buffer0(aWindow *base, aBuffer *buf) {
276 static int cnw_cancel_buffer0(aWindow *base, aBuffer *buf) {
428 static aBuffer *cnw_alloc(CNativeWindow *win, unsigned format, unsigned usage) {
430 aBuffer *buf;
440 buf->common.version = sizeof(aBuffer);
508 aBuffer *buf = cnw_alloc(win, win->format, usage);