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