Lines Matching defs:nv50_core
8 struct nv50_core {
14 int nv50_core_new(struct nouveau_drm *, struct nv50_core **);
15 void nv50_core_del(struct nv50_core **);
18 int (*init)(struct nv50_core *);
23 int (*update)(struct nv50_core *, u32 *interlock, bool ntfy);
26 int (*owner)(struct nv50_core *);
34 int (*ctrl)(struct nv50_core *, int or, u32 ctrl,
42 int core507d_new(struct nouveau_drm *, s32, struct nv50_core **);
44 struct nv50_core **);
45 int core507d_init(struct nv50_core *);
50 int core507d_update(struct nv50_core *, u32 *, bool);
56 int core827d_new(struct nouveau_drm *, s32, struct nv50_core **);
58 int core907d_new(struct nouveau_drm *, s32, struct nv50_core **);
63 int core917d_new(struct nouveau_drm *, s32, struct nv50_core **);
65 int corec37d_new(struct nouveau_drm *, s32, struct nv50_core **);
68 int corec37d_update(struct nv50_core *, u32 *, bool);
69 int corec37d_wndw_owner(struct nv50_core *);
72 int corec57d_new(struct nouveau_drm *, s32, struct nv50_core **);