Lines Matching refs:bucket
91 free_xenheap_pages(page->sharing->hash_table.bucket, in page_sharing_dispose()
108 free_xenheap_pages(page->sharing->hash_table.bucket, in page_sharing_dispose()
205 struct list_head *bucket = b + HASH(gfn_info->domain, gfn_info->gfn); in rmap_list_to_hash_table() local
207 list_add(pos, bucket); in rmap_list_to_hash_table()
210 page->sharing->hash_table.bucket = b; in rmap_list_to_hash_table()
220 struct list_head *bucket = page->sharing->hash_table.bucket; in rmap_hash_table_to_list() local
226 struct list_head *pos, *tmp, *head = bucket + i; in rmap_hash_table_to_list()
234 free_xenheap_pages(bucket, RMAP_HASHTAB_ORDER); in rmap_hash_table_to_list()
276 page->sharing->hash_table.bucket + in rmap_add()
292 page->sharing->hash_table.bucket + HASH(domain_id, gfn) : in rmap_retrieve()
323 unsigned int bucket; member
330 page->sharing->hash_table.bucket : in rmap_seed_iterator()
333 ri->bucket = 0; in rmap_seed_iterator()
340 page->sharing->hash_table.bucket + ri->bucket : in rmap_iterate()
348 ri->bucket++; in rmap_iterate()
349 if ( ri->bucket >= RMAP_HASHTAB_SIZE ) in rmap_iterate()
352 head = page->sharing->hash_table.bucket + ri->bucket; in rmap_iterate()