/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/ |
user.h | 7 struct nvkm_object **); 9 struct nvkm_object **);
|
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 **);
|
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 **);
|
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)
|
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)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
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 *, u64 addr, u8 *data) [all...] |
oclass.h | 8 struct nvkm_object; 16 struct nvkm_object **); 21 struct nvkm_object **); 30 struct nvkm_object *parent;
|
oproxy.h | 11 struct nvkm_object base; 12 struct nvkm_object *object;
|
notify.h | 7 struct nvkm_object; 33 int nvkm_notify_init(struct nvkm_object *, struct nvkm_event *,
|
ramht.h | 7 struct nvkm_object; 27 int nvkm_ramht_insert(struct nvkm_ramht *, struct nvkm_object *,
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/ |
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...] |
rootnv50.h | 13 struct nvkm_object object; 21 struct nv50_disp *, struct nvkm_object **); 27 struct nvkm_object **);
|
priv.h | 25 int nvkm_disp_ntfy(struct nvkm_object *, u32, struct nvkm_event **); 31 void *data, u32 size, struct nvkm_object **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/ |
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);
|
nv10.h | 15 const struct nvkm_oclass *, struct nvkm_object **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/ |
ummu.h | 10 struct nvkm_object object; 15 void *argv, u32 argc, struct nvkm_object **);
|
uvmm.h | 10 struct nvkm_object object; 15 struct nvkm_object **);
|
umem.h | 10 struct nvkm_object object; 31 struct nvkm_object **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sw/ |
nvsw.h | 10 struct nvkm_object object; 21 struct nvkm_object **pobject); 23 void *data, u32 size, struct nvkm_object **pobject);
|
priv.h | 15 void *data, u32 size, struct nvkm_object **); 21 const struct nvkm_oclass *, struct nvkm_object **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/ |
nv50.h | 22 int gf100_devinit_ctor(struct nvkm_object *, struct nvkm_object *, 24 struct nvkm_object **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/ |
ctrl.h | 10 struct nvkm_object object;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mpeg/ |
nv31.h | 27 struct nvkm_object object; 33 struct nvkm_object **);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/ |
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 *object, void *argv, u32 argc [all...] |
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 *object, u64 addr, u16 data [all...] |