Home
last modified time | relevance | path

Searched refs:free_list_ids (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/imagination/
H A Dpvr_free_list.h165 xa_lock(&pvr_dev->free_list_ids); in pvr_free_list_lookup_id()
172 free_list = xa_load(&pvr_dev->free_list_ids, id); in pvr_free_list_lookup_id()
175 xa_unlock(&pvr_dev->free_list_ids); in pvr_free_list_lookup_id()
H A Dpvr_free_list.c434 err = xa_alloc(&pvr_file->pvr_dev->free_list_ids, in pvr_free_list_create()
458 xa_erase(&free_list->pvr_dev->free_list_ids, free_list->fw_id); in pvr_free_list_create()
478 xa_erase(&free_list->pvr_dev->free_list_ids, free_list->fw_id); in pvr_free_list_release()
H A Dpvr_drv.c1437 xa_init_flags(&pvr_dev->free_list_ids, XA_FLAGS_ALLOC1); in pvr_probe()
1462 WARN_ON(!xa_empty(&pvr_dev->free_list_ids)); in pvr_remove()
1465 xa_destroy(&pvr_dev->free_list_ids); in pvr_remove()
H A Dpvr_device.h185 struct xarray free_list_ids; member