/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/ |
H A D | user.h | 7 struct nvkm_object **); 9 struct nvkm_object **);
|
H A D | changk104.h | 30 void *data, u32 size, struct nvkm_object **); 35 struct nvkm_object *); 42 void *data, u32 size, struct nvkm_object **); 46 struct nvkm_object **); 53 void *data, u32 size, struct nvkm_object **);
|
H A D | chan.h | 15 struct nvkm_object *); 20 int (*object_ctor)(struct nvkm_fifo_chan *, struct nvkm_object *); 32 void *data, u32 size, struct nvkm_object **);
|
H A D | nouveau_nvkm_engine_fifo_usergv100.c | 31 gv100_fifo_user_map(struct nvkm_object *object, void *argv, u32 argc, 35 gv100_fifo_user_map(struct nvkm_object *object, void *argv, u32 argc, 56 struct nvkm_object **pobject)
|
H A D | nouveau_nvkm_engine_fifo_usertu102.c | 31 tu102_fifo_user_map(struct nvkm_object *object, void *argv, u32 argc, 35 tu102_fifo_user_map(struct nvkm_object *object, void *argv, u32 argc, 56 struct nvkm_object **pobject)
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
H A D | object.h | 10 struct nvkm_object { struct 34 void *(*dtor)(struct nvkm_object *); 35 int (*init)(struct nvkm_object *); 36 int (*fini)(struct nvkm_object *, bool suspend); 37 int (*mthd)(struct nvkm_object *, u32 mthd, void *data, u32 size); 38 int (*ntfy)(struct nvkm_object *, u32 mthd, struct nvkm_event **); 40 int (*map)(struct nvkm_object *, void *argv, u32 argc, 44 int (*map)(struct nvkm_object *, void *argv, u32 argc, 47 int (*unmap)(struct nvkm_object *); 48 int (*rd08)(struct nvkm_object *, u6 [all...] |
H A D | oclass.h | 8 struct nvkm_object; 16 struct nvkm_object **); 21 struct nvkm_object **); 30 struct nvkm_object *parent;
|
H A D | oproxy.h | 11 struct nvkm_object base; 12 struct nvkm_object *object;
|
H A D | ramht.h | 7 struct nvkm_object; 27 int nvkm_ramht_insert(struct nvkm_ramht *, struct nvkm_object *,
|
H A D | notify.h | 7 struct nvkm_object; 33 int nvkm_notify_init(struct nvkm_object *, struct nvkm_event *,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/ |
H A D | channv50.h | 22 struct nvkm_object object; 33 int (*bind)(struct nv50_disp_chan *, struct nvkm_object *, u32 handle); 39 const struct nvkm_oclass *, struct nvkm_object **); 43 const struct nvkm_oclass *, struct nvkm_object **); 49 int nv50_disp_dmac_bind(struct nv50_disp_chan *, struct nvkm_object *, u32); 56 int gf119_disp_dmac_bind(struct nv50_disp_chan *, struct nvkm_object *, u32); 65 int gv100_disp_dmac_bind(struct nv50_disp_chan *, struct nvkm_object *, u32); 70 struct nvkm_object **); 74 struct nvkm_object **); 79 struct nvkm_object **); [all...] |
H A D | rootnv50.h | 13 struct nvkm_object object; 21 struct nv50_disp *, struct nvkm_object **); 27 struct nvkm_object **);
|
H A D | priv.h | 25 int nvkm_disp_ntfy(struct nvkm_object *, u32, struct nvkm_event **); 31 void *data, u32 size, struct nvkm_object **);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/ |
H A D | nv20.h | 28 struct nvkm_object object; 34 void *nv20_gr_chan_dtor(struct nvkm_object *); 35 int nv20_gr_chan_init(struct nvkm_object *); 36 int nv20_gr_chan_fini(struct nvkm_object *, bool);
|
H A D | nv10.h | 15 const struct nvkm_oclass *, struct nvkm_object **);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/ |
H A D | ummu.h | 10 struct nvkm_object object; 15 void *argv, u32 argc, struct nvkm_object **);
|
H A D | uvmm.h | 10 struct nvkm_object object; 15 struct nvkm_object **);
|
H A D | umem.h | 10 struct nvkm_object object; 31 struct nvkm_object **);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/ |
H A D | nvsw.h | 10 struct nvkm_object object; 21 struct nvkm_object **pobject); 23 void *data, u32 size, struct nvkm_object **pobject);
|
H A D | priv.h | 15 void *data, u32 size, struct nvkm_object **); 21 const struct nvkm_oclass *, struct nvkm_object **);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/ |
H A D | nv50.h | 22 int gf100_devinit_ctor(struct nvkm_object *, struct nvkm_object *, 24 struct nvkm_object **);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/ |
H A D | ctrl.h | 10 struct nvkm_object object;
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/ |
H A D | nv31.h | 27 struct nvkm_object object; 33 struct nvkm_object **);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/ |
H A D | nouveau_nvkm_core_object.c | 33 struct nvkm_object * 37 struct nvkm_object *object; 69 nvkm_object_remove(struct nvkm_object *object) 83 nvkm_object_insert(struct nvkm_object *object) 86 struct nvkm_object *collision = 99 struct nvkm_object *this = rb_entry(*ptr, typeof(*this), node); 117 nvkm_object_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) 125 nvkm_object_ntfy(struct nvkm_object *object, u32 mthd, 135 nvkm_object_map(struct nvkm_object *object, void *argv, u32 argc, 145 nvkm_object_map(struct nvkm_object *objec [all...] |
H A D | nouveau_nvkm_core_oproxy.c | 32 nvkm_oproxy_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) 38 nvkm_oproxy_ntfy(struct nvkm_object *object, u32 mthd, 46 nvkm_oproxy_map(struct nvkm_object *object, void *argv, u32 argc, 54 nvkm_oproxy_map(struct nvkm_object *object, void *argv, u32 argc, 63 nvkm_oproxy_unmap(struct nvkm_object *object) 69 nvkm_oproxy_rd08(struct nvkm_object *object, u64 addr, u8 *data) 75 nvkm_oproxy_rd16(struct nvkm_object *object, u64 addr, u16 *data) 81 nvkm_oproxy_rd32(struct nvkm_object *object, u64 addr, u32 *data) 87 nvkm_oproxy_wr08(struct nvkm_object *object, u64 addr, u8 data) 93 nvkm_oproxy_wr16(struct nvkm_object *objec [all...] |