Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp102.c, line 20
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.c, line 64
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.c, line 39
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c, line 54
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.c, line 42
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.c, line 31
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.c nv20_ram_new() -> nvkm_ram_new_()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | func | 8738721423082586112 |
| PARAM_VALUE | 1 | fb | 1921720137686102008 |
| PARAM_VALUE | 1 | fb->func | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->func->ram_new | 1-u64max |
| PARAM_VALUE | 1 | fb->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->subdev.device->pri | 4096-ptr_max |
| PARAM_VALUE | 2 | type | 0,3-4,7-8 |
| PARAM_VALUE | 3 | size | 0,16777216-u32max |
| PARAM_VALUE | 4 | pram | 1921720137686102584 |
| DATA_SOURCE | 1 | fb | $0 |
| DATA_SOURCE | 4 | pram | $1 |
| FUZZY_MAX | 2 | type | 8 |
| BIT_INFO | 3 | size | 0x0,0xff000000 |
| HARD_MAX | 2 | type | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 3 | size | 0,16777216-u32max |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c nv1a_ram_new() -> nvkm_ram_new_()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | func | 8738721423082586112 |
| PARAM_VALUE | 1 | fb | 8394017068225282048 |
| PARAM_VALUE | 1 | fb->func | 6522572556158091264 |
| PARAM_VALUE | 1 | fb->func->ram_new | 1-u64max |
| PARAM_VALUE | 1 | fb->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->subdev.device->dev | 4096-ptr_max |
| PARAM_VALUE | 2 | type | 1 |
| PARAM_VALUE | 3 | size | 1048576 |
| PARAM_VALUE | 4 | pram | 1921720137686102584 |
| DATA_SOURCE | 1 | fb | $0 |
| DATA_SOURCE | 4 | pram | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 3 | size | 1048576[c] |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.c nv10_ram_new() -> nvkm_ram_new_()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | func | 8738721423082586112 |
| PARAM_VALUE | 1 | fb | 4160481888433684480 |
| PARAM_VALUE | 1 | fb->func | 4658943355932438528 |
| PARAM_VALUE | 1 | fb->func->ram_new | 1-u64max |
| PARAM_VALUE | 1 | fb->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->subdev.device->pri | 4096-ptr_max |
| PARAM_VALUE | 2 | type | 3-4 |
| PARAM_VALUE | 3 | size | 0,16777216-u32max |
| PARAM_VALUE | 4 | pram | 1921720137686102584 |
| DATA_SOURCE | 1 | fb | $0 |
| DATA_SOURCE | 4 | pram | $1 |
| FUZZY_MAX | 2 | type | 4 |
| BIT_INFO | 3 | size | 0x0,0xff000000 |
| HARD_MAX | 2 | type | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 3 | size | 0,16777216-u32max |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.c nv04_ram_new() -> nvkm_ram_new_()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | func | 8738721423082586112 |
| PARAM_VALUE | 1 | fb | 2024093569871990784 |
| PARAM_VALUE | 1 | fb->func | 6512373520186421248 |
| PARAM_VALUE | 1 | fb->func->ram_new | 1-u64max |
| PARAM_VALUE | 1 | fb->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->subdev.device->pri | 4096-ptr_max |
| PARAM_VALUE | 2 | type | 2-3 |
| PARAM_VALUE | 3 | size | 2097152-33554432 |
| PARAM_VALUE | 4 | pram | 1921720137686102584 |
| DATA_SOURCE | 1 | fb | $0 |
| DATA_SOURCE | 4 | pram | $1 |
| FUZZY_MAX | 2 | type | 3 |
| FUZZY_MAX | 3 | size | 33554432 |
| BIT_INFO | 2 | type | 0x2,0x3 |
| HARD_MAX | 2 | type | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 3 | size | 2097152-33554432[c] |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.c nv4e_ram_new() -> nvkm_ram_new_()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | func | 8738721423082586112 |
| PARAM_VALUE | 1 | fb | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->subdev.device->pri | 4096-ptr_max |
| PARAM_VALUE | 2 | type | 0 |
| PARAM_VALUE | 3 | size | 0,16777216-u32max |
| DATA_SOURCE | 1 | fb | $0 |
| DATA_SOURCE | 4 | pram | $1 |
| BIT_INFO | 3 | size | 0x0,0xff000000 |
| HOST_DATA | 3 | size | 0,16777216-u32max |
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp102.c gp102_ram_new() -> nvkm_ram_new_()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | func | 6076569704586813440 |
| PARAM_VALUE | 1 | fb | 1921720137686102008 |
| PARAM_VALUE | 1 | fb->func | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->func->ram_new | 1-u64max |
| PARAM_VALUE | 1 | fb->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->subdev.device->bios | 4096-ptr_max |
| PARAM_VALUE | 1 | fb->subdev.device->bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 2 | type | 0,5-6,8,10-13 |
| PARAM_VALUE | 4 | pram | 1921720137686102584 |
| DATA_SOURCE | 1 | fb | $0 |
| DATA_SOURCE | 2 | type | r nvkm_fb_bios_memtype |
| DATA_SOURCE | 4 | pram | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 3 | size | 0,1048576-4503599626321920[c] |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |