Home
last modified time | relevance | path

Searched refs:nvkm_fault (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fault/
H A Dnouveau_nvkm_subdev_fault_base.c35 struct nvkm_fault *fault = container_of(event, typeof(*fault), event); in nvkm_fault_ntfy_fini()
42 struct nvkm_fault *fault = container_of(event, typeof(*fault), event); in nvkm_fault_ntfy_init()
70 struct nvkm_fault *fault = nvkm_fault(subdev); in nvkm_fault_intr()
77 struct nvkm_fault *fault = nvkm_fault(subdev); in nvkm_fault_fini()
86 struct nvkm_fault *fault = nvkm_fault(subdev); in nvkm_fault_init()
93 nvkm_fault_oneinit_buffer(struct nvkm_fault *fault, int id) in nvkm_fault_oneinit_buffer()
126 struct nvkm_fault *fault = nvkm_fault(subdev); in nvkm_fault_oneinit()
151 struct nvkm_fault *fault = nvkm_fault(subdev); in nvkm_fault_dtor()
168 nvkm_fault = { variable
178 int index, struct nvkm_fault **pfault) in nvkm_fault_new_()
[all …]
H A Dpriv.h6 #define nvkm_fault(p) container_of((p), struct nvkm_fault, subdev) macro
14 struct nvkm_fault *fault;
24 int index, struct nvkm_fault **);
27 int (*oneinit)(struct nvkm_fault *);
28 void (*init)(struct nvkm_fault *);
29 void (*fini)(struct nvkm_fault *);
30 void (*intr)(struct nvkm_fault *);
51 void gp100_fault_intr(struct nvkm_fault *);
55 int gv100_fault_oneinit(struct nvkm_fault *);
H A Dnouveau_nvkm_subdev_fault_gv100.c125 struct nvkm_fault *fault = container_of(notify, typeof(*fault), nrpfb); in gv100_fault_ntfy_nrpfb()
131 gv100_fault_intr_fault(struct nvkm_fault *fault) in gv100_fault_intr_fault()
157 gv100_fault_intr(struct nvkm_fault *fault) in gv100_fault_intr()
189 gv100_fault_fini(struct nvkm_fault *fault) in gv100_fault_fini()
198 gv100_fault_init(struct nvkm_fault *fault) in gv100_fault_init()
206 gv100_fault_oneinit(struct nvkm_fault *fault) in gv100_fault_oneinit()
237 struct nvkm_fault **pfault) in gv100_fault_new()
H A Dnouveau_nvkm_subdev_fault_tu102.c78 tu102_fault_intr_fault(struct nvkm_fault *fault) in tu102_fault_intr_fault()
104 tu102_fault_intr(struct nvkm_fault *fault) in tu102_fault_intr()
137 tu102_fault_fini(struct nvkm_fault *fault) in tu102_fault_fini()
146 tu102_fault_init(struct nvkm_fault *fault) in tu102_fault_init()
171 struct nvkm_fault **pfault) in tu102_fault_new()
H A Dnouveau_nvkm_subdev_fault_gp100.c71 gp100_fault_intr(struct nvkm_fault *fault) in gp100_fault_intr()
91 struct nvkm_fault **pfault) in gp100_fault_new()
H A Dnouveau_nvkm_subdev_fault_gp10b.c55 struct nvkm_fault **pfault) in gp10b_fault_new()
H A Dnouveau_nvkm_subdev_fault_user.c106 struct nvkm_fault *fault = device->fault; in nvkm_ufault_new()
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
H A Dfault.h8 struct nvkm_fault { struct
35 int gp100_fault_new(struct nvkm_device *, int, struct nvkm_fault **); argument
36 int gp10b_fault_new(struct nvkm_device *, int, struct nvkm_fault **);
37 int gv100_fault_new(struct nvkm_device *, int, struct nvkm_fault **);
38 int tu102_fault_new(struct nvkm_device *, int, struct nvkm_fault **);
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/
H A Ddevice.h150 struct nvkm_fault *fault;
227 int (*fault )(struct nvkm_device *, int idx, struct nvkm_fault **);