Home
last modified time | relevance | path

Searched refs:nvkm_fault_buffer (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fault/
H A Dpriv.h3 #define nvkm_fault_buffer(p) container_of((p), struct nvkm_fault_buffer, object) macro
10 struct nvkm_fault_buffer { struct
34 void (*info)(struct nvkm_fault_buffer *); argument
35 u64 (*pin)(struct nvkm_fault_buffer *);
36 void (*init)(struct nvkm_fault_buffer *);
37 void (*fini)(struct nvkm_fault_buffer *);
38 void (*intr)(struct nvkm_fault_buffer *, bool enable);
47 void gp100_fault_buffer_fini(struct nvkm_fault_buffer *);
48 void gp100_fault_buffer_init(struct nvkm_fault_buffer *);
49 u64 gp100_fault_buffer_pin(struct nvkm_fault_buffer *);
[all …]
H A Duser.c34 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_uevent()
50 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_map()
61 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_fini()
69 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); in nvkm_ufault_init()
97 struct nvkm_fault_buffer *buffer = fault->buffer[fault->func->user.rp]; in nvkm_ufault_new()
H A Dgp100.c30 gp100_fault_buffer_intr(struct nvkm_fault_buffer *buffer, bool enable) in gp100_fault_buffer_intr()
37 gp100_fault_buffer_fini(struct nvkm_fault_buffer *buffer) in gp100_fault_buffer_fini()
44 gp100_fault_buffer_init(struct nvkm_fault_buffer *buffer) in gp100_fault_buffer_init()
52 u64 gp100_fault_buffer_pin(struct nvkm_fault_buffer *buffer) in gp100_fault_buffer_pin()
58 gp100_fault_buffer_info(struct nvkm_fault_buffer *buffer) in gp100_fault_buffer_info()
H A Dtu102.c35 struct nvkm_fault_buffer *buffer = container_of(inth, typeof(*buffer), inth); in tu102_fault_buffer_notify()
42 tu102_fault_buffer_intr(struct nvkm_fault_buffer *buffer, bool enable) in tu102_fault_buffer_intr()
51 tu102_fault_buffer_fini(struct nvkm_fault_buffer *buffer) in tu102_fault_buffer_fini()
60 tu102_fault_buffer_init(struct nvkm_fault_buffer *buffer) in tu102_fault_buffer_init()
72 tu102_fault_buffer_info(struct nvkm_fault_buffer *buffer) in tu102_fault_buffer_info()
H A Dgv100.c34 struct nvkm_fault_buffer *buffer = fault->buffer[0]; in gv100_fault_buffer_process()
76 gv100_fault_buffer_intr(struct nvkm_fault_buffer *buffer, bool enable) in gv100_fault_buffer_intr()
87 gv100_fault_buffer_fini(struct nvkm_fault_buffer *buffer) in gv100_fault_buffer_fini()
95 gv100_fault_buffer_init(struct nvkm_fault_buffer *buffer) in gv100_fault_buffer_init()
107 gv100_fault_buffer_info(struct nvkm_fault_buffer *buffer) in gv100_fault_buffer_info()
H A Dgp10b.c30 gp10b_fault_buffer_pin(struct nvkm_fault_buffer *buffer) in gp10b_fault_buffer_pin()
H A Dbase.c76 struct nvkm_fault_buffer *buffer; in nvkm_fault_oneinit_buffer()
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dfault.h12 struct nvkm_fault_buffer *buffer[2];