Lines Matching refs:crsr

749 	} crsr;  member
1503 par->crsr.crsr_x = par->crsr.crsr_y = 0; in ami_decode_var()
1504 par->crsr.spot_x = par->crsr.spot_y = 0; in ami_decode_var()
1505 par->crsr.height = par->crsr.width = 0; in ami_decode_var()
1834 fix->crsr_width = fix->crsr_xsize = par->crsr.width; in ami_get_fix_cursorinfo()
1835 fix->crsr_height = fix->crsr_ysize = par->crsr.height; in ami_get_fix_cursorinfo()
1856 size = par->crsr.height * par->crsr.width; in ami_get_var_cursorinfo()
1858 var->height = par->crsr.height; in ami_get_var_cursorinfo()
1859 var->width = par->crsr.width; in ami_get_var_cursorinfo()
1860 var->xspot = par->crsr.spot_x; in ami_get_var_cursorinfo()
1861 var->yspot = par->crsr.spot_y; in ami_get_var_cursorinfo()
1864 delta = 1 << par->crsr.fmode; in ami_get_var_cursorinfo()
2020 par->crsr.height = var->height; in ami_set_var_cursorinfo()
2021 par->crsr.width = var->width; in ami_set_var_cursorinfo()
2022 par->crsr.spot_x = var->xspot; in ami_set_var_cursorinfo()
2023 par->crsr.spot_y = var->yspot; in ami_set_var_cursorinfo()
2024 par->crsr.fmode = fmode; in ami_set_var_cursorinfo()
2036 state->xoffset = par->crsr.crsr_x; in ami_get_cursorstate()
2037 state->yoffset = par->crsr.crsr_y; in ami_get_cursorstate()
2045 par->crsr.crsr_x = state->xoffset; in ami_set_cursorstate()
2046 par->crsr.crsr_y = state->yoffset; in ami_set_cursorstate()
2063 mx = par->crsr.crsr_x - par->crsr.spot_x; in ami_set_sprite()
2064 my = par->crsr.crsr_y - par->crsr.spot_y; in ami_set_sprite()
2069 if (!is_blanked && cursorstate > 0 && par->crsr.height > 0 && in ami_set_sprite()
2070 mx > -(short)par->crsr.width && mx < par->xres && in ami_set_sprite()
2071 my > -(short)par->crsr.height && my < par->yres) { in ami_set_sprite()
2075 ve = vs + (par->crsr.height << par->line_shift); in ami_set_sprite()
2081 lofsprite[1 << par->crsr.fmode] = spr2hw_ctl(vs, hs, ve); in ami_set_sprite()
2082 shfsprite[1 << par->crsr.fmode] = spr2hw_ctl(vs + 1, hs, ve + 1); in ami_set_sprite()
2085 lofsprite[1 << par->crsr.fmode] = spr2hw_ctl(vs, hs, ve + 1); in ami_set_sprite()
2086 shfsprite[1 << par->crsr.fmode] = spr2hw_ctl(vs + 1, hs, ve); in ami_set_sprite()
2090 lofsprite[1 << par->crsr.fmode] = spr2hw_ctl(vs, hs, ve); in ami_set_sprite()
3386 } crsr; in amifb_ioctl() local
3392 i = ami_get_fix_cursorinfo(&crsr.fix, info->par); in amifb_ioctl()
3395 return copy_to_user(argp, &crsr.fix, in amifb_ioctl()
3396 sizeof(crsr.fix)) ? -EFAULT : 0; in amifb_ioctl()
3399 i = ami_get_var_cursorinfo(&crsr.var, in amifb_ioctl()
3404 return copy_to_user(argp, &crsr.var, in amifb_ioctl()
3405 sizeof(crsr.var)) ? -EFAULT : 0; in amifb_ioctl()
3408 if (copy_from_user(&crsr.var, argp, sizeof(crsr.var))) in amifb_ioctl()
3410 return ami_set_var_cursorinfo(&crsr.var, in amifb_ioctl()
3415 i = ami_get_cursorstate(&crsr.state, info->par); in amifb_ioctl()
3418 return copy_to_user(argp, &crsr.state, in amifb_ioctl()
3419 sizeof(crsr.state)) ? -EFAULT : 0; in amifb_ioctl()
3422 if (copy_from_user(&crsr.state, argp, sizeof(crsr.state))) in amifb_ioctl()
3424 return ami_set_cursorstate(&crsr.state, info->par); in amifb_ioctl()