Lines Matching defs:cursor
569 * for a cursor, leave this field NULL.
572 * @cursor: structure defining the cursor to draw.
575 * cursor.
579 int xxxfb_cursor(struct fb_info *info, struct fb_cursor *cursor)
583 * @enable: Disable or enable the cursor
585 * @mask: This is the cursor mask bitmap.
586 * @dest: A image of the area we are going to display the cursor.
589 * @image: The actual data for the cursor image.
591 * NOTES ON FLAGS (cursor->set):
593 * FB_CUR_SETIMAGE - the cursor image has changed (cursor->image.data)
594 * FB_CUR_SETPOS - the cursor position has changed (cursor->image.dx|dy)
595 * FB_CUR_SETHOT - the cursor hot spot has changed (cursor->hot.dx|dy)
596 * FB_CUR_SETCMAP - the cursor colors has changed (cursor->fg_color|bg_color)
597 * FB_CUR_SETSHAPE - the cursor bitmask has changed (cursor->mask)
598 * FB_CUR_SETSIZE - the cursor size has changed (cursor->width|height)
601 * NOTES ON ROPs (cursor->rop, Raster Operation)
603 * ROP_XOR - cursor->image.data XOR cursor->mask
604 * ROP_COPY - curosr->image.data AND cursor->mask
608 * - fbcon only supports a 2-color cursor (cursor->image.depth = 1)
609 * - The fb_cursor structure, @cursor, _will_ always contain valid
610 * fields, whether any particular bitfields in cursor->set is set