Lines Matching refs:cursor_state
252 if (ops->cursor_state.image.data != src || in ccw_cursor()
254 ops->cursor_state.image.data = src; in ccw_cursor()
270 if (ops->cursor_state.image.fg_color != fg || in ccw_cursor()
271 ops->cursor_state.image.bg_color != bg || in ccw_cursor()
273 ops->cursor_state.image.fg_color = fg; in ccw_cursor()
274 ops->cursor_state.image.bg_color = bg; in ccw_cursor()
278 if (ops->cursor_state.image.height != vc->vc_font.width || in ccw_cursor()
279 ops->cursor_state.image.width != vc->vc_font.height || in ccw_cursor()
281 ops->cursor_state.image.height = vc->vc_font.width; in ccw_cursor()
282 ops->cursor_state.image.width = vc->vc_font.height; in ccw_cursor()
289 if (ops->cursor_state.image.dx != dx || in ccw_cursor()
290 ops->cursor_state.image.dy != dy || in ccw_cursor()
292 ops->cursor_state.image.dx = dx; in ccw_cursor()
293 ops->cursor_state.image.dy = dy; in ccw_cursor()
297 if (ops->cursor_state.hot.x || ops->cursor_state.hot.y || in ccw_cursor()
299 ops->cursor_state.hot.x = cursor.hot.y = 0; in ccw_cursor()
305 ops->cursor_state.mask == NULL || in ccw_cursor()
321 kfree(ops->cursor_state.mask); in ccw_cursor()
322 ops->cursor_state.mask = mask; in ccw_cursor()
362 ops->cursor_state.enable = 0; in ccw_cursor()
367 ops->cursor_state.enable = (use_sw) ? 0 : 1; in ccw_cursor()
372 cursor.image.fg_color = ops->cursor_state.image.fg_color; in ccw_cursor()
373 cursor.image.bg_color = ops->cursor_state.image.bg_color; in ccw_cursor()
374 cursor.image.dx = ops->cursor_state.image.dx; in ccw_cursor()
375 cursor.image.dy = ops->cursor_state.image.dy; in ccw_cursor()
376 cursor.image.height = ops->cursor_state.image.height; in ccw_cursor()
377 cursor.image.width = ops->cursor_state.image.width; in ccw_cursor()
378 cursor.hot.x = ops->cursor_state.hot.x; in ccw_cursor()
379 cursor.hot.y = ops->cursor_state.hot.y; in ccw_cursor()
380 cursor.mask = ops->cursor_state.mask; in ccw_cursor()
381 cursor.enable = ops->cursor_state.enable; in ccw_cursor()