Home
last modified time | relevance | path

Searched refs:ltcg (Results 1 – 4 of 4) sorted by relevance

/drivers/gpu/drm/nouveau/core/subdev/ltcg/
Dnvc0.c71 nvc0_ltcg_tags_alloc(struct nouveau_ltcg *ltcg, u32 n, in nvc0_ltcg_tags_alloc() argument
74 struct nvc0_ltcg_priv *priv = (struct nvc0_ltcg_priv *)ltcg; in nvc0_ltcg_tags_alloc()
85 nvc0_ltcg_tags_free(struct nouveau_ltcg *ltcg, struct nouveau_mm_node **pnode) in nvc0_ltcg_tags_free() argument
87 struct nvc0_ltcg_priv *priv = (struct nvc0_ltcg_priv *)ltcg; in nvc0_ltcg_tags_free()
93 nvc0_ltcg_tags_clear(struct nouveau_ltcg *ltcg, u32 first, u32 count) in nvc0_ltcg_tags_clear() argument
95 struct nvc0_ltcg_priv *priv = (struct nvc0_ltcg_priv *)ltcg; in nvc0_ltcg_tags_clear()
202 struct nouveau_ltcg *ltcg = (struct nouveau_ltcg *)object; in nvc0_ltcg_dtor() local
203 struct nvc0_ltcg_priv *priv = (struct nvc0_ltcg_priv *)ltcg; in nvc0_ltcg_dtor()
204 struct nouveau_fb *pfb = nouveau_fb(ltcg->base.base.parent); in nvc0_ltcg_dtor()
209 nouveau_ltcg_destroy(ltcg); in nvc0_ltcg_dtor()
/drivers/gpu/drm/nouveau/core/subdev/fb/
Dnvc0.c131 struct nouveau_ltcg *ltcg = nouveau_ltcg(pfb->base.base.parent); in nvc0_fb_vram_new() local
136 ltcg->tags_alloc(ltcg, n, &mem->tag); in nvc0_fb_vram_new()
168 struct nouveau_ltcg *ltcg = nouveau_ltcg(pfb->base.base.parent); in nvc0_fb_vram_del() local
171 ltcg->tags_free(ltcg, &(*pmem)->tag); in nvc0_fb_vram_del()
/drivers/gpu/drm/nouveau/core/subdev/vm/
Dnvc0.c119 struct nouveau_ltcg *ltcg = in nvc0_vm_map() local
124 ltcg->tags_clear(ltcg, tag, cnt); in nvc0_vm_map()
/drivers/gpu/drm/nouveau/
DMakefile101 nouveau-y += core/subdev/ltcg/nvc0.o