Defined in 1 files as a function:

Referenced in 45 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c gp102_ltc_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c ga102_acr_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c gm107_fuse_new() -> nvkm_gsp_rm()

Type Parameter Key Value

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

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c ga100_fifo_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c ga100_mc_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c gp100_vmm_valid() -> nvkm_gsp_rm()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cgrp->mutex
HALF_LOCKED2 &gr->fecs.mutex
HALF_LOCKED2 &imem->mutex
HALF_LOCKED2 &subdev->use.mutex
HALF_LOCKED2 &vmm->mutex.vmm

drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c tu102_acr_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c tu102_fault_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c nv50_instmem_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c ga100_ce_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.c ga102_ltc_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c gk104_gpio_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c tu102_vfn_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.c ga100_fb_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c gm107_devinit_disable() -> nvkm_gsp_rm()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &device->mutex
TYPE_LOCK (struct nvkm_device)->mutex

drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c tu102_sec2_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/privring/gm200.c gm200_privring_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c tu102_bar_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c gp102_pmu_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.c tu102_fb_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c gk104_top_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.c gm200_i2c_new() -> nvkm_gsp_rm()

Type Parameter Key Value

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

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c gf100_bus_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c ga102_sec2_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c ga102_fifo_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c tu102_fifo_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.c ga102_nvdec_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c tu102_disp_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.c ga102_fb_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nouveau_bios.c nouveau_bios_init() -> nvkm_gsp_rm()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c tu102_gr_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c tu102_ce_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c ga102_disp_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/nvdec/tu102.c tu102_nvdec_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c ga100_top_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c ga102_gr_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c ga102_gpio_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c tu102_mmu_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c gp100_mc_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c gp100_therm_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.c ga102_ce_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/engine/nvenc/tu102.c tu102_nvenc_new() -> nvkm_gsp_rm()

Type Parameter Key Value

drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.c ga100_vfn_new() -> nvkm_gsp_rm()

Type Parameter Key Value