Defined in 1 files as a function:
Referenced in 4 files:
- drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/bmp.h
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c, line 202
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvkm_bios_new() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->bmp_offset | 1-u16max |
| PARAM_VALUE | 0 | bios->subdev->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.debug | 0-7 |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func | 7728167522392625152 |
| PARAM_VALUE | 0 | bios->subdev.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->info | 0,7265176525274996736 |
| PARAM_VALUE | 0 | bios->subdev.func->init | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->intr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->oneinit | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->preinit | 0,941174943082876928,3048625600649572352,3233441126623969280,3712226264087539712,3997073878828838912,5420101226645073920,7840387564845285376 |
| PARAM_VALUE | 0 | bios->subdev.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.inst | 0-s32max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.refcount.refs.counter | 1 |
| CAPPED_DATA | 0 | bios->bmp_offset | 1 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvkm_bios_new() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->bmp_offset | 1-u16max |
| PARAM_VALUE | 0 | bios->subdev->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.debug | 0-7 |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func | 7728167522392625152 |
| PARAM_VALUE | 0 | bios->subdev.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->info | 0,7265176525274996736 |
| PARAM_VALUE | 0 | bios->subdev.func->init | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->intr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->oneinit | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->preinit | 0,941174943082876928,3048625600649572352,3233441126623969280,3712226264087539712,3997073878828838912,5420101226645073920,7840387564845285376 |
| PARAM_VALUE | 0 | bios->subdev.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.inst | 0-s32max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.refcount.refs.counter | 1 |
| CAPPED_DATA | 0 | bios->bmp_offset | 1 |
| CAPPED_DATA | 0 | bios->image0_size | 1 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvkm_bios_new() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->bmp_offset | 1-u16max |
| PARAM_VALUE | 0 | bios->subdev->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.debug | 0-7 |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func | 7728167522392625152 |
| PARAM_VALUE | 0 | bios->subdev.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->info | 0,7265176525274996736 |
| PARAM_VALUE | 0 | bios->subdev.func->init | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->intr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->oneinit | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->preinit | 0,941174943082876928,3048625600649572352,3233441126623969280,3712226264087539712,3997073878828838912,5420101226645073920,7840387564845285376 |
| PARAM_VALUE | 0 | bios->subdev.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.inst | 0-s32max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.refcount.refs.counter | 1 |
| CAPPED_DATA | 0 | bios->bmp_offset | 1 |
| CAPPED_DATA | 0 | &bios->subdev | 1 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvkm_bios_new() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->bmp_offset | 1-u16max |
| PARAM_VALUE | 0 | bios->subdev->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.debug | 0-7 |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func | 7728167522392625152 |
| PARAM_VALUE | 0 | bios->subdev.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->info | 0,7265176525274996736 |
| PARAM_VALUE | 0 | bios->subdev.func->init | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->intr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->oneinit | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->preinit | 0,941174943082876928,3048625600649572352,3233441126623969280,3712226264087539712,3997073878828838912,5420101226645073920,7840387564845285376 |
| PARAM_VALUE | 0 | bios->subdev.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.inst | 0-s32max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.refcount.refs.counter | 1 |
| CAPPED_DATA | 0 | bios->bmp_offset | 1 |
| CAPPED_DATA | 0 | bios->image0_size | 1 |
| CAPPED_DATA | 0 | &bios->subdev | 1 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvkm_bios_new() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->bit_offset | 0-u16max |
| PARAM_VALUE | 0 | bios->bmp_offset | 0-u16max |
| PARAM_VALUE | 0 | bios->subdev->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.debug | 0-7 |
| PARAM_VALUE | 0 | bios->subdev.device | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func | 7728167522392625152 |
| PARAM_VALUE | 0 | bios->subdev.func->dtor | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->fini | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->info | 0,7265176525274996736 |
| PARAM_VALUE | 0 | bios->subdev.func->init | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->intr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->oneinit | 0,4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.func->preinit | 0,941174943082876928,3048625600649572352,3233441126623969280,3712226264087539712,3997073878828838912,5420101226645073920,7840387564845285376 |
| PARAM_VALUE | 0 | bios->subdev.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.inst | 0-s32max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | bios->subdev.use.refcount.refs.counter | 1 |
| CAPPED_DATA | 0 | bios->bit_offset | 1 |
| CAPPED_DATA | 0 | bios->bmp_offset | 1 |
| CAPPED_DATA | 0 | &bios->subdev | 1 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c bmp_ddr_seq_table() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->version.major | 0-2 |
| DATA_SOURCE | 0 | bios | $0 |
| FUZZY_MAX | 0 | bios->version.major | 2 |
| HARD_MAX | 0 | bios->version.major | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->mutex | ||
| HALF_LOCKED2 | &disp->super.mutex | ||
| HALF_LOCKED2 | &outp->dp.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c bmp_mem_init_table() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->version.major | 0-2 |
| DATA_SOURCE | 0 | bios | $0 |
| FUZZY_MAX | 0 | bios->version.major | 2 |
| HARD_MAX | 0 | bios->version.major | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->mutex | ||
| HALF_LOCKED2 | &disp->super.mutex | ||
| HALF_LOCKED2 | &outp->dp.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c bmp_sdr_seq_table() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->version.major | 0-2 |
| DATA_SOURCE | 0 | bios | $0 |
| FUZZY_MAX | 0 | bios->version.major | 2 |
| HARD_MAX | 0 | bios->version.major | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->mutex | ||
| HALF_LOCKED2 | &disp->super.mutex | ||
| HALF_LOCKED2 | &outp->dp.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c init_script() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c init_table() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c nvbios_pll_parse() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| CAPPED_DATA | 0 | bios->image0_size | 1 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c pll_limits_table() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c bmp_mem_init_table() -> bmp_version()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->mutex | ||
| HALF_LOCKED2 | &disp->super.mutex | ||
| HALF_LOCKED2 | &outp->dp.mutex | ||
| HALF_LOCKED2 | &pool->lock |