Searched refs:nvsw (Results 1 - 9 of 9) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/
H A Dnouveau_nvkm_engine_sw_nvsw.c29 #include "nvsw.h"
37 struct nvkm_nvsw *nvsw = nvkm_nvsw(object); local
38 if (nvsw->func->mthd)
39 return nvsw->func->mthd(nvsw, mthd, data, size);
47 struct nvkm_nvsw *nvsw = nvkm_nvsw(object); local
50 *pevent = &nvsw->chan->event;
69 struct nvkm_nvsw *nvsw; local
71 if (!(nvsw = kzalloc(sizeof(*nvsw), GFP_KERNE
[all...]
H A Dnouveau_nvkm_engine_sw_nv04.c32 #include "nvsw.h"
49 nv04_nvsw_mthd_get_ref(struct nvkm_nvsw *nvsw, void *data, u32 size) argument
51 struct nv04_sw_chan *chan = nv04_sw_chan(nvsw->chan);
65 nv04_nvsw_mthd(struct nvkm_nvsw *nvsw, u32 mthd, void *data, u32 size) argument
69 return nv04_nvsw_mthd_get_ref(nvsw, data, size);
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_chan.h21 struct nvif_object nvsw; member in struct:nouveau_channel
H A Dnouveau_nv04_fence.c68 WARN_ON(nvif_object_mthd(&chan->nvsw, NV04_NVSW_GET_REF,
H A Dnouveau_chan.c110 nvif_object_fini(&chan->nvsw);
463 NULL, 0, &chan->nvsw);
472 OUT_RING (chan, chan->nvsw.handle);
H A Dnouveau_drv.h188 struct nvif_object nvsw; member in struct:nouveau_drm
H A Dnouveau_drm.c355 nvif_object_fini(&drm->nvsw);
390 &drm->nvsw);
395 OUT_RING (drm->channel, drm->nvsw.handle);
H A Dnouveau_abi16.c327 init->subchan[1].handle = chan->chan->nvsw.handle;
455 /* nvsw: compatibility with older 0x*6e class identifier */
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/
H A Dnouveau_dispnv04_disp.c220 if (drm->nvsw.client) {
221 nvif_notify_init(&drm->nvsw, nv04_flip_complete,

Completed in 313 milliseconds