From 2f90879a34f7c542301d2728805757fbd869ff1c Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Tue, 17 Jul 2018 14:33:19 -0700 Subject: [PATCH] v3d: Use the list_first_entry/list_last_entry macros. --- src/gallium/drivers/v3d/v3d_bufmgr.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/gallium/drivers/v3d/v3d_bufmgr.c b/src/gallium/drivers/v3d/v3d_bufmgr.c index f0018ea6936..ba9aa65ba89 100644 --- a/src/gallium/drivers/v3d/v3d_bufmgr.c +++ b/src/gallium/drivers/v3d/v3d_bufmgr.c @@ -66,12 +66,12 @@ v3d_bo_dump_stats(struct v3d_screen *screen) fprintf(stderr, " BOs cached size: %dkb\n", cache_size / 1024); if (!list_empty(&cache->time_list)) { - struct v3d_bo *first = LIST_ENTRY(struct v3d_bo, - cache->time_list.next, - time_list); - struct v3d_bo *last = LIST_ENTRY(struct v3d_bo, - cache->time_list.prev, - time_list); + struct v3d_bo *first = list_first_entry(&cache->time_list, + struct v3d_bo, + time_list); + struct v3d_bo *last = list_last_entry(&cache->time_list, + struct v3d_bo, + time_list); fprintf(stderr, " oldest cache time: %ld\n", (long)first->free_time); @@ -104,8 +104,8 @@ v3d_bo_from_cache(struct v3d_screen *screen, uint32_t size, const char *name) struct v3d_bo *bo = NULL; mtx_lock(&cache->lock); if (!list_empty(&cache->size_list[page_index])) { - bo = LIST_ENTRY(struct v3d_bo, cache->size_list[page_index].next, - size_list); + bo = list_first_entry(&cache->size_list[page_index], + struct v3d_bo, size_list); /* Check that the BO has gone idle. If not, then we want to * allocate something new instead, since we assume that the -- 2.30.2