/linux/drivers/gpu/drm/xe/ |
H A D | xe_ttm_vram_mgr.c | 54 struct xe_ttm_vram_mgr_resource *vres; in xe_ttm_vram_mgr_new() local 67 vres = kzalloc(sizeof(*vres), GFP_KERNEL); in xe_ttm_vram_mgr_new() 68 if (!vres) in xe_ttm_vram_mgr_new() 71 ttm_resource_init(tbo, place, &vres->base); in xe_ttm_vram_mgr_new() 79 INIT_LIST_HEAD(&vres->blocks); in xe_ttm_vram_mgr_new() 82 vres->flags |= DRM_BUDDY_TOPDOWN_ALLOCATION; in xe_ttm_vram_mgr_new() 85 vres->flags |= DRM_BUDDY_RANGE_ALLOCATION; in xe_ttm_vram_mgr_new() 87 if (WARN_ON(!vres->base.size)) { in xe_ttm_vram_mgr_new() 91 size = vres->base.size; in xe_ttm_vram_mgr_new() 123 min_page_size, &vres->blocks, vres->flags); in xe_ttm_vram_mgr_new() [all …]
|
H A D | xe_bo.c | 450 struct xe_ttm_vram_mgr_resource *vres = in xe_ttm_resource_visible() local 453 return vres->used_visible_size == mem->size; in xe_ttm_resource_visible()
|
/linux/lib/kunit/ |
H A D | user_alloc.c | 56 struct kunit_vm_mmap_resource vres; in kunit_vm_mmap_init() local 63 vres.size = p->len; in kunit_vm_mmap_init() 64 vres.addr = vm_mmap(p->file, p->addr, p->len, p->prot, p->flag, p->offset); in kunit_vm_mmap_init() 65 if (!vres.addr) in kunit_vm_mmap_init() 67 res->data = kmemdup(&vres, sizeof(vres), GFP_KERNEL); in kunit_vm_mmap_init() 69 vm_munmap(vres.addr, vres.size); in kunit_vm_mmap_init() 78 struct kunit_vm_mmap_resource *vres = res->data; in kunit_vm_mmap_free() local 87 kfree(vres); in kunit_vm_mmap_free() 104 struct kunit_vm_mmap_resource *vres; in kunit_vm_mmap() local 106 vres = kunit_alloc_resource(test, in kunit_vm_mmap() [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vram_mgr.c | 278 struct amdgpu_vram_mgr_resource *vres = to_amdgpu_vram_mgr_resource(res); in amdgpu_vram_mgr_bo_visible_size() local 288 list_for_each_entry(block, &vres->blocks, link) in amdgpu_vram_mgr_bo_visible_size() 457 struct amdgpu_vram_mgr_resource *vres; in amdgpu_vram_mgr_new() local 488 vres = kzalloc(sizeof(*vres), GFP_KERNEL); in amdgpu_vram_mgr_new() 489 if (!vres) in amdgpu_vram_mgr_new() 492 ttm_resource_init(tbo, place, &vres->base); in amdgpu_vram_mgr_new() 500 INIT_LIST_HEAD(&vres->blocks); in amdgpu_vram_mgr_new() 503 vres->flags |= DRM_BUDDY_TOPDOWN_ALLOCATION; in amdgpu_vram_mgr_new() 506 vres->flags |= DRM_BUDDY_CONTIGUOUS_ALLOCATION; in amdgpu_vram_mgr_new() 509 vres->flags |= DRM_BUDDY_CLEAR_ALLOCATION; in amdgpu_vram_mgr_new() [all …]
|
/linux/drivers/video/fbdev/via/ |
H A D | viamode.c | 341 int hres, int vres, int refresh) in get_best_mode() argument 347 if (modes[i].xres != hres || modes[i].yres != vres) in get_best_mode() 358 const struct fb_videomode *viafb_get_best_mode(int hres, int vres, int refresh) in viafb_get_best_mode() argument 361 hres, vres, refresh); in viafb_get_best_mode() 364 const struct fb_videomode *viafb_get_best_rb_mode(int hres, int vres, in viafb_get_best_rb_mode() argument 368 hres, vres, refresh); in viafb_get_best_rb_mode()
|
H A D | viamode.h | 44 const struct fb_videomode *viafb_get_best_mode(int hres, int vres, 46 const struct fb_videomode *viafb_get_best_rb_mode(int hres, int vres,
|
H A D | ioctl.c | 67 int viafb_ioctl_hotplug(int hres, int vres, int bpp) in viafb_ioctl_hotplug() argument
|
H A D | ioctl.h | 187 int viafb_ioctl_hotplug(int hres, int vres, int bpp);
|
H A D | hw.h | 654 int viafb_get_refresh(int hres, int vres, u32 float_refresh); 655 void viafb_update_device_setting(int hres, int vres, int bpp, int flag);
|
H A D | hw.c | 1513 void viafb_update_device_setting(int hres, int vres, int bpp, int flag) in viafb_update_device_setting() argument 1517 viaparinfo->tmds_setting_info->v_active = vres; in viafb_update_device_setting() 1522 viaparinfo->tmds_setting_info->v_active = vres; in viafb_update_device_setting() 1998 int viafb_get_refresh(int hres, int vres, u32 long_refresh) in viafb_get_refresh() argument 2002 best = viafb_get_best_mode(hres, vres, long_refresh); in viafb_get_refresh() 2007 if (hres == 1200 && vres == 900) in viafb_get_refresh()
|
/linux/drivers/video/fbdev/ |
H A D | valkyriefb.h | 86 int vres; member
|
H A D | platinumfb.h | 341 int vres; member
|
H A D | platinumfb.c | 228 return vmode_attrs[video_mode-1].vres * baseval + 0x1000; in platinum_vram_reqd() 473 pinfo->yres = vmode_attrs[vmode-1].vres; in platinum_var_to_par()
|
H A D | valkyriefb.c | 248 return init->vres * pitch; in valkyrie_vram_reqd()
|
/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_main.c | 2264 offset = ((stag >> 8) * 32) + adap->vres.stag.start; in cxgb4_read_tpte() 3950 if (adap->vres.ocq.size) { in setup_memwin_rdma() 3956 start += OCQ_WIN_OFFSET(adap->pdev, &adap->vres); in setup_memwin_rdma() 3957 sz_kb = roundup_pow_of_two(adap->vres.ocq.size) >> 10; in setup_memwin_rdma() 3963 adap->vres.ocq.start); in setup_memwin_rdma() 5198 adap->vres.ddp.start = val[3]; in adap_init0() 5199 adap->vres.ddp.size = val[4] - val[3] + 1; in adap_init0() 5232 adap->vres.stag.start = val[0]; in adap_init0() 5233 adap->vres.stag.size = val[1] - val[0] + 1; in adap_init0() 5234 adap->vres.rq.start = val[2]; in adap_init0() [all …]
|
H A D | cxgb4_uld.h | 416 #define OCQ_WIN_OFFSET(pdev, vres) \ argument 417 (pci_resource_len((pdev), 2) - roundup_pow_of_two((vres)->ocq.size))
|
H A D | cxgb4_uld.c | 294 ciq_size = 64 + adap->vres.cq.size + adap->tids.nftids; in cfg_queues_uld() 479 i = min_t(int, adap->vres.ncrypto_fc, in setup_sge_txq_uld() 606 lld->vr = &adap->vres; in uld_init()
|
H A D | cudbg_lib.c | 716 md->base = padap->vres.ocq.start; in cudbg_fill_meminfo() 717 if (padap->vres.ocq.size) in cudbg_fill_meminfo() 718 md->limit = md->base + padap->vres.ocq.size - 1; in cudbg_fill_meminfo()
|
H A D | cxgb4.h | 1123 struct cxgb4_virt_res vres; member
|