Home | History | Annotate | Download | only in qemu

Lines Matching refs:extra

65     qfbuff->extra = calloc( 1, sizeof(QFrameBufferExtra) );
66 if (qfbuff->extra == NULL)
71 free( qfbuff->extra );
113 QFrameBufferExtra* extra = qfbuff->extra;
115 if (extra->fb_update)
116 extra->fb_update( extra->fb_opaque, x, y, w, h );
127 QFrameBufferExtra* extra = qfbuff->extra;
129 extra->fb_opaque = fb_opaque;
130 extra->fb_update = fb_update;
131 extra->fb_rotate = fb_rotate;
132 extra->fb_done = fb_done;
142 QFrameBufferExtra* extra = qfbuff->extra;
144 extra->pr_opaque = opaque;
145 extra->pr_check = pr_check;
146 extra->pr_invalidate = pr_invalidate;
147 extra->pr_detach = pr_detach;
154 QFrameBufferExtra* extra = qfbuff->extra;
169 if (extra->fb_rotate)
170 extra->fb_rotate( extra->fb_opaque, rotation );
177 QFrameBufferExtra* extra = qfbuff->extra;
179 if (extra) {
180 if (extra->pr_detach)
181 extra->pr_detach( extra->pr_opaque );
183 if (extra->fb_done)
184 extra->fb_done( extra->fb_opaque );
188 free( qfbuff->extra );
225 QFrameBufferExtra* extra = q->extra;
227 if (extra->pr_check)
228 extra->pr_check( extra->pr_opaque );
238 QFrameBufferExtra* extra = q->extra;
240 if (extra->pr_invalidate)
241 extra->pr_invalidate( extra->pr_opaque );