nvkm_vmm_iter
struct nvkm_vmm_iter *_it = (i); \
nvkm_vmm_flush_mark(struct nvkm_vmm_iter *it)
nvkm_vmm_flush(struct nvkm_vmm_iter *it)
nvkm_vmm_unref_pdes(struct nvkm_vmm_iter *it)
nvkm_vmm_boot_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes)
nvkm_vmm_iter(vmm, page, vmm->start, limit, "bootstrap", false, false,
nvkm_vmm_unref_sptes(struct nvkm_vmm_iter *it, struct nvkm_vmm_pt *pgt,
nvkm_vmm_unref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes)
nvkm_vmm_ref_sptes(struct nvkm_vmm_iter *it, struct nvkm_vmm_pt *pgt,
nvkm_vmm_ref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes)
nvkm_vmm_sparse_unref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes)
nvkm_vmm_sparse_ref_ptes(struct nvkm_vmm_iter *it, bool pfn, u32 ptei, u32 ptes)
nvkm_vmm_ref_hwpt(struct nvkm_vmm_iter *it, struct nvkm_vmm_pt *pgd, u32 pdei)
nvkm_vmm_ref_swpt(struct nvkm_vmm_iter *it, struct nvkm_vmm_pt *pgd, u32 pdei)
bool (*REF_PTES)(struct nvkm_vmm_iter *, bool pfn, u32, u32),
struct nvkm_vmm_iter it;
nvkm_vmm_iter(vmm, page, addr, size, "sparse unref", false, false,
u64 fail = nvkm_vmm_iter(vmm, page, addr, size, "sparse ref",
nvkm_vmm_iter(vmm, page, addr, size, "unmap", false, pfn,
nvkm_vmm_iter(vmm, page, addr, size, "map", false, false,
nvkm_vmm_iter(vmm, page, addr, size, "unref", false, false,
fail = nvkm_vmm_iter(vmm, page, addr, size, "ref", true, false,
nvkm_vmm_iter(vmm, page, addr, size, "unmap + unref",
u64 fail = nvkm_vmm_iter(vmm, page, addr, size, "ref + map", true,
nvkm_vmm_trace(struct nvkm_vmm_iter *it, char *buf)