Searched refs:nvkm_bar (Results 1 - 20 of 20) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dbar.h7 struct nvkm_bar { struct
10 int (*alloc)(struct nvkm_bar *, struct nvkm_object *,
13 int (*kmap)(struct nvkm_bar *, struct nvkm_mem *, u32 flags,
15 int (*umap)(struct nvkm_bar *, struct nvkm_mem *, u32 flags,
17 void (*unmap)(struct nvkm_bar *, struct nvkm_vma *);
18 void (*flush)(struct nvkm_bar *);
24 static inline struct nvkm_bar * nvkm_bar()
25 nvkm_bar(void *obj) nvkm_bar() function
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dpriv.h14 void nvkm_bar_destroy(struct nvkm_bar *);
20 int nvkm_bar_alloc(struct nvkm_bar *, struct nvkm_object *,
23 void g84_bar_flush(struct nvkm_bar *);
H A Dbase.c42 struct nvkm_bar *bar = nvkm_bar(device); nvkm_barobj_ctor()
69 struct nvkm_bar *bar = nvkm_bar(object); nvkm_barobj_dtor()
106 nvkm_bar_alloc(struct nvkm_bar *bar, struct nvkm_object *parent, nvkm_bar_alloc()
121 struct nvkm_bar *bar; nvkm_bar_create_()
134 nvkm_bar_destroy(struct nvkm_bar *bar) nvkm_bar_destroy()
142 struct nvkm_bar *bar = (void *)object; _nvkm_bar_dtor()
H A Dgk20a.c29 struct nvkm_bar *bar; gk20a_bar_ctor()
36 bar = (struct nvkm_bar *)*pobject; gk20a_bar_ctor()
H A Dgf100.c38 struct nvkm_bar base;
44 gf100_bar_kmap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, gf100_bar_kmap()
59 gf100_bar_umap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, gf100_bar_umap()
75 gf100_bar_unmap(struct nvkm_bar *bar, struct nvkm_vma *vma) gf100_bar_unmap()
H A Dnv50.c33 struct nvkm_bar base;
45 nv50_bar_kmap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, nv50_bar_kmap()
60 nv50_bar_umap(struct nvkm_bar *bar, struct nvkm_mem *mem, u32 flags, nv50_bar_umap()
75 nv50_bar_unmap(struct nvkm_bar *bar, struct nvkm_vma *vma) nv50_bar_unmap()
82 nv50_bar_flush(struct nvkm_bar *bar) nv50_bar_flush()
94 g84_bar_flush(struct nvkm_bar *bar) g84_bar_flush()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/
H A Dramht.c45 struct nvkm_bar *bar = nvkm_bar(ramht); nvkm_ramht_insert()
69 struct nvkm_bar *bar = nvkm_bar(ramht); nvkm_ramht_remove()
H A Dgpuobj.c57 struct nvkm_bar *bar = nvkm_bar(parent); nvkm_gpuobj_create_()
237 struct nvkm_bar *bar = nvkm_bar(gpuobj); nvkm_gpuobj_map()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dnv50.c44 struct nvkm_bar *bar = nvkm_bar(priv); nv50_fifo_playlist_update_locked()
74 struct nvkm_bar *bar = nvkm_bar(parent); nv50_fifo_context_attach()
105 struct nvkm_bar *bar = nvkm_bar(parent); nv50_fifo_context_detach()
196 struct nvkm_bar *bar = nvkm_bar(parent); nv50_fifo_chan_ctor_dma()
257 struct nvkm_bar *bar = nvkm_bar(parent); nv50_fifo_chan_ctor_ind()
H A Dg84.c44 struct nvkm_bar *bar = nvkm_bar(parent); g84_fifo_context_attach()
83 struct nvkm_bar *bar = nvkm_bar(parent); g84_fifo_context_detach()
169 struct nvkm_bar *bar = nvkm_bar(parent); g84_fifo_chan_ctor_dma()
242 struct nvkm_bar *bar = nvkm_bar(parent); g84_fifo_chan_ctor_ind()
H A Dgf100.c79 struct nvkm_bar *bar = nvkm_bar(priv); gf100_fifo_runlist_update()
111 struct nvkm_bar *bar = nvkm_bar(parent); gf100_fifo_context_attach()
148 struct nvkm_bar *bar = nvkm_bar(parent); gf100_fifo_context_detach()
188 struct nvkm_bar *bar = nvkm_bar(parent); gf100_fifo_chan_ctor()
H A Dgk104.c98 struct nvkm_bar *bar = nvkm_bar(priv); gk104_fifo_runlist_update()
131 struct nvkm_bar *bar = nvkm_bar(parent); gk104_fifo_context_attach()
172 struct nvkm_bar *bar = nvkm_bar(parent); gk104_fifo_context_detach()
216 struct nvkm_bar *bar = nvkm_bar(parent); gk104_fifo_chan_ctor()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dgf100.c103 struct nvkm_bar *bar = nvkm_bar(priv); gf100_sw_vblsem_release()
H A Dnv50.c126 struct nvkm_bar *bar = nvkm_bar(priv); nv50_sw_vblsem_release()
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvif/
H A Ddevice.h44 #define nvxx_bar(a) nvkm_bar(nvxx_device(a))
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
H A Dnv50.c89 struct nvkm_bar *bar = nvkm_bar(parent); nv50_mpeg_context_ctor()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dgf100.c162 struct nvkm_bar *bar = nvkm_bar(priv); gf100_vm_flush()
H A Dnv50.c153 struct nvkm_bar *bar = nvkm_bar(priv); nv50_vm_flush()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxgf100.c1267 struct nvkm_bar *bar = nvkm_bar(priv); gf100_grctx_generate()
/linux-4.1.27/drivers/gpu/drm/nouveau/
H A Dnouveau_bo.c1390 struct nvkm_bar *bar = nvxx_bar(&drm->device); nouveau_ttm_io_mem_reserve()
1410 struct nvkm_bar *bar = nvxx_bar(&drm->device); nouveau_ttm_io_mem_free()

Completed in 311 milliseconds