nvkm_mc 147 drivers/gpu/drm/nouveau/include/nvkm/core/device.h struct nvkm_mc *mc; nvkm_mc 220 drivers/gpu/drm/nouveau/include/nvkm/core/device.h int (*mc )(struct nvkm_device *, int idx, struct nvkm_mc **); nvkm_mc 21 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int nv04_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 22 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int nv11_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 23 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int nv17_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 24 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int nv44_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 25 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int nv50_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 26 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int g84_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 27 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int g98_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 28 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int gt215_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 29 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int gf100_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 30 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int gk104_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 31 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int gk20a_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 32 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int gp100_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 33 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int gp10b_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 34 drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h int tu102_mc_new(struct nvkm_device *, int, struct nvkm_mc **); nvkm_mc 32 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; nvkm_mc 40 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; nvkm_mc 55 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; nvkm_mc 63 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; nvkm_mc 69 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_intr_stat(struct nvkm_mc *mc) nvkm_mc 80 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; nvkm_mc 120 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; nvkm_mc 187 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = nvkm_mc(subdev); nvkm_mc 197 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c return nvkm_mc(subdev); nvkm_mc 201 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc = { nvkm_mc 209 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c int index, struct nvkm_mc *mc) nvkm_mc 211 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_subdev_ctor(&nvkm_mc, device, index, &mc->subdev); nvkm_mc 217 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c int index, struct nvkm_mc **pmc) nvkm_mc 219 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc; nvkm_mc 65 drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.c g84_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 65 drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.c g98_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 63 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c gf100_mc_intr_unarm(struct nvkm_mc *mc) nvkm_mc 72 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c gf100_mc_intr_rearm(struct nvkm_mc *mc) nvkm_mc 80 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c gf100_mc_intr_stat(struct nvkm_mc *mc) nvkm_mc 89 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c gf100_mc_intr_mask(struct nvkm_mc *mc, u32 mask, u32 stat) nvkm_mc 97 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c gf100_mc_unk260(struct nvkm_mc *mc, u32 data) nvkm_mc 115 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c gf100_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 63 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.c gk104_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 38 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.c gk20a_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 28 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c struct nvkm_mc base; nvkm_mc 46 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c gp100_mc_intr_unarm(struct nvkm_mc *base) nvkm_mc 57 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c gp100_mc_intr_rearm(struct nvkm_mc *base) nvkm_mc 68 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c gp100_mc_intr_mask(struct nvkm_mc *base, u32 mask, u32 intr) nvkm_mc 109 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c int index, struct nvkm_mc **pmc) nvkm_mc 125 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c gp100_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 27 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c gp10b_mc_init(struct nvkm_mc *mc) nvkm_mc 46 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c gp10b_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 57 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c gt215_mc_intr_mask(struct nvkm_mc *mc, u32 mask, u32 stat) nvkm_mc 74 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c gt215_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 44 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nv04_mc_intr_unarm(struct nvkm_mc *mc) nvkm_mc 52 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nv04_mc_intr_rearm(struct nvkm_mc *mc) nvkm_mc 59 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nv04_mc_intr_stat(struct nvkm_mc *mc) nvkm_mc 65 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nv04_mc_init(struct nvkm_mc *mc) nvkm_mc 83 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nv04_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 47 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.c nv11_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 56 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.c nv17_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 27 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c nv44_mc_init(struct nvkm_mc *mc) nvkm_mc 51 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c nv44_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 41 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.c nv50_mc_init(struct nvkm_mc *mc) nvkm_mc 58 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.c nv50_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) nvkm_mc 4 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h #define nvkm_mc(p) container_of((p), struct nvkm_mc, subdev) nvkm_mc 8 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h int index, struct nvkm_mc *); nvkm_mc 10 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h int index, struct nvkm_mc **); nvkm_mc 19 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void (*init)(struct nvkm_mc *); nvkm_mc 22 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void (*intr_unarm)(struct nvkm_mc *); nvkm_mc 24 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void (*intr_rearm)(struct nvkm_mc *); nvkm_mc 26 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void (*intr_mask)(struct nvkm_mc *, u32 mask, u32 stat); nvkm_mc 28 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h u32 (*intr_stat)(struct nvkm_mc *); nvkm_mc 29 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void (*intr_hack)(struct nvkm_mc *, bool *handled); nvkm_mc 31 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void (*unk260)(struct nvkm_mc *, u32); nvkm_mc 34 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void nv04_mc_init(struct nvkm_mc *); nvkm_mc 35 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void nv04_mc_intr_unarm(struct nvkm_mc *); nvkm_mc 36 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void nv04_mc_intr_rearm(struct nvkm_mc *); nvkm_mc 37 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h u32 nv04_mc_intr_stat(struct nvkm_mc *); nvkm_mc 43 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void nv44_mc_init(struct nvkm_mc *); nvkm_mc 45 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void nv50_mc_init(struct nvkm_mc *); nvkm_mc 46 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void gk104_mc_init(struct nvkm_mc *); nvkm_mc 48 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void gf100_mc_intr_unarm(struct nvkm_mc *); nvkm_mc 49 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void gf100_mc_intr_rearm(struct nvkm_mc *); nvkm_mc 50 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void gf100_mc_intr_mask(struct nvkm_mc *, u32, u32); nvkm_mc 51 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h u32 gf100_mc_intr_stat(struct nvkm_mc *); nvkm_mc 52 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void gf100_mc_unk260(struct nvkm_mc *, u32); nvkm_mc 53 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void gp100_mc_intr_unarm(struct nvkm_mc *); nvkm_mc 54 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void gp100_mc_intr_rearm(struct nvkm_mc *); nvkm_mc 55 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h void gp100_mc_intr_mask(struct nvkm_mc *, u32, u32); nvkm_mc 57 drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h struct nvkm_mc **); nvkm_mc 25 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c tu102_mc_intr_hack(struct nvkm_mc *mc, bool *handled) nvkm_mc 52 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c tu102_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc)