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

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dpriv.h3 #define nvkm_bar(p) container_of((p), struct nvkm_bar, subdev) macro
7 int, struct nvkm_bar *);
10 void *(*dtor)(struct nvkm_bar *);
11 int (*oneinit)(struct nvkm_bar *);
12 int (*init)(struct nvkm_bar *);
13 struct nvkm_vm *(*kmap)(struct nvkm_bar *);
14 int (*umap)(struct nvkm_bar *, u64 size, int type, struct nvkm_vma *);
15 void (*flush)(struct nvkm_bar *);
18 void g84_bar_flush(struct nvkm_bar *);
H A Dgf100.h13 struct nvkm_bar base;
18 int, struct nvkm_bar **);
19 void *gf100_bar_dtor(struct nvkm_bar *);
20 int gf100_bar_oneinit(struct nvkm_bar *);
21 int gf100_bar_init(struct nvkm_bar *);
22 int gf100_bar_umap(struct nvkm_bar *, u64, int, struct nvkm_vma *);
H A Dnv50.h7 struct nvkm_bar base;
19 int, u32 pgd_addr, struct nvkm_bar **);
20 void *nv50_bar_dtor(struct nvkm_bar *);
21 int nv50_bar_oneinit(struct nvkm_bar *);
22 int nv50_bar_init(struct nvkm_bar *);
23 struct nvkm_vm *nv50_bar_kmap(struct nvkm_bar *);
24 int nv50_bar_umap(struct nvkm_bar *, u64, int, struct nvkm_vma *);
25 void nv50_bar_unmap(struct nvkm_bar *, struct nvkm_vma *);
H A Dbase.c27 nvkm_bar_flush(struct nvkm_bar *bar) nvkm_bar_flush()
34 nvkm_bar_kmap(struct nvkm_bar *bar) nvkm_bar_kmap()
43 nvkm_bar_umap(struct nvkm_bar *bar, u64 size, int type, struct nvkm_vma *vma) nvkm_bar_umap()
51 struct nvkm_bar *bar = nvkm_bar(subdev); nvkm_bar_oneinit()
58 struct nvkm_bar *bar = nvkm_bar(subdev); nvkm_bar_init()
65 struct nvkm_bar *bar = nvkm_bar(subdev); nvkm_bar_dtor()
70 nvkm_bar = { variable in typeref:struct:nvkm_subdev_func
78 int index, struct nvkm_bar *bar) nvkm_bar_ctor()
80 nvkm_subdev_ctor(&nvkm_bar, device, index, 0, &bar->subdev); nvkm_bar_ctor()
H A Dgf100.c31 gf100_bar_kmap(struct nvkm_bar *base) gf100_bar_kmap()
37 gf100_bar_umap(struct nvkm_bar *base, u64 size, int type, struct nvkm_vma *vma) gf100_bar_umap()
95 gf100_bar_oneinit(struct nvkm_bar *base) gf100_bar_oneinit()
118 gf100_bar_init(struct nvkm_bar *base) gf100_bar_init()
139 gf100_bar_dtor(struct nvkm_bar *base) gf100_bar_dtor()
158 int index, struct nvkm_bar **pbar) gf100_bar_new_()
179 gf100_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) gf100_bar_new()
H A Dg84.c29 g84_bar_flush(struct nvkm_bar *bar) g84_bar_flush()
53 g84_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) g84_bar_new()
H A Dnv50.c32 nv50_bar_kmap(struct nvkm_bar *base) nv50_bar_kmap()
38 nv50_bar_umap(struct nvkm_bar *base, u64 size, int type, struct nvkm_vma *vma) nv50_bar_umap()
45 nv50_bar_flush(struct nvkm_bar *base) nv50_bar_flush()
60 nv50_bar_oneinit(struct nvkm_bar *base) nv50_bar_oneinit()
148 nv50_bar_init(struct nvkm_bar *base) nv50_bar_init()
173 nv50_bar_dtor(struct nvkm_bar *base) nv50_bar_dtor()
191 int index, u32 pgd_addr, struct nvkm_bar **pbar) nv50_bar_new_()
213 nv50_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) nv50_bar_new()
H A Dgk20a.c34 gk20a_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) gk20a_bar_new()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dbar.h6 struct nvkm_bar { struct
16 void nvkm_bar_flush(struct nvkm_bar *);
17 struct nvkm_vm *nvkm_bar_kmap(struct nvkm_bar *);
18 int nvkm_bar_umap(struct nvkm_bar *, u64 size, int type, struct nvkm_vma *);
20 int nv50_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
21 int g84_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
22 int gf100_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
23 int gk20a_bar_new(struct nvkm_device *, int, struct nvkm_bar **);
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Ddevice.h102 struct nvkm_bar *bar;
167 int (*bar )(struct nvkm_device *, int idx, struct nvkm_bar **);
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dnv50.c110 struct nvkm_bar *bar = imem->base.subdev.device->bar; nv50_instobj_acquire()
/linux-4.4.14/drivers/gpu/drm/nouveau/
H A Dnouveau_bo.c1385 struct nvkm_bar *bar = nvxx_bar(&drm->device); nouveau_ttm_io_mem_reserve()

Completed in 249 milliseconds