Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 13 files:
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.c, line 30
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.c, line 42
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c, line 126
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.c, line 30
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.c, line 76
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.c, line 58
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.c, line 29
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.c, line 30
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c, line 58
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.c, line 29
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c, line 50
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c, line 65
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.c, line 27
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c gp102_fb_oneinit() -> gf100_fb_oneinit()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | base | 1921720137686102008 |
| PARAM_VALUE | 0 | base->func | 4096-ptr_max |
| PARAM_VALUE | 0 | base->func->oneinit | 1-u64max |
| PARAM_VALUE | 0 | base->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | base->subdev.device->chip | 4096-ptr_max |
| PARAM_VALUE | 0 | base->subdev.device->nvdec | 4096-ptr_max |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->boot | 7243499194551930880,7973956248575135744 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->load | 96883142184955904,5392919095259701248 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->load_bld | 0,2250600459790827520,5133338571457323008,5837355294323044352,7181616954349850624 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->reset | 8089361388686413824 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->setup | 0,1579093750665490432,3122394893547065344,3430699361811148800 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->signature | 0,3231980046571175936,6884188738082459648,7601058613874782208 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.device->dev->cma_area->available_count | 0-s64max |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.func->type | 0-2 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->acquire | 0,1354433437275181056,1715297917377433600,6207062915254943744,6469037244790833152,7125052383215267840 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->addr | 2954835720646828032,4297144394876411904,5125377514358312960,6354774614649286656,7137474371981737984,8067482164593111040,9080805301960265728 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->bar2 | 0,4155332346058452992 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->boot | 0,1378670282206253056 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->dtor | 575345838196396032,1238235433151676416,2367237736056549376,3490557588813291520,3588095582715375616,6715136378668052480,7789284929791737856,8966122068375601152 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->kmap | 0,1830353158940368896 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->map | 0,924800545149652992,4266286399550210048,4492275154584756224,4961541643058626560,6032573046400118784,7027937521440387072 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->page | 0,1281664200407363584,3698556205873483776,4545657309411684352,6213757674674642944 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->release | 0,5062163190957694976,5366639401644609536,7573658101327941632,7654627476336537600,7953460292391997440 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->size | 2424711849141719040,4068434499181211648,4528209365425397760,5779988908427026432,6778508448364130304,7984601990771867648,8977039228644601856 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->target | 311009917370265600,1613104859853631488,1893571859223875584,4658962597759463424,5424576171172085760,5757376093666480128,8750352925660831744 |
| DATA_SOURCE | 0 | base | $0 |
| STR_LEN | 0 | base->vpr_scrubber.fw.name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | base->vpr_scrubber.sig_nr | |
| NO_OVERFLOW_SIMPLE | 0 | base->vpr_scrubber.sig_size | |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.c ga102_fb_oneinit() -> gf100_fb_oneinit()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | base | 1921720137686102008 |
| PARAM_VALUE | 0 | base->func | 4096-ptr_max |
| PARAM_VALUE | 0 | base->func->oneinit | 1-u64max |
| PARAM_VALUE | 0 | base->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | base->subdev.device->chip | 4096-ptr_max |
| PARAM_VALUE | 0 | base->subdev.device->nvdec | 4096-ptr_max |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->boot | 7243499194551930880,7973956248575135744 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->load | 96883142184955904,5392919095259701248 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->load_bld | 0,2250600459790827520,5133338571457323008,5837355294323044352,7181616954349850624 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->reset | 8089361388686413824 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->setup | 0,1579093750665490432,3122394893547065344,3430699361811148800 |
| PARAM_VALUE | 0 | base->vpr_scrubber.func->signature | 0,3231980046571175936,6884188738082459648,7601058613874782208 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.device->dev->cma_area->available_count | 0-s64max |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.func->type | 0-2 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->acquire | 0,1354433437275181056,1715297917377433600,6207062915254943744,6469037244790833152,7125052383215267840 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->addr | 2954835720646828032,4297144394876411904,5125377514358312960,6354774614649286656,7137474371981737984,8067482164593111040,9080805301960265728 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->bar2 | 0,4155332346058452992 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->boot | 0,1378670282206253056 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->dtor | 575345838196396032,1238235433151676416,2367237736056549376,3490557588813291520,3588095582715375616,6715136378668052480,7789284929791737856,8966122068375601152 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->kmap | 0,1830353158940368896 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->map | 0,924800545149652992,4266286399550210048,4492275154584756224,4961541643058626560,6032573046400118784,7027937521440387072 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->page | 0,1281664200407363584,3698556205873483776,4545657309411684352,6213757674674642944 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->release | 0,5062163190957694976,5366639401644609536,7573658101327941632,7654627476336537600,7953460292391997440 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->size | 2424711849141719040,4068434499181211648,4528209365425397760,5779988908427026432,6778508448364130304,7984601990771867648,8977039228644601856 |
| PARAM_VALUE | 0 | base->vpr_scrubber.fw.mem.memory.func->target | 311009917370265600,1613104859853631488,1893571859223875584,4658962597759463424,5424576171172085760,5757376093666480128,8750352925660831744 |
| DATA_SOURCE | 0 | base | $0 |
| STR_LEN | 0 | base->vpr_scrubber.fw.name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | base->vpr_scrubber.sig_nr | |
| NO_OVERFLOW_SIMPLE | 0 | base->vpr_scrubber.sig_size | |
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c nvkm_fb_oneinit() -> (struct nvkm_fb_func)->oneinit()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | base | 8824728657771548664 |
| PARAM_VALUE | 0 | base->func | 4096-ptr_max |
| PARAM_VALUE | 0 | base->func->oneinit | 1-u64max |
| CONTAINER | 0 | -16-0+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |