Searched refs:nvkm_mm_node (Results 1 – 15 of 15) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | mm.c | 27 list_entry((root)->nl_entry.dir, struct nvkm_mm_node, nl_entry) 32 struct nvkm_mm_node *node; in nvkm_mm_dump() 48 nvkm_mm_free(struct nvkm_mm *mm, struct nvkm_mm_node **pthis) in nvkm_mm_free() 50 struct nvkm_mm_node *this = *pthis; in nvkm_mm_free() 53 struct nvkm_mm_node *prev = node(this, prev); in nvkm_mm_free() 54 struct nvkm_mm_node *next = node(this, next); in nvkm_mm_free() 85 static struct nvkm_mm_node * 86 region_head(struct nvkm_mm *mm, struct nvkm_mm_node *a, u32 size) in region_head() 88 struct nvkm_mm_node *b; in region_head() 112 u32 align, struct nvkm_mm_node **pnode) in nvkm_mm_head() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | mm.h | 5 struct nvkm_mm_node { struct 36 u32 size_min, u32 align, struct nvkm_mm_node **); argument 38 u32 size_min, u32 align, struct nvkm_mm_node **); 39 void nvkm_mm_free(struct nvkm_mm *, struct nvkm_mm_node **);
|
D | gpuobj.h | 15 struct nvkm_mm_node *node;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | ltc.h | 4 struct nvkm_mm_node; 12 struct nvkm_mm_node **); 13 void (*tags_free)(struct nvkm_ltc *, struct nvkm_mm_node **);
|
D | fb.h | 31 struct nvkm_mm_node *tag; 41 struct nvkm_mm_node *tag;
|
D | mmu.h | 22 struct nvkm_mm_node *node;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ |
D | priv.h | 16 struct nvkm_mm_node *tag_ram; 49 int gf100_ltc_tags_alloc(struct nvkm_ltc *, u32, struct nvkm_mm_node **); 50 void gf100_ltc_tags_free(struct nvkm_ltc *, struct nvkm_mm_node **);
|
D | base.c | 27 nvkm_ltc_tags_alloc(struct nvkm_ltc *ltc, u32 n, struct nvkm_mm_node **pnode) in nvkm_ltc_tags_alloc() 40 nvkm_ltc_tags_free(struct nvkm_ltc *ltc, struct nvkm_mm_node **pnode) in nvkm_ltc_tags_free()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | gk20a.c | 69 struct nvkm_mm_node r; 163 struct nvkm_mm_node *r; in gk20a_instobj_dtor_iommu() 169 r = list_first_entry(&_node->mem->regions, struct nvkm_mm_node, in gk20a_instobj_dtor_iommu() 251 struct nvkm_mm_node *r; in gk20a_instobj_ctor_iommu()
|
D | nv04.h | 29 struct nvkm_mm_node *mem;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_abi16.h | 17 struct nvkm_mm_node *node;
|
D | nouveau_ttm.c | 111 struct nvkm_mm_node *r; in nouveau_vram_manager_debug()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ramnv50.c | 224 struct nvkm_mm_node *this; in __nv50_ram_put() 258 struct nvkm_mm_node *r; in nv50_ram_get() 308 r = list_first_entry(&mem->regions, struct nvkm_mm_node, rl_entry); in nv50_ram_get()
|
D | ramgf100.c | 448 struct nvkm_mm_node *r; in gf100_ram_get() 499 r = list_first_entry(&mem->regions, struct nvkm_mm_node, rl_entry); in gf100_ram_get()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | base.c | 34 struct nvkm_mm_node *r; in nvkm_vm_map_at()
|