Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 12 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c gv100_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 5254592286531620864
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ga100.c ga100_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 8531846392595988480
PARAM_VALUE 1 device 4096-ptr_max
PARAM_VALUE 1 device->gsp 0,4096-ptr_max
PARAM_VALUE 1 device->gsp->fw.img 0
PARAM_VALUE 1 device->gsp->fws.rm 0
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.c r535_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
PARAM_VALUE 0 func->dtor 1968692330067570688
PARAM_VALUE 1 device 4096-ptr_max
PARAM_VALUE 1 device->gsp 4096-ptr_max
BUF_SIZE 0 func 64
DATA_SOURCE 0 func r _kzalloc_noprof
DATA_SOURCE 1 device $1
DATA_SOURCE 2 type $2
DATA_SOURCE 3 inst $3
DATA_SOURCE 4 pinit $4

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c g84_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 8155479516700573696
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c gm107_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 5581804311103602688
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c gt215_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 4745398569720057856
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c g98_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 4964794456317292544
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c tu102_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 1757449652107923456
PARAM_VALUE 1 device 4096-ptr_max
PARAM_VALUE 1 device->gsp 0,4096-ptr_max
PARAM_VALUE 1 device->gsp->fw.img 0
PARAM_VALUE 1 device->gsp->fws.rm 0
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nv50_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 4435202084546826240
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c gf100_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 442722814706315264
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c gm200_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 4072918145388662784
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c mcp89_devinit_new() -> nv50_devinit_new_()

Type Parameter Key Value
PARAM_VALUE 0 func 718757219287015424
DATA_SOURCE 1 device $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 inst $2
DATA_SOURCE 4 pinit $3