Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c, line 1648
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c, line 201
- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c, line 134
- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c, line 345
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nv50_disp_oneinit() -> dcb_outp_parse()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | ver | 3741769358641324032 |
| PARAM_VALUE | 3 | len | 6513760617603919872 |
| PARAM_VALUE | 4 | outp | 8255085278285524992 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nv50_disp_oneinit() -> dcb_outp_parse()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 2 | ver | 3741769358641324032 |
| PARAM_VALUE | 3 | len | 6513760617603919872 |
| PARAM_VALUE | 3 | *len | 10 |
| PARAM_VALUE | 4 | outp | 8255085278285524992 |
| PARAM_VALUE | 4 | outp->bus | 0 |
| PARAM_VALUE | 4 | outp->extdev | 0 |
| PARAM_VALUE | 4 | outp->hashm | 0,64-192 |
| PARAM_VALUE | 4 | outp->hasht | 0-15 |
| PARAM_VALUE | 4 | outp->heads | 0 |
| PARAM_VALUE | 4 | outp->id | 0 |
| PARAM_VALUE | 4 | outp->index | 0 |
| PARAM_VALUE | 4 | outp->link | 0 |
| PARAM_VALUE | 4 | outp->location | 0 |
| PARAM_VALUE | 4 | outp->or | 0 |
| PARAM_VALUE | 4 | outp->type | 0-3,6,8 |
| MEM_ZERO | 4 | outp | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nv50_devinit_init() -> dcb_outp_parse()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | ver | 5672523513271136256 |
| PARAM_VALUE | 2 | *ver | 0,32-34,255 |
| PARAM_VALUE | 3 | len | 3881350382971486208 |
| PARAM_VALUE | 4 | outp | 1719672453097807872 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nv50_devinit_init() -> dcb_outp_parse()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 2 | ver | 5672523513271136256 |
| PARAM_VALUE | 2 | *ver | 0,32-34 |
| PARAM_VALUE | 3 | len | 3881350382971486208 |
| PARAM_VALUE | 4 | outp | 1719672453097807872 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c nvkm_i2c_new_() -> dcb_outp_parse()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 2 | ver | 130404293796818944 |
| PARAM_VALUE | 3 | len | 6492563453484593152 |
| PARAM_VALUE | 4 | outp | 7219940467391688704 |
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c nvkm_i2c_new_() -> dcb_outp_parse()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 2 | ver | 130404293796818944 |
| PARAM_VALUE | 3 | len | 6492563453484593152 |
| PARAM_VALUE | 4 | outp | 7219940467391688704 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c dcb_outp_match() -> dcb_outp_parse()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | bios | $0 |
| DATA_SOURCE | 2 | ver | $3 |
| DATA_SOURCE | 3 | len | $4 |
| DATA_SOURCE | 4 | outp | $5 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c dcb_outp_match() -> dcb_outp_parse()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 3 | *len | 10 |
| PARAM_VALUE | 4 | outp | 4096-ptr_max |
| PARAM_VALUE | 4 | outp->bus | 0 |
| PARAM_VALUE | 4 | outp->connector | 0 |
| PARAM_VALUE | 4 | outp->crtconf.maxfreq | 0 |
| PARAM_VALUE | 4 | outp->dpconf.link_bw | 0 |
| PARAM_VALUE | 4 | outp->dpconf.link_nr | 0 |
| PARAM_VALUE | 4 | outp->dpconf.sor.link | 0 |
| PARAM_VALUE | 4 | outp->duallink_possible | 0 |
| PARAM_VALUE | 4 | outp->extdev | 0 |
| PARAM_VALUE | 4 | outp->hashm | 0,64-192 |
| PARAM_VALUE | 4 | outp->hasht | 0-15 |
| PARAM_VALUE | 4 | outp->heads | 0 |
| PARAM_VALUE | 4 | outp->i2c_index | 0 |
| PARAM_VALUE | 4 | outp->i2c_upper_default | 0 |
| PARAM_VALUE | 4 | outp->id | 0 |
| PARAM_VALUE | 4 | outp->index | 0 |
| PARAM_VALUE | 4 | outp->link | 0 |
| PARAM_VALUE | 4 | outp->location | 0 |
| PARAM_VALUE | 4 | outp->lvdsconf.sor.link | 0 |
| PARAM_VALUE | 4 | outp->lvdsconf.use_acpi_for_edid | 0 |
| PARAM_VALUE | 4 | outp->lvdsconf.use_power_scripts | 0 |
| PARAM_VALUE | 4 | outp->lvdsconf.use_straps_for_mode | 0 |
| PARAM_VALUE | 4 | outp->or | 0 |
| PARAM_VALUE | 4 | outp->sorconf.link | 0 |
| PARAM_VALUE | 4 | outp->tmdsconf.slave_addr | 0 |
| PARAM_VALUE | 4 | outp->tmdsconf.sor.link | 0 |
| PARAM_VALUE | 4 | outp->tvconf.has_component_output | 0 |
| PARAM_VALUE | 4 | outp->type | 0 |
| DATA_SOURCE | 0 | bios | $0 |
| DATA_SOURCE | 2 | ver | $3 |
| DATA_SOURCE | 3 | len | $4 |
| DATA_SOURCE | 4 | outp | $5 |
| MEM_ZERO | 4 | outp |