Lines Matching refs:mem
119 const bool mapped = nvbo->bo.mem.mem_type != TTM_PL_SYSTEM; in nouveau_gem_object_unmap()
214 ret = drm_gem_object_init(dev, &nvbo->gem, nvbo->bo.mem.size); in nouveau_gem_new()
234 else if (nvbo->bo.mem.mem_type == TTM_PL_TT) in nouveau_gem_info()
247 rep->size = nvbo->bo.mem.num_pages << PAGE_SHIFT; in nouveau_gem_info()
308 bo->mem.mem_type == TTM_PL_VRAM) in nouveau_gem_set_domain()
312 bo->mem.mem_type == TTM_PL_TT) in nouveau_gem_set_domain()
502 ((nvbo->bo.mem.mem_type == TTM_PL_VRAM && in validate_list()
504 (nvbo->bo.mem.mem_type == TTM_PL_TT && in validate_list()
508 if (nvbo->bo.mem.mem_type == TTM_PL_TT) in validate_list()
567 void *mem; in u_memcpya() local
572 mem = kmalloc(size, GFP_KERNEL | __GFP_NOWARN); in u_memcpya()
573 if (!mem) in u_memcpya()
574 mem = vmalloc(size); in u_memcpya()
575 if (!mem) in u_memcpya()
578 if (copy_from_user(mem, userptr, size)) { in u_memcpya()
579 u_free(mem); in u_memcpya()
583 return mem; in u_memcpya()
623 nvbo->bo.mem.num_pages << PAGE_SHIFT)) { in nouveau_gem_pushbuf_reloc_apply()
630 ret = ttm_bo_kmap(&nvbo->bo, 0, nvbo->bo.mem.num_pages, in nouveau_gem_pushbuf_reloc_apply()
802 nvbo->bo.mem. in nouveau_gem_ioctl_pushbuf()