Lines Matching refs:extra
103 qfbuff->extra = calloc( 1, sizeof(QFrameBufferExtra) ); in qframebuffer_init()
104 if (qfbuff->extra == NULL) in qframebuffer_init()
109 free( qfbuff->extra ); in qframebuffer_init()
153 QFrameBufferExtra* extra = qfbuff->extra; in qframebuffer_update() local
155 if (extra->fb_update) in qframebuffer_update()
156 extra->fb_update( extra->fb_opaque, x, y, w, h ); in qframebuffer_update()
168 QFrameBufferExtra* extra = qfbuff->extra; in qframebuffer_add_client() local
170 extra->fb_opaque = fb_opaque; in qframebuffer_add_client()
171 extra->fb_update = fb_update; in qframebuffer_add_client()
172 extra->fb_rotate = fb_rotate; in qframebuffer_add_client()
173 extra->fb_poll = fb_poll; in qframebuffer_add_client()
174 extra->fb_done = fb_done; in qframebuffer_add_client()
184 QFrameBufferExtra* extra = qfbuff->extra; in qframebuffer_set_producer() local
186 extra->pr_opaque = opaque; in qframebuffer_set_producer()
187 extra->pr_check = pr_check; in qframebuffer_set_producer()
188 extra->pr_invalidate = pr_invalidate; in qframebuffer_set_producer()
189 extra->pr_detach = pr_detach; in qframebuffer_set_producer()
196 QFrameBufferExtra* extra = qfbuff->extra; in qframebuffer_rotate() local
211 if (extra->fb_rotate) in qframebuffer_rotate()
212 extra->fb_rotate( extra->fb_opaque, rotation ); in qframebuffer_rotate()
218 QFrameBufferExtra* extra = qfbuff->extra; in qframebuffer_poll() local
220 if (extra && extra->fb_poll) in qframebuffer_poll()
221 extra->fb_poll( extra->fb_opaque ); in qframebuffer_poll()
228 QFrameBufferExtra* extra = qfbuff->extra; in qframebuffer_done() local
230 if (extra) { in qframebuffer_done()
231 if (extra->pr_detach) in qframebuffer_done()
232 extra->pr_detach( extra->pr_opaque ); in qframebuffer_done()
234 if (extra->fb_done) in qframebuffer_done()
235 extra->fb_done( extra->fb_opaque ); in qframebuffer_done()
239 free( qfbuff->extra ); in qframebuffer_done()
276 QFrameBufferExtra* extra = q->extra; in qframebuffer_check_updates() local
278 if (extra->pr_check) in qframebuffer_check_updates()
279 extra->pr_check( extra->pr_opaque ); in qframebuffer_check_updates()
298 QFrameBufferExtra* extra = q->extra; in qframebuffer_invalidate_all() local
300 if (extra->pr_invalidate) in qframebuffer_invalidate_all()
301 extra->pr_invalidate( extra->pr_opaque ); in qframebuffer_invalidate_all()