Searched refs:oproxy (Results 1 - 4 of 4) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/
H A Dnouveau_nvkm_core_oproxy.c29 #include <core/oproxy.h>
57 struct nvkm_oproxy *oproxy = nvkm_oproxy(object); local
58 return nvkm_object_map(oproxy->object, argv, argc, type, addr, size);
116 struct nvkm_oproxy *oproxy = nvkm_oproxy(object); local
117 oclass->parent = oproxy->object;
118 if (!oproxy->object->func->sclass)
120 return oproxy->object->func->sclass(oproxy->object, index, oclass);
126 struct nvkm_oproxy *oproxy = nvkm_oproxy(object); local
129 if (oproxy
153 struct nvkm_oproxy *oproxy = nvkm_oproxy(object); local
180 struct nvkm_oproxy *oproxy = nvkm_oproxy(object); local
209 nvkm_oproxy_ctor(const struct nvkm_oproxy_func *func, const struct nvkm_oclass *oclass, struct nvkm_oproxy *oproxy) argument
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
H A Dnouveau_nvkm_engine_disp_base.c38 #include <core/oproxy.h>
154 nvkm_disp_class_del(struct nvkm_oproxy *oproxy) argument
156 struct nvkm_disp *disp = nvkm_disp(oproxy->base.engine);
158 if (disp->client == oproxy)
175 struct nvkm_oproxy *oproxy; local
178 ret = nvkm_oproxy_new_(&nvkm_disp_class, oclass, &oproxy);
181 *pobject = &oproxy->base;
188 disp->client = oproxy;
191 return sclass->ctor(disp, oclass, data, size, &oproxy->object);
H A Dnouveau_nvkm_engine_disp_channv50.c34 #include <core/oproxy.h>
239 struct nvkm_oproxy oproxy; member in struct:nv50_disp_chan_object
248 container_of(base, typeof(*object), oproxy);
270 nvkm_oproxy_ctor(&nv50_disp_chan_child_func_, oclass, &object->oproxy);
272 *pobject = &object->oproxy.base;
274 ret = sclass->ctor(device, oclass, argv, argc, &object->oproxy.object);
278 object->hash = chan->func->bind(chan, object->oproxy.object,
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/
H A Dnouveau_nvkm_engine_fifo_chan.c33 #include <core/oproxy.h>
38 struct nvkm_oproxy oproxy; member in struct:nvkm_fifo_chan_object
47 container_of(base, typeof(*object), oproxy);
48 struct nvkm_engine *engine = object->oproxy.object->engine;
80 container_of(base, typeof(*object), oproxy);
81 struct nvkm_engine *engine = object->oproxy.object->engine;
113 container_of(base, typeof(*object), oproxy);
114 struct nvkm_engine *engine = object->oproxy.base.engine;
149 nvkm_oproxy_ctor(&nvkm_fifo_chan_child_func, oclass, &object->oproxy);
151 *pobject = &object->oproxy
[all...]

Completed in 164 milliseconds