Searched refs:nvkm_notify (Results 1 – 20 of 20) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | notify.h | 7 struct nvkm_notify { struct 16 int (*func)(struct nvkm_notify *); argument 32 int (*func)(struct nvkm_notify *), bool work, argument 34 struct nvkm_notify *); 35 void nvkm_notify_fini(struct nvkm_notify *); 36 void nvkm_notify_get(struct nvkm_notify *); 37 void nvkm_notify_put(struct nvkm_notify *); 38 void nvkm_notify_send(struct nvkm_notify *, void *data, u32 size);
|
D | event.h | 5 struct nvkm_notify; 22 struct nvkm_notify *); 23 void (*send)(void *data, u32 size, struct nvkm_notify *);
|
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/core/ |
D | notify.c | 28 nvkm_notify_put_locked(struct nvkm_notify *notify) in nvkm_notify_put_locked() 35 nvkm_notify_put(struct nvkm_notify *notify) in nvkm_notify_put() 50 nvkm_notify_get_locked(struct nvkm_notify *notify) in nvkm_notify_get_locked() 57 nvkm_notify_get(struct nvkm_notify *notify) in nvkm_notify_get() 70 nvkm_notify_func(struct nvkm_notify *notify) in nvkm_notify_func() 86 struct nvkm_notify *notify = container_of(work, typeof(*notify), work); in nvkm_notify_work() 91 nvkm_notify_send(struct nvkm_notify *notify, void *data, u32 size) in nvkm_notify_send() 118 nvkm_notify_fini(struct nvkm_notify *notify) in nvkm_notify_fini() 133 int (*func)(struct nvkm_notify *), bool work, in nvkm_notify_init() argument 135 struct nvkm_notify *notify) in nvkm_notify_init()
|
D | event.c | 55 struct nvkm_notify *notify; in nvkm_event_send()
|
D | client.c | 73 struct nvkm_notify n; 82 nvkm_client_notify(struct nvkm_notify *n) in nvkm_client_notify()
|
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | nv50.h | 13 struct nvkm_notify notify[4];
|
D | chan.c | 51 struct nvkm_notify *notify) in nvkm_sw_chan_event_ctor()
|
D | gf100.c | 39 gf100_sw_chan_vblsem_release(struct nvkm_notify *notify) in gf100_sw_chan_vblsem_release()
|
D | nv50.c | 39 nv50_sw_chan_vblsem_release(struct nvkm_notify *notify) in nv50_sw_chan_vblsem_release()
|
/linux-6.1.9/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | fault.h | 16 struct nvkm_notify nrpfb;
|
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | conn.h | 15 struct nvkm_notify hpd;
|
D | outp.h | 36 struct nvkm_notify hpd;
|
D | conn.c | 33 nvkm_conn_hpd(struct nvkm_notify *notify) in nvkm_conn_hpd()
|
D | base.c | 62 struct nvkm_notify *notify) in nvkm_disp_vblank_ctor() 99 struct nvkm_notify *notify) in nvkm_disp_hpd_ctor()
|
D | dp.c | 678 nvkm_dp_hpd(struct nvkm_notify *notify) in nvkm_dp_hpd()
|
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | base.c | 130 struct nvkm_notify *notify) in nvkm_fifo_kevent_ctor() 163 struct nvkm_notify *notify) in nvkm_fifo_uevent_ctor()
|
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
D | base.c | 43 struct nvkm_notify *notify) in nvkm_fault_ntfy_ctor()
|
D | gv100.c | 118 gv100_fault_ntfy_nrpfb(struct nvkm_notify *notify) in gv100_fault_ntfy_nrpfb()
|
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
D | base.c | 128 struct nvkm_notify *notify) in nvkm_gpio_intr_ctor()
|
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
D | base.c | 109 struct nvkm_notify *notify) in nvkm_i2c_intr_ctor()
|