Home
last modified time | relevance | path

Searched refs:nvif_object (Results 1 – 25 of 37) sorted by relevance

12

/Linux-v5.4/drivers/gpu/drm/nouveau/include/nvif/
Dobject.h13 struct nvif_object { struct
24 int nvif_object_init(struct nvif_object *, u32 handle, s32 oclass, void *, u32, argument
25 struct nvif_object *);
26 void nvif_object_fini(struct nvif_object *);
27 int nvif_object_ioctl(struct nvif_object *, void *, u32, void **);
28 int nvif_object_sclass_get(struct nvif_object *, struct nvif_sclass **);
30 u32 nvif_object_rd(struct nvif_object *, int, u64);
31 void nvif_object_wr(struct nvif_object *, int, u64, u32);
32 int nvif_object_mthd(struct nvif_object *, u32, void *, u32);
33 int nvif_object_map_handle(struct nvif_object *, void *, u32,
[all …]
Dnotify.h6 struct nvif_object *object;
27 int nvif_notify_init(struct nvif_object *, int (*func)(struct nvif_notify *),
Dmmu.h6 struct nvif_object object;
33 int nvif_mmu_init(struct nvif_object *, s32 oclass, struct nvif_mmu *);
Ddevice.h10 struct nvif_object object;
21 int nvif_device_init(struct nvif_object *, u32 handle, s32 oclass, void *, u32,
Ddisp.h7 struct nvif_object object;
Duser.h8 struct nvif_object object;
Dclient.h8 struct nvif_object object;
Dmem.h6 struct nvif_object object;
Dvmm.h19 struct nvif_object object;
/Linux-v5.4/drivers/gpu/drm/nouveau/
Dnouveau_fbcon.h37 struct nvif_object surf2d;
38 struct nvif_object clip;
39 struct nvif_object rop;
40 struct nvif_object patt;
41 struct nvif_object gdi;
42 struct nvif_object blit;
43 struct nvif_object twod;
Dnouveau_chan.h17 struct nvif_object vram;
18 struct nvif_object gart;
19 struct nvif_object nvsw;
24 struct nvif_object ctxdma;
45 struct nvif_object user;
Dnouveau_backlight.c70 struct nvif_object *device = &drm->client.device.object; in nv40_get_intensity()
82 struct nvif_object *device = &drm->client.device.object; in nv40_set_intensity()
104 struct nvif_object *device = &drm->client.device.object; in nv40_backlight_init()
120 struct nvif_object *device = &drm->client.device.object; in nv50_get_intensity()
135 struct nvif_object *device = &drm->client.device.object; in nv50_set_intensity()
156 struct nvif_object *device = &drm->client.device.object; in nva3_get_intensity()
174 struct nvif_object *device = &drm->client.device.object; in nva3_set_intensity()
203 struct nvif_object *device = &drm->client.device.object; in nv50_backlight_init()
Dnouveau_display.h18 struct nvif_object h_base[4];
19 struct nvif_object h_core;
Dnouveau_drv.h156 struct nvif_object copy;
183 struct nvif_object nvsw;
184 struct nvif_object ntfy;
Dnouveau_led.c41 struct nvif_object *device = &drm->client.device.object; in nouveau_led_get_brightness()
58 struct nvif_object *device = &drm->client.device.object; in nouveau_led_set_brightness()
Dnv10_fence.h10 struct nvif_object sema;
Dnouveau_debugfs.h12 struct nvif_object ctrl;
/Linux-v5.4/drivers/gpu/drm/nouveau/nvif/
Dobject.c31 nvif_object_ioctl(struct nvif_object *object, void *data, u32 size, void **hack) in nvif_object_ioctl()
59 nvif_object_sclass_get(struct nvif_object *object, struct nvif_sclass **psclass) in nvif_object_sclass_get()
103 nvif_object_rd(struct nvif_object *object, int size, u64 addr) in nvif_object_rd()
122 nvif_object_wr(struct nvif_object *object, int size, u64 addr, u32 data) in nvif_object_wr()
140 nvif_object_mthd(struct nvif_object *object, u32 mthd, void *data, u32 size) in nvif_object_mthd()
169 nvif_object_unmap_handle(struct nvif_object *object) in nvif_object_unmap_handle()
182 nvif_object_map_handle(struct nvif_object *object, void *argv, u32 argc, in nvif_object_map_handle()
206 nvif_object_unmap(struct nvif_object *object) in nvif_object_unmap()
221 nvif_object_map(struct nvif_object *object, void *argv, u32 argc) in nvif_object_map()
245 nvif_object_fini(struct nvif_object *object) in nvif_object_fini()
[all …]
Dnotify.c35 struct nvif_object *object = notify->object; in nvif_notify_put_()
66 struct nvif_object *object = notify->object; in nvif_notify_get_()
147 struct nvif_object *object = notify->object; in nvif_notify_fini()
165 nvif_notify_init(struct nvif_object *object, int (*func)(struct nvif_notify *), in nvif_notify_init()
Dfifo.c27 struct nvif_object *object = &device->object; in nvif_fifo_runlists()
73 struct nvif_object *object = &device->object; in nvif_fifo_runlist()
Ddevice.c47 nvif_device_init(struct nvif_object *parent, u32 handle, s32 oclass, in nvif_device_init()
/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv04/
Dhw.h62 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVReadCRTC()
73 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVWriteCRTC()
82 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVReadRAMDAC()
93 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVWriteRAMDAC()
122 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVWriteVgaCrtc()
130 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVReadVgaCrtc()
167 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVReadPRMVIO()
183 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVWritePRMVIO()
196 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVSetEnablePalette()
203 struct nvif_object *device = &nouveau_drm(dev)->client.device.object; in NVGetEnablePalette()
[all …]
Doverlay.c120 struct nvif_object *dev = &drm->client.device.object; in nv10_update_plane()
193 struct nvif_object *dev = &nouveau_drm(plane->dev)->client.device.object; in nv10_disable_plane()
217 struct nvif_object *dev = &nouveau_drm(plane->base.dev)->client.device.object; in nv10_set_params()
368 struct nvif_object *dev = &nouveau_drm(plane->dev)->client.device.object; in nv04_update_plane()
442 struct nvif_object *dev = &nouveau_drm(plane->dev)->client.device.object; in nv04_disable_plane()
/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/
Ddisp.h52 struct nvif_object user;
62 struct nvif_object sync;
63 struct nvif_object vram;
71 int nv50_dmac_create(struct nvif_device *device, struct nvif_object *disp,
Dwndw.h12 struct nvif_object object;
22 struct nvif_object *parent;

12