Lines Matching refs:bucket
25 struct vn_renderer_shmem_bucket *bucket = &cache->buckets[i];
26 list_inithead(&bucket->shmems);
40 struct vn_renderer_shmem_bucket *bucket = &cache->buckets[idx];
43 &bucket->shmems, cache_head)
74 struct vn_renderer_shmem_bucket *bucket = &cache->buckets[idx];
76 assert(!list_is_empty(&bucket->shmems));
78 &bucket->shmems, struct vn_renderer_shmem, cache_head);
82 &bucket->shmems, cache_head) {
100 struct vn_renderer_shmem_bucket *bucket =
102 if (!bucket)
112 list_addtail(&shmem->cache_head, &bucket->shmems);
125 struct vn_renderer_shmem_bucket *bucket = choose_bucket(cache, size, &idx);
126 if (!bucket) {
138 assert(!list_is_empty(&bucket->shmems));
139 shmem = list_first_entry(&bucket->shmems, struct vn_renderer_shmem,
143 if (list_is_empty(&bucket->shmems))
170 const struct vn_renderer_shmem_bucket *bucket = &cache->buckets[idx];
172 list_for_each_entry(struct vn_renderer_shmem, shmem, &bucket->shmems,