Home
last modified time | relevance | path

Searched refs:gman (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_gmrid_manager.c57 struct vmwgfx_gmrid_man *gman = to_gmrid_manager(man); in vmw_gmrid_man_get_node() local
66 id = ida_alloc_max(&gman->gmr_ida, gman->max_gmr_ids - 1, GFP_KERNEL); in vmw_gmrid_man_get_node()
73 spin_lock(&gman->lock); in vmw_gmrid_man_get_node()
75 if (gman->max_gmr_pages > 0) { in vmw_gmrid_man_get_node()
76 gman->used_gmr_pages += PFN_UP((*res)->size); in vmw_gmrid_man_get_node()
84 if (unlikely(gman->used_gmr_pages > gman->max_gmr_pages)) { in vmw_gmrid_man_get_node()
91 if (gman->max_gmr_pages > (max_graphics_pages / 2)) { in vmw_gmrid_man_get_node()
95 new_max_pages = gman in vmw_gmrid_man_get_node()
130 struct vmwgfx_gmrid_man *gman = to_gmrid_manager(man); vmw_gmrid_man_put_node() local
143 struct vmwgfx_gmrid_man *gman = to_gmrid_manager(man); vmw_gmrid_man_debug() local
157 struct vmwgfx_gmrid_man *gman = vmw_gmrid_man_init() local
193 struct vmwgfx_gmrid_man *gman = to_gmrid_manager(man); vmw_gmrid_man_fini() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_gmrid_manager.c58 struct vmwgfx_gmrid_man *gman = to_gmrid_manager(man); in vmw_gmrid_man_get_node() local
61 id = ida_alloc_max(&gman->gmr_ida, gman->max_gmr_ids - 1, GFP_KERNEL); in vmw_gmrid_man_get_node()
65 spin_lock(&gman->lock); in vmw_gmrid_man_get_node()
67 if (gman->max_gmr_pages > 0) { in vmw_gmrid_man_get_node()
68 gman->used_gmr_pages += bo->num_pages; in vmw_gmrid_man_get_node()
69 if (unlikely(gman->used_gmr_pages > gman->max_gmr_pages)) in vmw_gmrid_man_get_node()
73 mem->mm_node = gman; in vmw_gmrid_man_get_node()
77 spin_unlock(&gman in vmw_gmrid_man_get_node()
90 struct vmwgfx_gmrid_man *gman = to_gmrid_manager(man); vmw_gmrid_man_put_node() local
106 struct vmwgfx_gmrid_man *gman = vmw_gmrid_man_init() local
142 struct vmwgfx_gmrid_man *gman = to_gmrid_manager(man); vmw_gmrid_man_fini() local
[all...]

Completed in 1 milliseconds