Lines Matching refs:cursor_state

235 	if (ops->cursor_state.image.data != src ||  in cw_cursor()
237 ops->cursor_state.image.data = src; in cw_cursor()
253 if (ops->cursor_state.image.fg_color != fg || in cw_cursor()
254 ops->cursor_state.image.bg_color != bg || in cw_cursor()
256 ops->cursor_state.image.fg_color = fg; in cw_cursor()
257 ops->cursor_state.image.bg_color = bg; in cw_cursor()
261 if (ops->cursor_state.image.height != vc->vc_font.width || in cw_cursor()
262 ops->cursor_state.image.width != vc->vc_font.height || in cw_cursor()
264 ops->cursor_state.image.height = vc->vc_font.width; in cw_cursor()
265 ops->cursor_state.image.width = vc->vc_font.height; in cw_cursor()
272 if (ops->cursor_state.image.dx != dx || in cw_cursor()
273 ops->cursor_state.image.dy != dy || in cw_cursor()
275 ops->cursor_state.image.dx = dx; in cw_cursor()
276 ops->cursor_state.image.dy = dy; in cw_cursor()
280 if (ops->cursor_state.hot.x || ops->cursor_state.hot.y || in cw_cursor()
282 ops->cursor_state.hot.x = cursor.hot.y = 0; in cw_cursor()
288 ops->cursor_state.mask == NULL || in cw_cursor()
304 kfree(ops->cursor_state.mask); in cw_cursor()
305 ops->cursor_state.mask = mask; in cw_cursor()
345 ops->cursor_state.enable = 0; in cw_cursor()
350 ops->cursor_state.enable = (use_sw) ? 0 : 1; in cw_cursor()
355 cursor.image.fg_color = ops->cursor_state.image.fg_color; in cw_cursor()
356 cursor.image.bg_color = ops->cursor_state.image.bg_color; in cw_cursor()
357 cursor.image.dx = ops->cursor_state.image.dx; in cw_cursor()
358 cursor.image.dy = ops->cursor_state.image.dy; in cw_cursor()
359 cursor.image.height = ops->cursor_state.image.height; in cw_cursor()
360 cursor.image.width = ops->cursor_state.image.width; in cw_cursor()
361 cursor.hot.x = ops->cursor_state.hot.x; in cw_cursor()
362 cursor.hot.y = ops->cursor_state.hot.y; in cw_cursor()
363 cursor.mask = ops->cursor_state.mask; in cw_cursor()
364 cursor.enable = ops->cursor_state.enable; in cw_cursor()