Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 27 files:
- drivers/video/fbdev/arkfb.c, line 942
- drivers/video/fbdev/atafb.c, line 2467
- drivers/video/fbdev/aty/mach64_accel.c, line 210
- drivers/video/fbdev/aty/radeon_accel.c, line 150
- drivers/video/fbdev/cirrusfb.c, line 1781
- drivers/video/fbdev/core/cfbcopyarea.c, line 32
- drivers/video/fbdev/cyber2000fb.c, line 194
- drivers/video/fbdev/ffb.c, line 536
- drivers/video/fbdev/i810/i810_accel.c, line 333
- drivers/video/fbdev/matrox/matroxfb_accel.c
- drivers/video/fbdev/mb862xx/mb862xxfb_accel.c, line 308
- drivers/video/fbdev/neofb.c, line 1519
- drivers/video/fbdev/nvidia/nv_accel.c, line 306
- drivers/video/fbdev/nvidia/nvidia.c, line 676
- drivers/video/fbdev/pm2fb.c, line 1120
- drivers/video/fbdev/pm3fb.c, line 451
- drivers/video/fbdev/riva/fbdev.c, line 1402
- drivers/video/fbdev/s3fb.c, line 1127
- drivers/video/fbdev/sbuslib.h, line 42
- drivers/video/fbdev/sis/sis_accel.c, line 369
- drivers/video/fbdev/sunxvr500.c
- drivers/video/fbdev/tgafb.c
- drivers/video/fbdev/tridentfb.c, line 674
- drivers/video/fbdev/vga16fb.c, line 1114
- drivers/video/fbdev/via/viafbdev.c
- drivers/video/fbdev/vt8623fb.c, line 661
- include/linux/fb.h, line 557
Smatch caller information:
drivers/video/fbdev/aty/mach64_accel.c atyfb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->par | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| PARAM_VALUE | 1 | area->height | 1-u32max |
| PARAM_VALUE | 1 | area->width | 1-u32max |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/matrox/matroxfb_accel.c matroxfb_cfb4_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/nvidia/nv_accel.c nvidiafb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->par | 4096-ptr_max |
| PARAM_VALUE | 0 | p->state | 0 |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/sis/sis_accel.c fbcon_sis_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->par | 4096-ptr_max |
| PARAM_VALUE | 0 | p->state | 0 |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/pm2fb.c pm2fb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->flags | s32min-(-1),2-s32max |
| PARAM_VALUE | 0 | p->state | 0 |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| BIT_INFO | 0 | p->flags | 0x2,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/cyber2000fb.c cyber2000fb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/riva/fbdev.c rivafb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->flags | s32min-(-1),2-s32max |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| BIT_INFO | 0 | p->flags | 0x2,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/via/viafbdev.c viafb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->par | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/via/viafbdev.c viafb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->par | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| PARAM_VALUE | 1 | area->height | 1-u32max |
| PARAM_VALUE | 1 | area->width | 1-u32max |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| BIT_INFO | 0 | p->flags | 0x0,0xfffffffd |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/aty/radeon_accel.c radeonfb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->flags | s32min-(-1),2-s32max |
| PARAM_VALUE | 0 | p->state | 0 |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| BIT_INFO | 0 | p->flags | 0x2,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/tridentfb.c tridentfb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->flags | s32min-(-1),2-s32max |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| BIT_INFO | 0 | p->flags | 0x2,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/cirrusfb.c cirrusfb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->flags | s32min-(-1),2-s32max |
| PARAM_VALUE | 0 | p->state | 0 |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| BIT_INFO | 0 | p->flags | 0x2,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_fbdev.c intel_fbdev_defio_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/neofb.c neofb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fix.accel | 0-94,99-u32max |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/vga16fb.c vga16fb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fix.type | 0 |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| CAPPED_DATA | 1 | area->dx | 1 |
| CAPPED_DATA | 1 | area->dy | 1 |
| CAPPED_DATA | 1 | area->sx | 1 |
| CAPPED_DATA | 1 | area->sy | 1 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/pm3fb.c pm3fb_copyarea() -> cfb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->flags | s32min-(-1),2-s32max |
| PARAM_VALUE | 0 | p->state | 0 |
| PARAM_VALUE | 1 | area | 17914126463361024,702783483344465920,2931191744005263360,5388649672923164672 |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | area | $1 |
| BIT_INFO | 0 | p->flags | 0x2,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/fbcon_ud.c ud_bmove() -> (struct fb_ops)->fb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->bitops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 702783483344465920 |
| DATA_SOURCE | 0 | p | $1 |
| CONTAINER | 0 | -96-1416+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/bitblit.c bit_bmove() -> (struct fb_ops)->fb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->bitops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 5388649672923164672 |
| DATA_SOURCE | 0 | p | $1 |
| CONTAINER | 0 | -96-1416+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/fbcon_ccw.c ccw_bmove() -> (struct fb_ops)->fb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->bitops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 17914126463361024 |
| DATA_SOURCE | 0 | p | $1 |
| CONTAINER | 0 | -96-1416+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/video/fbdev/core/fbcon_cw.c cw_bmove() -> (struct fb_ops)->fb_copyarea()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->bitops | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p | 4096-ptr_max |
| PARAM_VALUE | 0 | p->fbcon_par->p->scrollmode | 1-5 |
| PARAM_VALUE | 0 | p->fbops | 4096-ptr_max |
| PARAM_VALUE | 1 | area | 2931191744005263360 |
| DATA_SOURCE | 0 | p | $1 |
| CONTAINER | 0 | -96-1416+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |