Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/gpu/drm/radeon/radeon_gem.c radeon_gem_create_ioctl() -> radeon_gem_object_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->exclusive_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.first_waiter->list.prev | 2212933610777083904 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | rdev->exclusive_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 5 | kernel | 0 |
| PARAM_VALUE | 6 | obj | 8478818252812251136 |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | &rdev->exclusive_lock | 1 |
| USER_DATA | 2 | alignment | s32min-s32max[u] |
| USER_DATA | 3 | initial_domain | s32min-s32max[u] |
| USER_DATA | 4 | flags | 0-u32max[u] |
| UNITS | 0 | rdev | unit_byte |
| LOCK2 | 0 | &rdev->exclusive_lock | |
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/radeon_gem.c radeon_gem_userptr_ioctl() -> radeon_gem_object_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 0 | rdev->exclusive_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.first_waiter->list.prev | 2212933610777083904 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rdev->exclusive_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | rdev->exclusive_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 2 | alignment | 0 |
| PARAM_VALUE | 3 | initial_domain | 1 |
| PARAM_VALUE | 4 | flags | 0 |
| PARAM_VALUE | 5 | kernel | 0 |
| PARAM_VALUE | 6 | obj | 8804445344701902848 |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | &rdev->exclusive_lock | 1 |
| USER_DATA | 1 | size | 0-u64max[u] |
| UNITS | 0 | rdev | unit_byte |
| LOCK2 | 0 | &rdev->exclusive_lock | |
| TYPE_LOCK | (struct radeon_device)->exclusive_lock |
drivers/gpu/drm/radeon/radeon_gem.c radeon_mode_dumb_create() -> radeon_gem_object_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 4096-18446744065119621120 |
| PARAM_VALUE | 2 | alignment | 0 |
| PARAM_VALUE | 3 | initial_domain | 4 |
| PARAM_VALUE | 4 | flags | 0 |
| PARAM_VALUE | 5 | kernel | 0 |
| PARAM_VALUE | 6 | obj | 6769311278606602240 |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BIT_INFO | 1 | size | 0x0,0xfffffffffffff000 |
| BIT_INFO | 1 | size | 0x0,0xfffffffffffff000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | size | 4096-9223372030412328960[c] |
| UNITS | 0 | rdev | unit_byte |
| UNITS | 1 | size | unit_byte |
drivers/gpu/drm/radeon/radeon_fbdev.c radeon_fbdev_create_pinned_object() -> radeon_gem_object_create()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdev | 4096-ptr_max |
| PARAM_VALUE | 1 | size | 0 |
| PARAM_VALUE | 2 | alignment | 0 |
| PARAM_VALUE | 3 | initial_domain | 4 |
| PARAM_VALUE | 4 | flags | 0 |
| PARAM_VALUE | 5 | kernel | 1 |
| PARAM_VALUE | 6 | obj | 1718509883422756864 |
| PARAM_VALUE | 6 | *obj | 0 |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | rdev | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | rdev | unit_byte |
| LOCK2 | &dev->clientlist_mutex | ||
| LOCK2 | &fb_helper->lock | ||
| TYPE_LOCK | (struct drm_device)->clientlist_mutex | ||
| TYPE_LOCK | (struct drm_fb_helper)->lock |