Lines Matching refs:vfn
39 struct nvkm_vfn *vfn; in nvkm_vfn_new_() local
42 if (!(vfn = *pvfn = kzalloc(sizeof(*vfn), GFP_KERNEL))) in nvkm_vfn_new_()
45 nvkm_subdev_ctor(&nvkm_vfn, device, type, inst, &vfn->subdev); in nvkm_vfn_new_()
46 vfn->func = func; in nvkm_vfn_new_()
47 vfn->addr.priv = addr; in nvkm_vfn_new_()
48 vfn->addr.user = vfn->addr.priv + func->user.addr; in nvkm_vfn_new_()
50 if (vfn->func->intr) { in nvkm_vfn_new_()
51 ret = nvkm_intr_add(vfn->func->intr, vfn->func->intrs, in nvkm_vfn_new_()
52 &vfn->subdev, 8, &vfn->intr); in nvkm_vfn_new_()
57 vfn->user.ctor = nvkm_uvfn_new; in nvkm_vfn_new_()
58 vfn->user.base = func->user.base; in nvkm_vfn_new_()