Lines Matching refs:cursor_state
283 if (ops->cursor_state.image.data != src || in ud_cursor()
285 ops->cursor_state.image.data = src; in ud_cursor()
301 if (ops->cursor_state.image.fg_color != fg || in ud_cursor()
302 ops->cursor_state.image.bg_color != bg || in ud_cursor()
304 ops->cursor_state.image.fg_color = fg; in ud_cursor()
305 ops->cursor_state.image.bg_color = bg; in ud_cursor()
309 if (ops->cursor_state.image.height != vc->vc_font.height || in ud_cursor()
310 ops->cursor_state.image.width != vc->vc_font.width || in ud_cursor()
312 ops->cursor_state.image.height = vc->vc_font.height; in ud_cursor()
313 ops->cursor_state.image.width = vc->vc_font.width; in ud_cursor()
320 if (ops->cursor_state.image.dx != dx || in ud_cursor()
321 ops->cursor_state.image.dy != dy || in ud_cursor()
323 ops->cursor_state.image.dx = dx; in ud_cursor()
324 ops->cursor_state.image.dy = dy; in ud_cursor()
328 if (ops->cursor_state.hot.x || ops->cursor_state.hot.y || in ud_cursor()
330 ops->cursor_state.hot.x = cursor.hot.y = 0; in ud_cursor()
336 ops->cursor_state.mask == NULL || in ud_cursor()
345 kfree(ops->cursor_state.mask); in ud_cursor()
346 ops->cursor_state.mask = mask; in ud_cursor()
386 ops->cursor_state.enable = 0; in ud_cursor()
391 ops->cursor_state.enable = (use_sw) ? 0 : 1; in ud_cursor()
396 cursor.image.fg_color = ops->cursor_state.image.fg_color; in ud_cursor()
397 cursor.image.bg_color = ops->cursor_state.image.bg_color; in ud_cursor()
398 cursor.image.dx = ops->cursor_state.image.dx; in ud_cursor()
399 cursor.image.dy = ops->cursor_state.image.dy; in ud_cursor()
400 cursor.image.height = ops->cursor_state.image.height; in ud_cursor()
401 cursor.image.width = ops->cursor_state.image.width; in ud_cursor()
402 cursor.hot.x = ops->cursor_state.hot.x; in ud_cursor()
403 cursor.hot.y = ops->cursor_state.hot.y; in ud_cursor()
404 cursor.mask = ops->cursor_state.mask; in ud_cursor()
405 cursor.enable = ops->cursor_state.enable; in ud_cursor()