Home | Sort by: relevance | last modified time | path |
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ | |
vmwgfx_gmrid_manager.c | 57 struct vmwgfx_gmrid_man *gman = local in function:vmw_gmrid_man_get_node 63 id = ida_alloc_max(&gman->gmr_ida, gman->max_gmr_ids - 1, GFP_KERNEL); 67 spin_lock(&gman->lock); 69 if (gman->max_gmr_pages > 0) { 70 gman->used_gmr_pages += bo->num_pages; 71 if (unlikely(gman->used_gmr_pages > gman->max_gmr_pages)) 75 mem->mm_node = gman; 79 spin_unlock(&gman->lock) 92 struct vmwgfx_gmrid_man *gman = local in function:vmw_gmrid_man_put_node 109 struct vmwgfx_gmrid_man *gman = local in function:vmw_gmrid_man_init 137 struct vmwgfx_gmrid_man *gman = local in function:vmw_gmrid_man_takedown [all...] |