Home
last modified time | relevance | path

Searched refs:vpgd (Results 1 – 3 of 3) sorted by relevance

/linux-2.6.39/drivers/gpu/drm/nouveau/
Dnouveau_vm.c157 struct nouveau_vm_pgd *vpgd; in nouveau_vm_unmap_pgt() local
170 list_for_each_entry(vpgd, &vm->pgd_list, head) { in nouveau_vm_unmap_pgt()
171 vm->map_pgt(vpgd->obj, pde, vpgt->obj); in nouveau_vm_unmap_pgt()
184 struct nouveau_vm_pgd *vpgd; in nouveau_vm_map_pgt() local
209 list_for_each_entry(vpgd, &vm->pgd_list, head) { in nouveau_vm_map_pgt()
210 vm->map_pgt(vpgd->obj, pde, vpgt->obj); in nouveau_vm_map_pgt()
350 struct nouveau_vm_pgd *vpgd; in nouveau_vm_link() local
356 vpgd = kzalloc(sizeof(*vpgd), GFP_KERNEL); in nouveau_vm_link()
357 if (!vpgd) in nouveau_vm_link()
360 nouveau_gpuobj_ref(pgd, &vpgd->obj); in nouveau_vm_link()
[all …]
Dnvc0_vm.c106 struct nouveau_vm_pgd *vpgd; in nvc0_vm_flush() local
113 list_for_each_entry(vpgd, &vm->pgd_list, head) { in nvc0_vm_flush()
121 nv_wr32(dev, 0x100cb8, vpgd->obj->vinst >> 8); in nvc0_vm_flush()
Dnouveau_object.c792 struct nouveau_vm_pgd *vpgd; in nouveau_gpuobj_channel_init() local
801 vpgd = list_first_entry(&vm->pgd_list, struct nouveau_vm_pgd, head); in nouveau_gpuobj_channel_init()
802 nv_wo32(chan->ramin, 0x0200, lower_32_bits(vpgd->obj->vinst)); in nouveau_gpuobj_channel_init()
803 nv_wo32(chan->ramin, 0x0204, upper_32_bits(vpgd->obj->vinst)); in nouveau_gpuobj_channel_init()