/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
event.h | 10 struct nvkm_event { struct 26 void (*init)(struct nvkm_event *, int type, int index); 27 void (*fini)(struct nvkm_event *, int type, int index); 31 int index_nr, struct nvkm_event *); 32 void nvkm_event_fini(struct nvkm_event *); 33 void nvkm_event_get(struct nvkm_event *, u32 types, int index); 34 void nvkm_event_put(struct nvkm_event *, u32 types, int index); 35 void nvkm_event_send(struct nvkm_event *, u32 types, int index,
|
notify.h | 10 struct nvkm_event *event; 20 /* set by nvkm_event ctor */ 33 int nvkm_notify_init(struct nvkm_object *, struct nvkm_event *,
|
object.h | 7 struct nvkm_event; 38 int (*ntfy)(struct nvkm_object *, u32 mthd, struct nvkm_event **); 71 int nvkm_object_ntfy(struct nvkm_object *, u32 mthd, struct nvkm_event **);
|
client.h | 42 int nvkm_client_notify_new(struct nvkm_object *, struct nvkm_event *,
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/ |
chan.h | 13 int (*ntfy)(struct nvkm_fifo_chan *, u32 type, struct nvkm_event **); 36 int gf100_fifo_chan_ntfy(struct nvkm_fifo_chan *, u32, struct nvkm_event **);
|
nouveau_nvkm_engine_fifo_base.c | 177 nvkm_fifo_uevent_fini(struct nvkm_event *event, int type, int index) 184 nvkm_fifo_uevent_init(struct nvkm_event *event, int type, int index)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/ |
nouveau_nvkm_core_event.c | 31 nvkm_event_put(struct nvkm_event *event, u32 types, int index) 44 nvkm_event_get(struct nvkm_event *event, u32 types, int index) 57 nvkm_event_send(struct nvkm_event *event, u32 types, int index, 80 nvkm_event_fini(struct nvkm_event *event) 92 struct nvkm_event *event)
|
nouveau_nvkm_core_notify.c | 42 struct nvkm_event *event = notify->event; 64 struct nvkm_event *event = notify->event; 77 struct nvkm_event *event = notify->event; 98 struct nvkm_event *event = notify->event; 137 nvkm_notify_init(struct nvkm_object *object, struct nvkm_event *event,
|
nouveau_nvkm_core_oproxy.c | 39 struct nvkm_event **pevent)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/ |
fifo.h | 53 struct nvkm_event uevent; /* async user trigger */ 54 struct nvkm_event cevent; /* channel creation event */ 55 struct nvkm_event kevent; /* channel killed */
|
disp.h | 19 struct nvkm_event hpd; 20 struct nvkm_event vblank;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
fault.h | 15 struct nvkm_event event;
|
gpio.h | 28 struct nvkm_event event;
|
i2c.h | 84 struct nvkm_event event;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/ |
priv.h | 25 int nvkm_disp_ntfy(struct nvkm_object *, u32, struct nvkm_event **);
|
nouveau_nvkm_engine_disp_changf119.c | 32 gf119_disp_chan_uevent_fini(struct nvkm_event *event, int type, int index) 41 gf119_disp_chan_uevent_init(struct nvkm_event *event, int types, int index)
|
nv50.h | 23 struct nvkm_event uevent;
|
nouveau_nvkm_engine_disp_base.c | 48 nvkm_disp_vblank_fini(struct nvkm_event *event, int type, int id) 57 nvkm_disp_vblank_init(struct nvkm_event *event, int type, int id) 137 nvkm_disp_ntfy(struct nvkm_object *object, u32 type, struct nvkm_event **event)
|
nouveau_nvkm_engine_disp_channv50.c | 112 nv50_disp_chan_uevent_fini(struct nvkm_event *event, int type, int index) 121 nv50_disp_chan_uevent_init(struct nvkm_event *event, int types, int index) 203 struct nvkm_event **pevent)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/ |
chan.h | 19 struct nvkm_event event;
|
nouveau_nvkm_engine_sw_nvsw.c | 45 struct nvkm_event **pevent)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fault/ |
nouveau_nvkm_subdev_fault_base.c | 33 nvkm_fault_ntfy_fini(struct nvkm_event *event, int type, int index) 40 nvkm_fault_ntfy_init(struct nvkm_event *event, int type, int index)
|
nouveau_nvkm_subdev_fault_user.c | 58 struct nvkm_event **pevent)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gpio/ |
nouveau_nvkm_subdev_gpio_base.c | 118 nvkm_gpio_intr_fini(struct nvkm_event *event, int type, int index) 125 nvkm_gpio_intr_init(struct nvkm_event *event, int type, int index)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/ |
nouveau_nvkm_subdev_i2c_base.c | 95 nvkm_i2c_intr_fini(struct nvkm_event *event, int type, int id) 104 nvkm_i2c_intr_init(struct nvkm_event *event, int type, int id)
|