Searched refs:gman (Results 1 – 1 of 1) sorted by relevance
52 struct vmwgfx_gmrid_man *gman = in vmw_gmrid_man_get_node() local59 spin_lock(&gman->lock); in vmw_gmrid_man_get_node()61 if (gman->max_gmr_pages > 0) { in vmw_gmrid_man_get_node()62 gman->used_gmr_pages += bo->num_pages; in vmw_gmrid_man_get_node()63 if (unlikely(gman->used_gmr_pages > gman->max_gmr_pages)) in vmw_gmrid_man_get_node()68 spin_unlock(&gman->lock); in vmw_gmrid_man_get_node()69 if (unlikely(ida_pre_get(&gman->gmr_ida, GFP_KERNEL) == 0)) { in vmw_gmrid_man_get_node()73 spin_lock(&gman->lock); in vmw_gmrid_man_get_node()75 ret = ida_get_new(&gman->gmr_ida, &id); in vmw_gmrid_man_get_node()76 if (unlikely(ret == 0 && id >= gman->max_gmr_ids)) { in vmw_gmrid_man_get_node()[all …]