| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/ |
| nouveau_nvkm_engine_disp_base.c | 50 struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank); local in function:nvkm_disp_vblank_fini 51 struct nvkm_head *head = nvkm_head_find(disp, id); 59 struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank); local in function:nvkm_disp_vblank_init 60 struct nvkm_head *head = nvkm_head_find(disp, id); 69 struct nvkm_disp *disp = local in function:nvkm_disp_vblank_ctor 70 container_of(notify->event, typeof(*disp), vblank); 78 if (ret = -ENXIO, req->v0.head <= disp->vblank.index_nr) { 96 nvkm_disp_vblank(struct nvkm_disp *disp, int head 106 struct nvkm_disp *disp = local in function:nvkm_disp_hpd_ctor 139 struct nvkm_disp *disp = nvkm_disp(object->engine); local in function:nvkm_disp_ntfy 156 struct nvkm_disp *disp = nvkm_disp(oproxy->base.engine); local in function:nvkm_disp_class_del 174 struct nvkm_disp *disp = nvkm_disp(oclass->engine); local in function:nvkm_disp_class_new 203 struct nvkm_disp *disp = nvkm_disp(oclass->engine); local in function:nvkm_disp_class_get 217 struct nvkm_disp *disp = nvkm_disp(engine); local in function:nvkm_disp_intr 224 struct nvkm_disp *disp = nvkm_disp(engine); local in function:nvkm_disp_fini 245 struct nvkm_disp *disp = nvkm_disp(engine); local in function:nvkm_disp_init 277 struct nvkm_disp *disp = nvkm_disp(engine); local in function:nvkm_disp_oneinit 431 struct nvkm_disp *disp = nvkm_disp(engine); local in function:nvkm_disp_dtor [all...] |
| nouveau_nvkm_engine_disp_gf119.c | 41 struct nv50_disp *disp = local in function:gf119_disp_super 43 struct nvkm_subdev *subdev = &disp->base.engine.subdev; 48 nvkm_debug(subdev, "supervisor %d\n", ffs(disp->super)); 49 list_for_each_entry(head, &disp->base.head, head) { 54 if (disp->super & 0x00000001) { 55 nv50_disp_chan_mthd(disp->chan[0], NV_DBG_DEBUG); 56 nv50_disp_super_1(disp); 57 list_for_each_entry(head, &disp->base.head, head) { 60 nv50_disp_super_1_0(disp, head); 63 if (disp->super & 0x00000002) [all...] |
| nouveau_nvkm_engine_disp_nv50.c | 38 #include <subdev/bios/disp.h> 53 struct nv50_disp *disp = nv50_disp(base); local in function:nv50_disp_intr_ 54 disp->func->intr(disp); 60 struct nv50_disp *disp = nv50_disp(base); local in function:nv50_disp_fini_ 61 disp->func->fini(disp); 67 struct nv50_disp *disp = nv50_disp(base); local in function:nv50_disp_init_ 68 return disp->func->init(disp); 74 struct nv50_disp *disp = nv50_disp(base); local in function:nv50_disp_dtor_ 89 struct nv50_disp *disp = nv50_disp(base); local in function:nv50_disp_oneinit_ 164 struct nv50_disp *disp; local in function:nv50_disp_new_ 551 struct nv50_disp *disp = local in function:nv50_disp_super [all...] |
| nouveau_nvkm_engine_disp_basegp102.c | 33 struct nv50_disp *disp, struct nvkm_object **pobject) 36 disp, 1, oclass, argv, argc, pobject);
|
| nouveau_nvkm_engine_disp_cursgf119.c | 33 struct nv50_disp *disp, struct nvkm_object **pobject) 35 return nv50_disp_curs_new_(&gf119_disp_pioc_func, disp, 13, 13,
|
| nouveau_nvkm_engine_disp_cursgp102.c | 33 struct nv50_disp *disp, struct nvkm_object **pobject) 35 return nv50_disp_curs_new_(&gf119_disp_pioc_func, disp, 13, 17,
|
| nouveau_nvkm_engine_disp_oimmgf119.c | 33 struct nv50_disp *disp, struct nvkm_object **pobject) 35 return nv50_disp_oimm_new_(&gf119_disp_pioc_func, disp, 9, 9,
|
| nouveau_nvkm_engine_disp_oimmgp102.c | 33 struct nv50_disp *disp, struct nvkm_object **pobject) 35 return nv50_disp_oimm_new_(&gf119_disp_pioc_func, disp, 9, 13,
|
| nouveau_nvkm_engine_disp_ovlygp102.c | 33 struct nv50_disp *disp, struct nvkm_object **pobject) 36 disp, 5, oclass, argv, argc, pobject);
|
| nouveau_nvkm_engine_disp_sorg84.c | 40 g84_sor_new(struct nvkm_disp *disp, int id) 42 return nvkm_ior_new_(&g84_sor, disp, SOR, id);
|
| nouveau_nvkm_engine_disp_gv100.c | 37 gv100_disp_wndw_cnt(struct nvkm_disp *disp, unsigned long *pmask) 39 struct nvkm_device *device = disp->engine.subdev.device; 47 struct nv50_disp *disp = local in function:gv100_disp_super 49 struct nvkm_subdev *subdev = &disp->base.engine.subdev; 55 nvkm_debug(subdev, "supervisor %d: %08x\n", ffs(disp->super), stat); 56 list_for_each_entry(head, &disp->base.head, head) { 61 if (disp->super & 0x00000001) { 62 nv50_disp_chan_mthd(disp->chan[0], NV_DBG_DEBUG); 63 nv50_disp_super_1(disp); 64 list_for_each_entry(head, &disp->base.head, head) [all...] |
| nouveau_nvkm_engine_disp_changf119.c | 34 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); local in function:gf119_disp_chan_uevent_fini 35 struct nvkm_device *device = disp->base.engine.subdev.device; 43 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); local in function:gf119_disp_chan_uevent_init 44 struct nvkm_device *device = disp->base.engine.subdev.device; 59 struct nvkm_device *device = chan->disp->base.engine.subdev.device;
|
| nouveau_nvkm_engine_disp_sormcp77.c | 50 mcp77_sor_new(struct nvkm_disp *disp, int id) 52 return nvkm_ior_new_(&mcp77_sor, disp, SOR, id);
|
| nouveau_nvkm_engine_disp_dacgf119.c | 32 struct nvkm_device *device = dac->disp->engine.subdev.device; 40 struct nvkm_device *device = dac->disp->engine.subdev.device; 64 gf119_dac_new(struct nvkm_disp *disp, int id) 66 return nvkm_ior_new_(&gf119_dac, disp, DAC, id); 70 gf119_dac_cnt(struct nvkm_disp *disp, unsigned long *pmask) 72 struct nvkm_device *device = disp->engine.subdev.device;
|
| nouveau_nvkm_engine_disp_ior.c | 39 nvkm_ior_find(struct nvkm_disp *disp, enum nvkm_ior_type type, int id) 42 list_for_each_entry(ior, &disp->ior, head) { 62 nvkm_ior_new_(const struct nvkm_ior_func *func, struct nvkm_disp *disp, 69 ior->disp = disp; 74 list_add_tail(&ior->head, &disp->ior);
|
| nouveau_nvkm_engine_disp_piocgf119.c | 37 struct nv50_disp *disp = chan->disp; local in function:gf119_disp_pioc_fini 38 struct nvkm_subdev *subdev = &disp->base.engine.subdev; 56 struct nv50_disp *disp = chan->disp; local in function:gf119_disp_pioc_init 57 struct nvkm_subdev *subdev = &disp->base.engine.subdev;
|
| nouveau_nvkm_engine_disp_conn.c | 41 struct nvkm_disp *disp = conn->disp; local in function:nvkm_conn_hpd 42 struct nvkm_gpio *gpio = disp->engine.subdev.device->gpio; 55 nvkm_event_send(&disp->hpd, rep.mask, index, &rep, sizeof(rep)); 83 nvkm_conn_ctor(struct nvkm_disp *disp, int index, struct nvbios_connE *info, 87 struct nvkm_gpio *gpio = disp->engine.subdev.device->gpio; 91 conn->disp = disp; 130 nvkm_conn_new(struct nvkm_disp *disp, int index, struct nvbios_connE *info, 135 nvkm_conn_ctor(disp, index, info, *pconn) [all...] |
| nouveau_nvkm_engine_disp_channv50.c | 43 nv50_disp_mthd_list(struct nv50_disp *disp, int debug, u32 base, int c, 46 struct nvkm_subdev *subdev = &disp->base.engine.subdev; 74 struct nv50_disp *disp = chan->disp; local in function:nv50_disp_chan_mthd 75 struct nvkm_subdev *subdev = &disp->base.engine.subdev; 105 nv50_disp_mthd_list(disp, debug, base, mthd->prev, 114 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); local in function:nv50_disp_chan_uevent_fini 115 struct nvkm_device *device = disp->base.engine.subdev.device; 123 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent) local in function:nv50_disp_chan_uevent_init 206 struct nv50_disp *disp = chan->disp; local in function:nv50_disp_chan_ntfy 240 struct nv50_disp *disp; member in struct:nv50_disp_chan_object 262 struct nv50_disp *disp = chan->disp; local in function:nv50_disp_chan_child_new 332 struct nv50_disp *disp = chan->disp; local in function:nv50_disp_chan_dtor [all...] |
| nouveau_nvkm_engine_disp_headgv100.c | 32 struct nvkm_device *device = head->disp->engine.subdev.device; 39 struct nvkm_device *device = head->disp->engine.subdev.device; 46 struct nvkm_device *device = head->disp->engine.subdev.device; 56 struct nvkm_device *device = head->disp->engine.subdev.device; 96 gv100_head_new(struct nvkm_disp *disp, int id) 98 struct nvkm_device *device = disp->engine.subdev.device; 101 return nvkm_head_new_(&gv100_head, disp, id); 105 gv100_head_cnt(struct nvkm_disp *disp, unsigned long *pmask) 107 struct nvkm_device *device = disp->engine.subdev.device;
|
| nouveau_nvkm_engine_disp_cursnv50.c | 39 struct nv50_disp *disp, int ctrl, int user, 49 nvif_ioctl(parent, "create disp cursor size %d\n", argc); 51 nvif_ioctl(parent, "create disp cursor vers %d head %d\n", 53 if (!nvkm_head_find(&disp->base, args->v0.head)) 59 return nv50_disp_chan_new_(func, NULL, disp, ctrl + head, user + head, 65 struct nv50_disp *disp, struct nvkm_object **pobject) 67 return nv50_disp_curs_new_(&nv50_disp_pioc_func, disp, 7, 7,
|
| nouveau_nvkm_engine_disp_nv04.c | 33 nv04_disp_root(struct nvkm_disp *disp) 39 nv04_disp_intr(struct nvkm_disp *disp) 41 struct nvkm_subdev *subdev = &disp->engine.subdev; 48 nvkm_disp_vblank(disp, 0); 53 nvkm_disp_vblank(disp, 1);
|
| /src/sys/arch/amiga/amiga/ |
| cia.c | 99 struct cia_intr_dispatch *disp; local in function:dispatch_cia_ints 101 disp = (which == 0) ? ciaa_ints : ciab_ints; 103 for (;disp->mask; disp++) 104 if (mask & disp->mask) 105 disp->handler(disp->mask);
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/ |
| nouveau_nvif_disp.c | 27 #include <nvif/disp.h> 33 nvif_disp_dtor(struct nvif_disp *disp) 35 nvif_object_fini(&disp->object); 39 nvif_disp_ctor(struct nvif_device *device, s32 oclass, struct nvif_disp *disp) 60 disp->object.client = NULL; 65 NULL, 0, &disp->object);
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
| nouveau_dispnv50_oimm.c | 46 struct nv50_disp *disp = nv50_disp(drm->dev); local in function:nv50_oimm_init 49 cid = nvif_mclass(&disp->disp->object, oimms);
|
| nouveau_dispnv50_wimm.c | 43 struct nv50_disp *disp = nv50_disp(drm->dev); local in function:nv50_wimm_init 46 cid = nvif_mclass(&disp->disp->object, wimms);
|