| /drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| A D | udisp.c | 37 sclass->ctor = nvkm_uconn_new; in nvkm_udisp_sclass() 43 sclass->ctor = nvkm_uoutp_new; in nvkm_udisp_sclass() 49 sclass->ctor = nvkm_uhead_new; in nvkm_udisp_sclass() 53 if (disp->func->user[index].ctor) { in nvkm_udisp_sclass() 55 sclass->ctor = disp->func->user[index].ctor; in nvkm_udisp_sclass()
|
| A D | chan.c | 95 ret = sclass->ctor(device, oclass, argv, argc, &object->oproxy.object); in nvkm_disp_chan_child_new() 121 sclass->ctor = nvkm_disp_chan_child_new; in nvkm_disp_chan_child_get() 183 for (i = 0; disp->func->user[i].ctor; i++) { in nvkm_disp_chan_new_()
|
| /drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| A D | uchan.c | 182 ret = oclass->base.ctor(&(const struct nvkm_oclass) { in nvkm_uchan_object_new() 228 if (!oclass->base.ctor) in nvkm_uchan_sclass() 229 oclass->base.ctor = nvkm_object_new; in nvkm_uchan_sclass() 230 oclass->ctor = nvkm_uchan_object_new; in nvkm_uchan_sclass() 241 if (!oclass->base.ctor) in nvkm_uchan_sclass() 242 oclass->base.ctor = nvkm_object_new; in nvkm_uchan_sclass() 243 oclass->ctor = nvkm_uchan_object_new; in nvkm_uchan_sclass()
|
| A D | cgrp.c | 164 if (ret == 0 && engn->func->ctor) in nvkm_cgrp_vctx_get() 165 ret = engn->func->ctor(engn, vctx); in nvkm_cgrp_vctx_get()
|
| A D | gv100.c | 111 .ctor = gk104_ectx_ctor, 140 .ctor = gv100_ectx_ce_ctor,
|
| /drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
| A D | base.c | 55 return sclass->ctor(chan, oclass, data, size, pobject); in nvkm_sw_oclass_new() 64 while (sw->func->sclass[c].ctor) { in nvkm_sw_oclass_get() 68 oclass->base.ctor = nvkm_sw_oclass_new; in nvkm_sw_oclass_get()
|
| A D | priv.h | 12 int (*ctor)(struct nvkm_sw_chan *, const struct nvkm_oclass *, member
|
| /drivers/gpu/drm/nouveau/nvkm/core/ |
| A D | client.c | 65 .ctor = nvkm_uclient_new, 72 return oclass->base.ctor(oclass, data, size, pobject); in nvkm_client_child_new() 88 oclass->ctor = nvkm_client_child_new; in nvkm_client_child_get()
|
| A D | ioctl.c | 46 oclass->ctor = nvkm_uevent_new; in nvkm_ioctl_sclass_() 132 ret = oclass.ctor(&oclass, data, size, &object); in nvkm_ioctl_new()
|
| /drivers/gpu/drm/nouveau/include/nvkm/core/ |
| A D | oclass.h | 13 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size, member 18 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size, member
|
| A D | device.h | 113 int (*ctor)(struct nvkm_device *, enum nvkm_subdev_type, int inst, data **); \ 143 int (*ctor)(struct nvkm_device *, const struct nvkm_oclass *, member
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/ |
| A D | rm.h | 66 int (*ctor)(struct nvkm_gsp_client *, u32 handle); member 70 int (*ctor)(struct nvkm_gsp_client *, struct nvkm_gsp_device *); member 74 int (*ctor)(struct nvkm_gsp_device *, u32 handle, u32 id, member
|
| A D | client.c | 44 ret = gsp->rm->api->client->ctor(client, NVKM_RM_CLIENT(id)); in nvkm_gsp_client_ctor()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| A D | device.c | 144 .ctor = r535_gsp_device_ctor, 146 .event.ctor = r535_gsp_device_event_ctor,
|
| A D | client.c | 44 .ctor = r535_gsp_client_ctor,
|
| /drivers/gpu/drm/nouveau/nvkm/engine/device/ |
| A D | user.c | 268 return sclass->ctor(udev->device, oclass, data, size, pobject); in nvkm_udevice_child_new() 309 oclass->ctor = nvkm_udevice_child_new; in nvkm_udevice_child_get() 348 .ctor = nvkm_udevice_new,
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
| A D | ummu.c | 40 oclass->ctor = nvkm_umem_new; in nvkm_ummu_sclass() 48 oclass->ctor = nvkm_uvmm_new; in nvkm_ummu_sclass()
|
| A D | priv.h | 35 int (*ctor)(struct nvkm_mmu *, bool managed, u64 addr, u64 size, member
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/ |
| A D | client.c | 27 .ctor = r570_gsp_client_ctor,
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
| A D | tu116.c | 31 .booter.ctor = tu102_gsp_booter_ctor,
|
| A D | ad102.c | 31 .booter.ctor = ga102_gsp_booter_ctor,
|
| A D | ga100.c | 48 .booter.ctor = tu102_gsp_booter_ctor,
|
| A D | tu102.c | 295 ret = gsp->func->booter.ctor(gsp, "booter-load", gsp->fws.booter.load, in tu102_gsp_oneinit() 300 ret = gsp->func->booter.ctor(gsp, "booter-unload", gsp->fws.booter.unload, in tu102_gsp_oneinit() 371 .booter.ctor = tu102_gsp_booter_ctor,
|
| A D | priv.h | 49 int (*ctor)(struct nvkm_gsp *, const char *name, const struct firmware *, member
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ |
| A D | base.c | 57 vfn->user.ctor = nvkm_uvfn_new; in nvkm_vfn_new_()
|