Home
last modified time | relevance | path

Searched refs:nouveau_object (Results 1 – 25 of 610) sorted by relevance

12345678910>>...25

/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/
H A Dobject.h17 struct nouveau_object { struct
19 struct nouveau_object *parent; argument
20 struct nouveau_object *engine; argument
30 static inline struct nouveau_object * argument
35 struct nouveau_object *object = obj; in nv_object()
50 int nouveau_object_create_(struct nouveau_object *, struct nouveau_object *,
87 int (*ctor)(struct nouveau_object *, struct nouveau_object *,
89 struct nouveau_object **);
107 int nouveau_object_ctor(struct nouveau_object *, struct nouveau_object *,
109 struct nouveau_object **);
[all …]
H A Dparent.h14 struct nouveau_object base;
19 int (*context_attach)(struct nouveau_object *,
20 struct nouveau_object *);
21 int (*context_detach)(struct nouveau_object *, bool suspend,
22 struct nouveau_object *);
24 int (*object_attach)(struct nouveau_object *parent,
25 struct nouveau_object *object, u32 name);
47 int nouveau_parent_create_(struct nouveau_object *, struct nouveau_object *,
53 void _nouveau_parent_dtor(struct nouveau_object *);
57 int nouveau_parent_sclass(struct nouveau_object *, u16 handle,
[all …]
H A Dgpuobj.h17 struct nouveau_object base;
18 struct nouveau_object *parent;
42 int nouveau_gpuobj_create_(struct nouveau_object *, struct nouveau_object *,
44 struct nouveau_object *, u32 size, u32 align,
48 int nouveau_gpuobj_new(struct nouveau_object *, struct nouveau_object *,
62 nouveau_object_ref(&obj->base, (struct nouveau_object **)ref); in nouveau_gpuobj_ref()
65 void _nouveau_gpuobj_dtor(struct nouveau_object *);
66 int _nouveau_gpuobj_init(struct nouveau_object *);
67 int _nouveau_gpuobj_fini(struct nouveau_object *, bool);
68 u32 _nouveau_gpuobj_rd32(struct nouveau_object *, u64);
[all …]
H A Dengctx.h34 int nouveau_engctx_create_(struct nouveau_object *, struct nouveau_object *,
35 struct nouveau_oclass *, struct nouveau_object *,
42 int _nouveau_engctx_ctor(struct nouveau_object *, struct nouveau_object *,
44 struct nouveau_object **);
45 void _nouveau_engctx_dtor(struct nouveau_object *);
46 int _nouveau_engctx_init(struct nouveau_object *);
47 int _nouveau_engctx_fini(struct nouveau_object *, bool suspend);
51 struct nouveau_object *nouveau_engctx_get(struct nouveau_engine *, u64 addr);
52 void nouveau_engctx_put(struct nouveau_object *);
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/core/
H A Dnouveau_core_object.c67 struct nouveau_object *engine, in nouveau_object_create_()
71 struct nouveau_object *object; in nouveau_object_create_()
95 struct nouveau_object *engine, in _nouveau_object_ctor()
99 struct nouveau_object *object; in _nouveau_object_ctor()
163 struct nouveau_object *engine, in nouveau_object_ctor()
165 struct nouveau_object **pobject) in nouveau_object_ctor()
168 struct nouveau_object *object = NULL; in nouveau_object_ctor()
203 nouveau_object_ref(struct nouveau_object *obj, struct nouveau_object **ref) in nouveau_object_ref()
223 struct nouveau_object **pobject) in nouveau_object_new()
228 struct nouveau_object *engine; in nouveau_object_new()
[all …]
H A Dnouveau_core_engctx.c39 nouveau_engctx_exists(struct nouveau_object *parent, in nouveau_engctx_exists()
43 struct nouveau_object *parctx; in nouveau_engctx_exists()
59 struct nouveau_object *engobj, in nouveau_engctx_create_()
61 struct nouveau_object *pargpu, in nouveau_engctx_create_()
67 struct nouveau_object *engctx; in nouveau_engctx_create_()
144 struct nouveau_object *parent; in nouveau_engctx_init()
175 struct nouveau_object *parent; in nouveau_engctx_fini()
199 struct nouveau_object *engine, in _nouveau_engctx_ctor()
201 struct nouveau_object **pobject) in _nouveau_engctx_ctor()
231 struct nouveau_object *
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/software/
H A Dnv50.h16 int nv50_software_ctor(struct nouveau_object *, struct nouveau_object *,
18 struct nouveau_object **);
37 int nv50_software_context_ctor(struct nouveau_object *,
38 struct nouveau_object *,
40 struct nouveau_object **);
41 void nv50_software_context_dtor(struct nouveau_object *);
43 int nv50_software_mthd_vblsem_value(struct nouveau_object *, u32, void *, u32);
44 int nv50_software_mthd_vblsem_release(struct nouveau_object *, u32, void *, u32);
45 int nv50_software_mthd_flip(struct nouveau_object *, u32, void *, u32);
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h24 struct nouveau_object *ntfy;
25 struct nouveau_object *fence;
27 struct nouveau_object *query;
31 struct nouveau_object *null;
32 struct nouveau_object *eng3d;
33 struct nouveau_object *m2mf;
34 struct nouveau_object *surf2d;
35 struct nouveau_object *swzsurf;
36 struct nouveau_object *sifm;
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/nouveau/nv30/
H A Dnv30_screen.h25 struct nouveau_object *ntfy;
26 struct nouveau_object *fence;
28 struct nouveau_object *query;
32 struct nouveau_object *null;
33 struct nouveau_object *eng3d;
34 struct nouveau_object *m2mf;
35 struct nouveau_object *surf2d;
36 struct nouveau_object *swzsurf;
37 struct nouveau_object *sifm;
/dports/lang/clover/mesa-21.3.6/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h48 struct nouveau_object *chan;
53 struct nouveau_object *null;
54 struct nouveau_object *ntfy;
55 struct nouveau_object *eng3d;
56 struct nouveau_object *eng3dm;
57 struct nouveau_object *surf3d;
58 struct nouveau_object *m2mf;
60 struct nouveau_object *rop;
61 struct nouveau_object *patt;
62 struct nouveau_object *rect;
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h48 struct nouveau_object *chan;
53 struct nouveau_object *null;
54 struct nouveau_object *ntfy;
55 struct nouveau_object *eng3d;
56 struct nouveau_object *eng3dm;
57 struct nouveau_object *surf3d;
58 struct nouveau_object *m2mf;
60 struct nouveau_object *rop;
61 struct nouveau_object *patt;
62 struct nouveau_object *rect;
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h48 struct nouveau_object *chan;
53 struct nouveau_object *null;
54 struct nouveau_object *ntfy;
55 struct nouveau_object *eng3d;
56 struct nouveau_object *eng3dm;
57 struct nouveau_object *surf3d;
58 struct nouveau_object *m2mf;
60 struct nouveau_object *rop;
61 struct nouveau_object *patt;
62 struct nouveau_object *rect;
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h48 struct nouveau_object *chan;
53 struct nouveau_object *null;
54 struct nouveau_object *ntfy;
55 struct nouveau_object *eng3d;
56 struct nouveau_object *eng3dm;
57 struct nouveau_object *surf3d;
58 struct nouveau_object *m2mf;
60 struct nouveau_object *rop;
61 struct nouveau_object *patt;
62 struct nouveau_object *rect;
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h48 struct nouveau_object *chan;
53 struct nouveau_object *null;
54 struct nouveau_object *ntfy;
55 struct nouveau_object *eng3d;
56 struct nouveau_object *eng3dm;
57 struct nouveau_object *surf3d;
58 struct nouveau_object *m2mf;
60 struct nouveau_object *rop;
61 struct nouveau_object *patt;
62 struct nouveau_object *rect;
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h48 struct nouveau_object *chan;
53 struct nouveau_object *null;
54 struct nouveau_object *ntfy;
55 struct nouveau_object *eng3d;
56 struct nouveau_object *eng3dm;
57 struct nouveau_object *surf3d;
58 struct nouveau_object *m2mf;
60 struct nouveau_object *rop;
61 struct nouveau_object *patt;
62 struct nouveau_object *rect;
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h48 struct nouveau_object *chan;
53 struct nouveau_object *null;
54 struct nouveau_object *ntfy;
55 struct nouveau_object *eng3d;
56 struct nouveau_object *eng3dm;
57 struct nouveau_object *surf3d;
58 struct nouveau_object *m2mf;
60 struct nouveau_object *rop;
61 struct nouveau_object *patt;
62 struct nouveau_object *rect;
[all …]

12345678910>>...25