Symbol: nvkm_sec2
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
51
NVKM_LAYOUT_ONCE(NVKM_ENGINE_SEC2 , struct nvkm_sec2 , sec2)
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
23
int gp102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
24
int gp108_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
25
int tu102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
26
int ga102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
4
#define nvkm_sec2(p) container_of((p), struct nvkm_sec2, engine)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
116
struct nvkm_sec2 *sec2 = nvkm_sec2(engine);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
126
nvkm_sec2 = {
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
135
enum nvkm_subdev_type type, int inst, u32 addr, struct nvkm_sec2 **psec2)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
137
struct nvkm_sec2 *sec2;
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
143
ret = nvkm_engine_ctor(&nvkm_sec2, device, type, inst, true, &sec2->engine);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
33
struct nvkm_sec2 *sec2 = priv;
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
42
struct nvkm_sec2 *sec2 = nvkm_sec2(engine);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
77
struct nvkm_sec2 *sec2 = nvkm_sec2(engine);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
98
struct nvkm_sec2 *sec2 = nvkm_sec2(engine);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
177
ga102_sec2_load(struct nvkm_sec2 *sec2, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
192
struct nvkm_sec2 **psec2)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
31
ga102_sec2_initmsg(struct nvkm_sec2 *sec2)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
60
ga102_sec2_intr_vector(struct nvkm_sec2 *sec2, enum nvkm_intr_type *pvector)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
95
struct nvkm_sec2 *sec2 = container_of(falcon, typeof(*sec2), falcon);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
122
gp102_sec2_initmsg(struct nvkm_sec2 *sec2)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
155
struct nvkm_sec2 *sec2 = container_of(inth, typeof(*sec2), engine.subdev.inth);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
283
gp102_sec2_load(struct nvkm_sec2 *sec2, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
315
struct nvkm_sec2 **psec2)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
32
gp102_sec2_nofw(struct nvkm_sec2 *sec2, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
62
struct nvkm_sec2 *sec2 = container_of(falcon, typeof(*sec2), falcon);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.c
40
struct nvkm_sec2 **psec2)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
14
struct nvkm_intr *(*intr_vector)(struct nvkm_sec2 *, enum nvkm_intr_type *);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
16
int (*initmsg)(struct nvkm_sec2 *);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
20
int gp102_sec2_initmsg(struct nvkm_sec2 *);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
24
int (*load)(struct nvkm_sec2 *, int ver, const struct nvkm_sec2_fwif *);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
29
int gp102_sec2_nofw(struct nvkm_sec2 *, int, const struct nvkm_sec2_fwif *);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
30
int gp102_sec2_load(struct nvkm_sec2 *, int, const struct nvkm_sec2_fwif *);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
37
int, u32 addr, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
8
struct nvkm_device *, enum nvkm_subdev_type, int, u32 addr, struct nvkm_sec2 **);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.c
27
struct nvkm_sec2 *sec2 = nvkm_sec2(engine);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.c
40
enum nvkm_subdev_type type, int inst, u32 addr, struct nvkm_sec2 **psec2)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.c
42
struct nvkm_sec2 *sec2;
drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c
81
struct nvkm_sec2 **psec2)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
1092
struct nvkm_sec2 *sec2 = device->sec2;