Lines Matching refs:nvbe
20 struct nouveau_sgdma_be *nvbe = (struct nouveau_sgdma_be *)ttm; in nouveau_sgdma_destroy() local
23 ttm_dma_tt_fini(&nvbe->ttm); in nouveau_sgdma_destroy()
24 kfree(nvbe); in nouveau_sgdma_destroy()
31 struct nouveau_sgdma_be *nvbe = (struct nouveau_sgdma_be *)ttm; in nv04_sgdma_bind() local
35 ret = nouveau_mem_host(reg, &nvbe->ttm); in nv04_sgdma_bind()
45 nvbe->mem = mem; in nv04_sgdma_bind()
52 struct nouveau_sgdma_be *nvbe = (struct nouveau_sgdma_be *)ttm; in nv04_sgdma_unbind() local
53 nouveau_mem_fini(nvbe->mem); in nv04_sgdma_unbind()
66 struct nouveau_sgdma_be *nvbe = (struct nouveau_sgdma_be *)ttm; in nv50_sgdma_bind() local
70 ret = nouveau_mem_host(reg, &nvbe->ttm); in nv50_sgdma_bind()
74 nvbe->mem = mem; in nv50_sgdma_bind()
88 struct nouveau_sgdma_be *nvbe; in nouveau_sgdma_create_ttm() local
90 nvbe = kzalloc(sizeof(*nvbe), GFP_KERNEL); in nouveau_sgdma_create_ttm()
91 if (!nvbe) in nouveau_sgdma_create_ttm()
95 nvbe->ttm.ttm.func = &nv04_sgdma_backend; in nouveau_sgdma_create_ttm()
97 nvbe->ttm.ttm.func = &nv50_sgdma_backend; in nouveau_sgdma_create_ttm()
99 if (ttm_dma_tt_init(&nvbe->ttm, bo, page_flags)) in nouveau_sgdma_create_ttm()
106 return &nvbe->ttm.ttm; in nouveau_sgdma_create_ttm()