Symbol: nvkm_engine
drivers/gpu/drm/nouveau/include/nvkm/core/device.h
82
struct nvkm_engine *nvkm_device_engine(struct nvkm_device *, int type, int inst);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
18
void *(*dtor)(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
19
void (*preinit)(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
20
int (*oneinit)(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
21
int (*info)(struct nvkm_engine *, u64 mthd, u64 *data);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
22
int (*init)(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
23
int (*fini)(struct nvkm_engine *, enum nvkm_suspend_state suspend);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
24
int (*reset)(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
25
int (*nonstall)(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
26
void (*intr)(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
27
void (*tile)(struct nvkm_engine *, int region, struct nvkm_fb_tile *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
28
bool (*chsw_load)(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
4
#define nvkm_engine(p) container_of((p), struct nvkm_engine, subdev)
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
46
enum nvkm_subdev_type, int inst, bool enable, struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
48
enum nvkm_subdev_type, int, bool enable, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
50
struct nvkm_engine *nvkm_engine_ref(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
51
void nvkm_engine_unref(struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
52
int nvkm_engine_reset(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
53
void nvkm_engine_tile(struct nvkm_engine *, int region);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
54
bool nvkm_engine_chsw_load(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/core/engine.h
9
extern const struct nvkm_subdev_func nvkm_engine;
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
32
NVKM_LAYOUT_ONCE(NVKM_ENGINE_BSP , struct nvkm_engine , bsp)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
33
NVKM_LAYOUT_INST(NVKM_ENGINE_CE , struct nvkm_engine , ce, 20)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
34
NVKM_LAYOUT_ONCE(NVKM_ENGINE_CIPHER , struct nvkm_engine , cipher)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
39
NVKM_LAYOUT_ONCE(NVKM_ENGINE_IFB , struct nvkm_engine , ifb)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
40
NVKM_LAYOUT_ONCE(NVKM_ENGINE_ME , struct nvkm_engine , me)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
41
NVKM_LAYOUT_ONCE(NVKM_ENGINE_MPEG , struct nvkm_engine , mpeg)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
42
NVKM_LAYOUT_ONCE(NVKM_ENGINE_MSENC , struct nvkm_engine , msenc)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
43
NVKM_LAYOUT_ONCE(NVKM_ENGINE_MSPDEC , struct nvkm_engine , mspdec)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
44
NVKM_LAYOUT_ONCE(NVKM_ENGINE_MSPPP , struct nvkm_engine , msppp)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
45
NVKM_LAYOUT_ONCE(NVKM_ENGINE_MSVLD , struct nvkm_engine , msvld)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
48
NVKM_LAYOUT_INST(NVKM_ENGINE_NVJPG , struct nvkm_engine , nvjpg, 8)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
49
NVKM_LAYOUT_INST(NVKM_ENGINE_OFA , struct nvkm_engine , ofa, 2)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
50
NVKM_LAYOUT_ONCE(NVKM_ENGINE_SEC , struct nvkm_engine , sec)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
53
NVKM_LAYOUT_ONCE(NVKM_ENGINE_VIC , struct nvkm_engine , vic)
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h
54
NVKM_LAYOUT_ONCE(NVKM_ENGINE_VP , struct nvkm_engine , vp)
drivers/gpu/drm/nouveau/include/nvkm/core/object.h
13
struct nvkm_engine *engine;
drivers/gpu/drm/nouveau/include/nvkm/core/oclass.h
27
struct nvkm_engine *engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/bsp.h
5
int g84_bsp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
10
int gm200_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
11
int gp100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
12
int gp102_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
13
int gv100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
14
int tu102_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
15
int ga100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
16
int ga102_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
6
int gt215_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
7
int gf100_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
8
int gk104_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h
9
int gm107_ce_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/cipher.h
5
int g84_cipher_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h
12
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h
21
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h
51
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h
58
enum nvkm_subdev_type, int inst, bool enable, u32 addr, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
52
struct nvkm_chan *nvkm_chan_get_chid(struct nvkm_engine *, int id, unsigned long *irqflags);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
53
struct nvkm_chan *nvkm_chan_get_inst(struct nvkm_engine *, u64 inst, unsigned long *irqflags);
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
60
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h
94
bool nvkm_fifo_ctxsw_in_progress(struct nvkm_engine *);
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h
8
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
5
int nv31_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
6
int nv40_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
7
int nv44_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
8
int nv50_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h
9
int g84_mpeg_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mspdec.h
5
int g98_mspdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mspdec.h
6
int gt215_mspdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mspdec.h
7
int gf100_mspdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/mspdec.h
8
int gk104_mspdec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msppp.h
5
int g98_msppp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msppp.h
6
int gt215_msppp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msppp.h
7
int gf100_msppp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
5
int g98_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
6
int gt215_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
7
int mcp89_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
8
int gf100_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/msvld.h
9
int gk104_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/nvdec.h
10
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/nvenc.h
10
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/sec.h
5
int g98_sec_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h
10
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/sw.h
8
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/vp.h
5
int g84_vp_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **);
drivers/gpu/drm/nouveau/include/nvkm/engine/xtensa.h
10
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/include/nvkm/engine/xtensa.h
16
enum nvkm_subdev_type, int, bool enable, u32 addr, struct nvkm_engine **);
drivers/gpu/drm/nouveau/nvkm/core/engine.c
103
struct nvkm_engine *engine = nvkm_engine(subdev);
drivers/gpu/drm/nouveau/nvkm/core/engine.c
112
struct nvkm_engine *engine = nvkm_engine(subdev);
drivers/gpu/drm/nouveau/nvkm/core/engine.c
127
struct nvkm_engine *engine = nvkm_engine(subdev);
drivers/gpu/drm/nouveau/nvkm/core/engine.c
138
struct nvkm_engine *engine = nvkm_engine(subdev);
drivers/gpu/drm/nouveau/nvkm/core/engine.c
147
struct nvkm_engine *engine = nvkm_engine(subdev);
drivers/gpu/drm/nouveau/nvkm/core/engine.c
154
nvkm_engine = {
drivers/gpu/drm/nouveau/nvkm/core/engine.c
166
enum nvkm_subdev_type type, int inst, bool enable, struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/core/engine.c
169
nvkm_subdev_ctor(&nvkm_engine, device, type, inst, &engine->subdev);
drivers/gpu/drm/nouveau/nvkm/core/engine.c
184
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/core/engine.c
31
nvkm_engine_chsw_load(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/core/engine.c
39
nvkm_engine_reset(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/core/engine.c
49
nvkm_engine_unref(struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/core/engine.c
51
struct nvkm_engine *engine = *pengine;
drivers/gpu/drm/nouveau/nvkm/core/engine.c
59
struct nvkm_engine *
drivers/gpu/drm/nouveau/nvkm/core/engine.c
60
nvkm_engine_ref(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/core/engine.c
74
nvkm_engine_tile(struct nvkm_engine *engine, int region)
drivers/gpu/drm/nouveau/nvkm/core/engine.c
84
struct nvkm_engine *engine = nvkm_engine(subdev);
drivers/gpu/drm/nouveau/nvkm/core/engine.c
92
struct nvkm_engine *engine = nvkm_engine(subdev);
drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.c
40
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c
40
ga100_ce_nonstall(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c
49
ga100_ce_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend)
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c
56
ga100_ce_init(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c
63
ga100_ce_oneinit(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c
90
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.c
44
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.c
65
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c
47
gk104_ce_intr_launcherr(struct nvkm_engine *ce, const u32 base)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c
59
gk104_ce_intr(struct nvkm_engine *ce)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c
98
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.c
40
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.c
39
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c
49
gp100_ce_intr_launcherr(struct nvkm_engine *ce, const u32 base)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c
60
gp100_ce_intr(struct nvkm_engine *ce)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c
99
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.c
41
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c
79
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c
61
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h
10
void gk104_ce_intr(struct nvkm_engine *);
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h
11
void gp100_ce_intr(struct nvkm_engine *);
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h
15
int ga100_ce_oneinit(struct nvkm_engine *);
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h
16
int ga100_ce_init(struct nvkm_engine *);
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h
17
int ga100_ce_fini(struct nvkm_engine *, enum nvkm_suspend_state);
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h
18
int ga100_ce_nonstall(struct nvkm_engine *);
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h
7
enum nvkm_subdev_type, int, struct nvkm_engine **);
drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c
40
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
108
g84_cipher_init(struct nvkm_engine *cipher)
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
130
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c
80
g84_cipher_intr(struct nvkm_engine *cipher)
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
2929
struct nvkm_engine *
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
2933
if (subdev && subdev->func == &nvkm_engine)
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
2934
return container_of(subdev, struct nvkm_engine, subdev);
drivers/gpu/drm/nouveau/nvkm/engine/device/user.c
277
struct nvkm_engine *engine;
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
102
nvkm_disp_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend)
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
119
nvkm_disp_init(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
148
nvkm_disp_oneinit(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
169
nvkm_disp_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c
95
nvkm_disp_intr(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/dma/base.c
93
nvkm_dma_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
129
nvkm_falcon_oneinit(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
160
nvkm_falcon_init(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
321
nvkm_falcon_dtor_engine(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
340
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
59
nvkm_falcon_intr(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c
96
nvkm_falcon_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
125
nvkm_fifo_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
139
nvkm_fifo_init(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
169
nvkm_fifo_info(struct nvkm_engine *engine, u64 mthd, u64 *data)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
241
nvkm_fifo_oneinit(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
328
nvkm_fifo_preinit(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
334
nvkm_fifo_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
39
nvkm_fifo_ctxsw_in_progress(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c
54
struct nvkm_engine *engine = engn->engine;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c
307
nvkm_chan_get_inst(struct nvkm_engine *engine, u64 inst, unsigned long *pirqflags)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c
328
nvkm_chan_get_chid(struct nvkm_engine *engine, int id, unsigned long *pirqflags)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c
45
struct nvkm_engine *engine = engn->engine;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c
152
struct nvkm_engine *engine = engn->engine;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c
539
struct nvkm_engine *engine = NULL;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c
343
struct nvkm_engine *engine;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.h
28
struct nvkm_engine *engine;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c
211
struct nvkm_engine *engine = engn->engine;
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
122
nvkm_gr_intr(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
129
nvkm_gr_nonstall(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
140
nvkm_gr_oneinit(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
149
nvkm_gr_reset(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
160
nvkm_gr_init(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
171
nvkm_gr_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend)
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
180
nvkm_gr_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
56
nvkm_gr_chsw_load(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c
65
nvkm_gr_tile(struct nvkm_engine *engine, int region, struct nvkm_fb_tile *tile)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.c
41
struct nvkm_engine **pmpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
113
nv31_mpeg_tile(struct nvkm_engine *engine, int i, struct nvkm_fb_tile *tile)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
183
nv31_mpeg_intr(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
224
nv31_mpeg_init(struct nvkm_engine *mpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
256
nv31_mpeg_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
276
enum nvkm_subdev_type type, int inst, struct nvkm_engine **pmpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c
295
struct nvkm_engine **pmpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.h
10
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.h
15
struct nvkm_engine **);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c
80
struct nvkm_engine **pmpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
142
nv44_mpeg_intr(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
206
struct nvkm_engine **pmpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c
34
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
133
struct nvkm_engine **pmpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
61
nv50_mpeg_intr(struct nvkm_engine *mpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c
89
nv50_mpeg_init(struct nvkm_engine *mpeg)
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/priv.h
13
int nv50_mpeg_init(struct nvkm_engine *);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/priv.h
14
void nv50_mpeg_intr(struct nvkm_engine *);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/priv.h
7
int nv31_mpeg_init(struct nvkm_engine *);
drivers/gpu/drm/nouveau/nvkm/engine/mpeg/priv.h
8
void nv31_mpeg_tile(struct nvkm_engine *, int, struct nvkm_fb_tile *);
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.c
28
enum nvkm_subdev_type type, int inst, struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.c
47
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.c
47
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gk104.c
39
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.c
39
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/mspdec/priv.h
7
int, struct nvkm_engine **);
drivers/gpu/drm/nouveau/nvkm/engine/msppp/base.c
28
enum nvkm_subdev_type type, int inst, struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.c
47
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.c
47
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.c
39
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msppp/priv.h
7
int, struct nvkm_engine **);
drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.c
28
enum nvkm_subdev_type type, int inst, struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.c
47
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.c
47
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.c
39
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msvld/gt215.c
39
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msvld/mcp89.c
39
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/msvld/priv.h
7
int, struct nvkm_engine **);
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c
26
nvkm_nvdec_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c
27
nvkm_nvenc_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c
78
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
114
nvkm_sec2_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
40
nvkm_sec2_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
75
nvkm_sec2_init(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c
96
nvkm_sec2_oneinit(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.c
25
r535_sec2_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/sw/base.c
85
nvkm_sw_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c
60
struct nvkm_engine *engine = chan->base.object.engine;
drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c
65
struct nvkm_engine *engine = chan->base.object.engine;
drivers/gpu/drm/nouveau/nvkm/engine/vp/g84.c
40
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
162
nvkm_xtensa_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
180
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
57
nvkm_xtensa_intr(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
79
nvkm_xtensa_fini(struct nvkm_engine *engine, enum nvkm_suspend_state suspend)
drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c
94
nvkm_xtensa_init(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
103
nvkm_rm_engine_ctor(void *(*dtor)(struct nvkm_engine *), struct nvkm_rm *rm,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
105
const u32 *class, int nclass, struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
12
struct nvkm_engine engine;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
128
struct nvkm_engine **pengine)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
130
struct nvkm_engine *engine;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.c
96
nvkm_rm_engine_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.h
11
const u32 *class, int nclass, struct nvkm_engine *);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/engine.h
9
int nvkm_rm_engine_ctor(void *(*dtor)(struct nvkm_engine *), struct nvkm_rm *,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/nvdec.c
9
nvkm_rm_nvdec_dtor(struct nvkm_engine *engine)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/nvenc.c
9
nvkm_rm_nvenc_dtor(struct nvkm_engine *engine)