Home
last modified time | relevance | path

Searched refs:ctor (Results 1 – 25 of 46) sorted by relevance

12

/drivers/gpu/drm/nouveau/nvkm/engine/disp/
A Dudisp.c37 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 Dchan.c95 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 Duchan.c182 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 Dcgrp.c164 if (ret == 0 && engn->func->ctor) in nvkm_cgrp_vctx_get()
165 ret = engn->func->ctor(engn, vctx); in nvkm_cgrp_vctx_get()
A Dgv100.c111 .ctor = gk104_ectx_ctor,
140 .ctor = gv100_ectx_ce_ctor,
/drivers/gpu/drm/nouveau/nvkm/engine/sw/
A Dbase.c55 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 Dpriv.h12 int (*ctor)(struct nvkm_sw_chan *, const struct nvkm_oclass *, member
/drivers/gpu/drm/nouveau/nvkm/core/
A Dclient.c65 .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 Dioctl.c46 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 Doclass.h13 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size, member
18 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size, member
A Ddevice.h113 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 Drm.h66 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 Dclient.c44 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 Ddevice.c144 .ctor = r535_gsp_device_ctor,
146 .event.ctor = r535_gsp_device_event_ctor,
A Dclient.c44 .ctor = r535_gsp_client_ctor,
/drivers/gpu/drm/nouveau/nvkm/engine/device/
A Duser.c268 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 Dummu.c40 oclass->ctor = nvkm_umem_new; in nvkm_ummu_sclass()
48 oclass->ctor = nvkm_uvmm_new; in nvkm_ummu_sclass()
A Dpriv.h35 int (*ctor)(struct nvkm_mmu *, bool managed, u64 addr, u64 size, member
/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/
A Dclient.c27 .ctor = r570_gsp_client_ctor,
/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
A Dtu116.c31 .booter.ctor = tu102_gsp_booter_ctor,
A Dad102.c31 .booter.ctor = ga102_gsp_booter_ctor,
A Dga100.c48 .booter.ctor = tu102_gsp_booter_ctor,
A Dtu102.c295 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 Dpriv.h49 int (*ctor)(struct nvkm_gsp *, const char *name, const struct firmware *, member
/drivers/gpu/drm/nouveau/nvkm/subdev/vfn/
A Dbase.c57 vfn->user.ctor = nvkm_uvfn_new; in nvkm_vfn_new_()

Completed in 31 milliseconds

12