Lines Matching refs:mem
117 const bool mapped = nvbo->bo.mem.mem_type != TTM_PL_SYSTEM; in nouveau_gem_object_unmap()
212 ret = drm_gem_object_init(dev, &nvbo->gem, nvbo->bo.mem.size); in nouveau_gem_new()
232 else if (nvbo->bo.mem.mem_type == TTM_PL_TT) in nouveau_gem_info()
245 rep->size = nvbo->bo.mem.num_pages << PAGE_SHIFT; in nouveau_gem_info()
306 bo->mem.mem_type == TTM_PL_VRAM) in nouveau_gem_set_domain()
310 bo->mem.mem_type == TTM_PL_TT) in nouveau_gem_set_domain()
500 ((nvbo->bo.mem.mem_type == TTM_PL_VRAM && in validate_list()
502 (nvbo->bo.mem.mem_type == TTM_PL_TT && in validate_list()
506 if (nvbo->bo.mem.mem_type == TTM_PL_TT) in validate_list()
568 void *mem; in u_memcpya() local
573 mem = kmalloc(size, GFP_KERNEL | __GFP_NOWARN); in u_memcpya()
574 if (!mem) in u_memcpya()
575 mem = vmalloc(size); in u_memcpya()
576 if (!mem) in u_memcpya()
579 if (copy_from_user(mem, userptr, size)) { in u_memcpya()
580 u_free(mem); in u_memcpya()
584 return mem; in u_memcpya()
624 nvbo->bo.mem.num_pages << PAGE_SHIFT)) { in nouveau_gem_pushbuf_reloc_apply()
631 ret = ttm_bo_kmap(&nvbo->bo, 0, nvbo->bo.mem.num_pages, in nouveau_gem_pushbuf_reloc_apply()
803 nvbo->bo.mem. in nouveau_gem_ioctl_pushbuf()