Home | History | Annotate | Download | only in hwc

Lines Matching refs:CNativeWindow

56 typedef struct CNativeWindow {
81 } CNativeWindow;
116 static inline CNativeWindow *from_base(aWindow *base) {
117 return (CNativeWindow *) base;
120 static inline CNativeWindow *from_base_const(const aWindow *base) {
121 return (CNativeWindow *) base;
125 CNativeWindow *win = from_base(base);
132 CNativeWindow *win = from_base(base);
180 static void hwc_post(CNativeWindow *win, aBuffer *buf, int ffd) {
231 CNativeWindow *win = from_base(base);
253 CNativeWindow *win = from_base(base);
281 CNativeWindow *win = from_base_const(base);
314 CNativeWindow *win = from_base(base);
374 static int hwc_init(CNativeWindow *win) {
428 static aBuffer *cnw_alloc(CNativeWindow *win, unsigned format, unsigned usage) {
461 static int cnw_init(CNativeWindow *win) {
468 memset(win, 0, sizeof(CNativeWindow));
549 void cnw_destroy(CNativeWindow *win) {
559 CNativeWindow *cnw_create(void) {
560 CNativeWindow *win;
564 if (!(win = malloc(sizeof(CNativeWindow))))
573 void cnw_info(CNativeWindow *win, unsigned *w, unsigned *h, unsigned *fmt) {