Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/nouveau/include/nvkm/core/
A Dnotify.h7 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);
A Devent.h5 struct nvkm_notify;
22 struct nvkm_notify *);
23 void (*send)(void *data, u32 size, struct nvkm_notify *);
/linux/drivers/gpu/drm/nouveau/nvkm/core/
A Dnotify.c28 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()
A Dclient.c73 struct nvkm_notify n;
82 nvkm_client_notify(struct nvkm_notify *n) in nvkm_client_notify()
A Devent.c55 struct nvkm_notify *notify; in nvkm_event_send()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
A Dbase.c130 struct nvkm_notify *notify) in nvkm_fifo_kevent_ctor()
149 struct nvkm_notify *notify) in nvkm_fifo_cevent_ctor()
187 struct nvkm_notify *notify) in nvkm_fifo_uevent_ctor()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/sw/
A Dnv50.h13 struct nvkm_notify notify[4];
A Dchan.c51 struct nvkm_notify *notify) in nvkm_sw_chan_event_ctor()
A Dgf100.c39 gf100_sw_chan_vblsem_release(struct nvkm_notify *notify) in gf100_sw_chan_vblsem_release()
A Dnv50.c39 nv50_sw_chan_vblsem_release(struct nvkm_notify *notify) in nv50_sw_chan_vblsem_release()
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dfault.h15 struct nvkm_notify nrpfb;
A Dclk.h97 struct nvkm_notify pwrsrc_ntfy;
/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/
A Dconn.h15 struct nvkm_notify hpd;
A Ddp.h22 struct nvkm_notify hpd;
A Dnv50.h97 struct nvkm_notify *);
A Dconn.c33 nvkm_conn_hpd(struct nvkm_notify *notify) in nvkm_conn_hpd()
A Dbase.c62 struct nvkm_notify *notify) in nvkm_disp_vblank_ctor()
99 struct nvkm_notify *notify) in nvkm_disp_hpd_ctor()
A Dchannv50.c135 struct nvkm_notify *notify) in nv50_disp_chan_uevent_ctor()
A Ddp.c557 nvkm_dp_hpd(struct nvkm_notify *notify) in nvkm_dp_hpd()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fault/
A Dbase.c43 struct nvkm_notify *notify) in nvkm_fault_ntfy_ctor()
A Dgv100.c118 gv100_fault_ntfy_nrpfb(struct nvkm_notify *notify) in gv100_fault_ntfy_nrpfb()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
A Dbase.c128 struct nvkm_notify *notify) in nvkm_gpio_intr_ctor()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
A Dbase.c109 struct nvkm_notify *notify) in nvkm_i2c_intr_ctor()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
A Dbase.c561 nvkm_clk_pwrsrc(struct nvkm_notify *notify) in nvkm_clk_pwrsrc()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/device/
A Dbase.c2673 struct nvkm_notify *notify) in nvkm_device_event_ctor()

Completed in 32 milliseconds