| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/ |
| D | event.h | 7 struct nvkm_event { struct 23 void (*init)(struct nvkm_event *, int type, int index); argument 24 void (*fini)(struct nvkm_event *, int type, int index); 28 int index_nr, struct nvkm_event *); 29 void nvkm_event_fini(struct nvkm_event *); 30 void nvkm_event_get(struct nvkm_event *, u32 types, int index); 31 void nvkm_event_put(struct nvkm_event *, u32 types, int index); 32 void nvkm_event_send(struct nvkm_event *, u32 types, int index,
|
| D | notify.h | 7 struct nvkm_event *event; 30 int nvkm_notify_init(struct nvkm_object *, struct nvkm_event *,
|
| D | object.h | 5 struct nvkm_event; 29 int (*ntfy)(struct nvkm_object *, u32 mthd, struct nvkm_event **); 54 int nvkm_object_ntfy(struct nvkm_object *, u32 mthd, struct nvkm_event **);
|
| D | client.h | 32 int nvkm_client_notify_new(struct nvkm_object *, struct nvkm_event *,
|
| D | device.h | 76 struct nvkm_event event;
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/ |
| D | event.c | 26 nvkm_event_put(struct nvkm_event *event, u32 types, int index) in nvkm_event_put() 39 nvkm_event_get(struct nvkm_event *event, u32 types, int index) in nvkm_event_get() 52 nvkm_event_send(struct nvkm_event *event, u32 types, int index, in nvkm_event_send() 75 nvkm_event_fini(struct nvkm_event *event) in nvkm_event_fini() 85 struct nvkm_event *event) in nvkm_event_init()
|
| D | notify.c | 37 struct nvkm_event *event = notify->event; in nvkm_notify_put() 59 struct nvkm_event *event = notify->event; in nvkm_notify_get() 72 struct nvkm_event *event = notify->event; in nvkm_notify_func() 93 struct nvkm_event *event = notify->event; in nvkm_notify_send() 132 nvkm_notify_init(struct nvkm_object *object, struct nvkm_event *event, in nvkm_notify_init()
|
| D | oproxy.c | 34 struct nvkm_event **pevent) in nvkm_oproxy_ntfy()
|
| D | object.c | 38 struct nvkm_event **pevent) in nvkm_object_ntfy()
|
| D | client.c | 91 struct nvkm_event *event, void *data, u32 size) in nvkm_client_notify_new()
|
| D | ioctl.c | 288 struct nvkm_event *event; in nvkm_ioctl_ntfy_new()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
| D | disp.h | 16 struct nvkm_event hpd; 17 struct nvkm_event vblank;
|
| D | fifo.h | 41 struct nvkm_event uevent; /* async user trigger */ 42 struct nvkm_event cevent; /* channel creation event */
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| D | changf119.c | 27 gf119_disp_chan_uevent_fini(struct nvkm_event *event, int type, int index) in gf119_disp_chan_uevent_fini() 36 gf119_disp_chan_uevent_init(struct nvkm_event *event, int types, int index) in gf119_disp_chan_uevent_init()
|
| D | channv50.c | 103 nv50_disp_chan_uevent_fini(struct nvkm_event *event, int type, int index) in nv50_disp_chan_uevent_fini() 112 nv50_disp_chan_uevent_init(struct nvkm_event *event, int types, int index) in nv50_disp_chan_uevent_init() 178 struct nvkm_event **pevent) in nv50_disp_chan_ntfy()
|
| D | priv.h | 43 int nvkm_disp_ntfy(struct nvkm_object *, u32, struct nvkm_event **);
|
| D | base.c | 39 nvkm_disp_vblank_fini(struct nvkm_event *event, int type, int head) in nvkm_disp_vblank_fini() 46 nvkm_disp_vblank_init(struct nvkm_event *event, int type, int head) in nvkm_disp_vblank_init() 124 nvkm_disp_ntfy(struct nvkm_object *object, u32 type, struct nvkm_event **event) in nvkm_disp_ntfy()
|
| D | nv50.h | 20 struct nvkm_event uevent;
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| D | chan.h | 10 int (*ntfy)(struct nvkm_fifo_chan *, u32 type, struct nvkm_event **); 32 int g84_fifo_chan_ntfy(struct nvkm_fifo_chan *, u32, struct nvkm_event **);
|
| D | base.c | 112 nvkm_fifo_uevent_fini(struct nvkm_event *event, int type, int index) in nvkm_fifo_uevent_fini() 119 nvkm_fifo_uevent_init(struct nvkm_event *event, int type, int index) in nvkm_fifo_uevent_init()
|
| D | chang84.c | 35 struct nvkm_event **pevent) in g84_fifo_chan_ntfy()
|
| D | chan.c | 247 struct nvkm_event **pevent) in nvkm_fifo_chan_ntfy()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
| D | chan.h | 14 struct nvkm_event event;
|
| D | nvsw.c | 40 struct nvkm_event **pevent) in nvkm_nvsw_ntfy_()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| D | gpio.h | 25 struct nvkm_event event;
|
| D | i2c.h | 79 struct nvkm_event event;
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
| D | base.c | 112 nvkm_gpio_intr_fini(struct nvkm_event *event, int type, int index) in nvkm_gpio_intr_fini() 119 nvkm_gpio_intr_init(struct nvkm_event *event, int type, int index) in nvkm_gpio_intr_init()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
| D | base.c | 90 nvkm_i2c_intr_fini(struct nvkm_event *event, int type, int id) in nvkm_i2c_intr_fini() 99 nvkm_i2c_intr_init(struct nvkm_event *event, int type, int id) in nvkm_i2c_intr_init()
|