Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 10 files:
- drivers/gpu/drm/nouveau/dispnv04/disp.c, line 215
- drivers/gpu/drm/nouveau/nouveau_bios.c
- drivers/gpu/drm/nouveau/nouveau_bios.h, line 111
- drivers/gpu/drm/nouveau/nouveau_connector.c, line 1358
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c, line 31
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c, line 102
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c, line 34
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c, line 32
- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c, line 193
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c mxm_dcb_sanitise() -> dcb_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ver | 8022500219310469120 |
| PARAM_VALUE | 2 | hdr | 264762960923414528 |
| PARAM_VALUE | 3 | cnt | 8959855995804852224 |
| PARAM_VALUE | 4 | len | 3445907310467584000 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c dcb_gpio_match() -> dcb_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 1 | ver | 7752460825646653440 |
| PARAM_VALUE | 2 | hdr | 1471017737530617856 |
| PARAM_VALUE | 3 | cnt | 3454700707023495168 |
| PARAM_VALUE | 4 | len | 4780820964058071040 |
| PARAM_VALUE | 4 | *len | 10 |
| DATA_SOURCE | 0 | bios | $0 |
| DATA_SOURCE | 1 | ver | $4 |
| DATA_SOURCE | 4 | len | $5 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c dcb_gpio_table() -> dcb_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | bios | $0 |
| DATA_SOURCE | 1 | ver | $1 |
| DATA_SOURCE | 2 | hdr | $2 |
| DATA_SOURCE | 3 | cnt | $3 |
| DATA_SOURCE | 4 | len | $4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c dcb_i2c_table() -> dcb_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ver | 2626957948104003584,7893918326998253568 |
| PARAM_VALUE | 2 | hdr | 5704739029254590464,7254093103991660544 |
| PARAM_VALUE | 3 | cnt | 2444068938586591232,7417299679918596096 |
| PARAM_VALUE | 4 | len | 1120802627595259904,5152521121620799488 |
| DATA_SOURCE | 0 | bios | $0 |
| DATA_SOURCE | 1 | ver | $1 |
| DATA_SOURCE | 2 | hdr | $2 |
| DATA_SOURCE | 3 | cnt | $3 |
| DATA_SOURCE | 4 | len | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c dcb_outp() -> dcb_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | hdr | 1575969031800520704 |
| PARAM_VALUE | 3 | cnt | 8687297582028861440 |
| DATA_SOURCE | 0 | bios | $0 |
| DATA_SOURCE | 1 | ver | $2 |
| DATA_SOURCE | 4 | len | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c extdev_table() -> dcb_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ver | 1918951448581312512 |
| PARAM_VALUE | 2 | hdr | 6480242355334885376 |
| PARAM_VALUE | 3 | cnt | 2470531413815779328 |
| PARAM_VALUE | 4 | len | 7340180476061331456 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c nvbios_connTe() -> dcb_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | bios | $0 |
| DATA_SOURCE | 1 | ver | $1 |
| DATA_SOURCE | 2 | hdr | $2 |
| DATA_SOURCE | 3 | cnt | $3 |
| DATA_SOURCE | 4 | len | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |