Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
- drivers/gpu/drm/nouveau/nvkm/nvfw/fw.c
- drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c
- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c r535_gsp_rm_boot_ctor() -> nvfw_bin_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | subdev | 5831258479015505920 |
| PARAM_VALUE | 0 | subdev->device | 4096-ptr_max |
| BUF_SIZE | 1 | data | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | data | unit_byte |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c ga102_gsp_booter_ctor() -> nvfw_bin_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | subdev | 2376566461146857472 |
| PARAM_VALUE | 0 | subdev->device | 4096-ptr_max |
| BUF_SIZE | 0 | subdev | 296 |
| BUF_SIZE | 1 | data | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | data | unit_byte |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c nvkm_falcon_fw_ctor_hs() -> nvfw_bin_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | subdev | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device->chip | 4096-ptr_max |
| BUF_SIZE | 0 | subdev | (-1),296 |
| BUF_SIZE | 0 | subdev | (-1),296 |
| BUF_SIZE | 1 | data | 1-s32max |
| DATA_SOURCE | 0 | subdev | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | data | unit_byte |
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c nvkm_falcon_fw_ctor_hs() -> nvfw_bin_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | subdev | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->debug | 0-7 |
| PARAM_VALUE | 0 | subdev->device | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device->chip | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->func | 8865978841169260544 |
| PARAM_VALUE | 0 | subdev->inst | 0-s32max |
| PARAM_VALUE | 0 | subdev->use.mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->use.refcount.refs.counter | 1 |
| BUF_SIZE | 1 | data | 1-s32max |
| DATA_SOURCE | 0 | subdev | $2 |
| RX_PATH | |||
| UNITS | 1 | data | unit_byte |
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c nvkm_falcon_fw_ctor_hs_v2() -> nvfw_bin_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | subdev | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device->chip | 4096-ptr_max |
| BUF_SIZE | 0 | subdev | (-1),296 |
| BUF_SIZE | 0 | subdev | (-1),296 |
| BUF_SIZE | 1 | data | 1-s32max |
| DATA_SOURCE | 0 | subdev | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | data | unit_byte |
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c nvkm_gsp_fwsec_v2() -> nvfw_bin_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | subdev | 7438602455693479936,9091186704665587712 |
| PARAM_VALUE | 0 | subdev->device | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device->chip | 4096-ptr_max |
| BUF_SIZE | 0 | subdev | 296 |
| BUF_SIZE | 1 | data | 1-s32max |
| CAPPED_DATA | 0 | subdev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | data | unit_byte |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c nvkm_acr_lsfw_load_bl_inst_data_sig() -> nvfw_bin_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | subdev | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->debug | 0-7 |
| PARAM_VALUE | 0 | subdev->device | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device->acr | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device->acr->lsfw.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device->acr->lsfw.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->device->chip | 4096-ptr_max |
| PARAM_VALUE | 0 | subdev->func | 4799907807552802816 |
| PARAM_VALUE | 0 | subdev->inst | 0-s32max |
| PARAM_VALUE | 0 | subdev->use.mutex.magic | 4096-ptr_max |
| BUF_SIZE | 0 | subdev | (-1),296 |
| BUF_SIZE | 0 | subdev | (-1),296 |
| BUF_SIZE | 1 | data | 1-s32max |
| DATA_SOURCE | 0 | subdev | $0 |
| STR_LEN | 0 | subdev | 8-9 |
| STR_LEN | 0 | subdev | 8-9 |
| UNITS | 1 | data | unit_byte |
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c tu102_gsp_booter_ctor() -> nvfw_bin_hdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | subdev | 2376566461146857472 |
| PARAM_VALUE | 0 | subdev->device | 4096-ptr_max |
| BUF_SIZE | 0 | subdev | 296 |
| BUF_SIZE | 1 | data | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | data | unit_byte |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |