Defined in 2 files as a struct:
- drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/bit.h, line 4 (as a struct)
- drivers/gpu/drm/nouveau/nouveau_bios.h, line 41 (as a struct)
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 29 files:
- drivers/gpu/drm/nouveau/nouveau_bios.c
- drivers/gpu/drm/nouveau/nouveau_bios.h, line 49
- drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
- drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.c
- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c
Smatch caller information:
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c nvbios_timingTe() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 8207930747265048576 |
| CAPPED_DATA | 0 | bios->image0_size | 1 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vpstate.c nvbios_vpstate_offset() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 1-u64max |
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 1731378760134115328 |
| DATA_SOURCE | 0 | bios | $0 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.c nvbios_ramcfg_count() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 77 |
| PARAM_VALUE | 2 | bit | 8400556178023034880 |
| 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 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.c nvbios_ramcfg_index() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 77 |
| PARAM_VALUE | 2 | bit | 3234105003032780800 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nv40_ram_prog() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 77 |
| PARAM_VALUE | 2 | bit | 6490554198753882112 |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c nvbios_iccsense_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 7487317410146324480 |
| 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/M0209.c nvbios_M0209Te() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 77 |
| PARAM_VALUE | 2 | bit | 7860329667770093568 |
| CAPPED_DATA | 0 | bios->image0_size | 1 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c nvbios_volt_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 6888632759025758208 |
| DATA_SOURCE | 0 | bios | $0 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvkm_bios_new() -> bit_entry()
| 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 |
| PARAM_VALUE | 1 | id | 105 |
| PARAM_VALUE | 2 | bit | 5696971463340802048 |
| 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/boost.c nvbios_boostTe() -> bit_entry()
| 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->image0_size | 0-130560 |
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 6115646967994843136 |
| CAPPED_DATA | 0 | bios->image0_size | 1 |
| DATA_SOURCE | 0 | bios | $0 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c init_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 73 |
| PARAM_VALUE | 2 | bit | 9210284396692795392 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c nvbios_M0203Te() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 77 |
| PARAM_VALUE | 2 | bit | 7125154210737090560 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c therm_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 4973635895106150400 |
| 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/cstep.c nvbios_cstepTe() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 4096-ptr_max |
| PARAM_VALUE | 0 | bios->image0_size | 0-130560 |
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 2579992252037685248 |
| CAPPED_DATA | 0 | bios->image0_size | 1 |
| DATA_SOURCE | 0 | bios | $0 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c nvbios_dp_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 100 |
| PARAM_VALUE | 2 | bit | 7636900827025113088 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &disp->super.mutex | ||
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c nvbios_vmap_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 3602505554142535680 |
| DATA_SOURCE | 0 | bios | $0 |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c nvbios_power_budget_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bios | 1-u64max |
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 3524209380837281792 |
| 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/M0205.c nvbios_M0205Te() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 77 |
| PARAM_VALUE | 2 | bit | 2519670645199089664 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c nvbios_pmuTe() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 112 |
| PARAM_VALUE | 2 | bit | 8848566629666291712 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->mutex | ||
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c nvbios_fan_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 667783819993923584 |
| 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/disp.c nvbios_disp_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 85 |
| PARAM_VALUE | 2 | bit | 5221435547079757824 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &disp->super.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c pll_limits_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 67 |
| PARAM_VALUE | 2 | bit | 4837635500476493824 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c gm107_gr_init_bios_2() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 2735741381113344000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c nvbios_perf_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 6761965134951182336 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c mxm_table() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 120 |
| PARAM_VALUE | 2 | bit | 2669407049834315776 |
| DATA_SOURCE | 0 | bios | $0 |
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c gm200_devinit_post() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 73 |
| PARAM_VALUE | 2 | bit | 2217541056136093696 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->mutex | ||
| TYPE_LOCK | (struct nvkm_device)->mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c nvbios_rammapTe() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 8611467187506741248 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c nvbios_P0260Te() -> bit_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 80 |
| PARAM_VALUE | 2 | bit | 1698042937213894656 |
| DATA_SOURCE | 0 | bios | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &subdev->use.mutex | ||
| HALF_LOCKED2 | flags |