]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
migration: Make cache size elements use the right types
authorJuan Quintela <quintela@redhat.com>
Fri, 6 Oct 2017 16:17:41 +0000 (18:17 +0200)
committerJuan Quintela <quintela@redhat.com>
Mon, 23 Oct 2017 16:03:23 +0000 (18:03 +0200)
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
migration/page_cache.c
migration/page_cache.h

index 381e555ddb16f363557e5138c49d187ccdef94b7..6b2dd77cf09a894fb6cc69bb02a365ce7ee98018 100644 (file)
@@ -39,12 +39,12 @@ struct CacheItem {
 
 struct PageCache {
     CacheItem *page_cache;
-    unsigned int page_size;
-    int64_t max_num_items;
-    int64_t num_items;
+    size_t page_size;
+    size_t max_num_items;
+    size_t num_items;
 };
 
-PageCache *cache_init(int64_t num_pages, unsigned int page_size)
+PageCache *cache_init(size_t num_pages, size_t page_size)
 {
     int64_t i;
 
index 4fadd0c501617cffbb8719b99c1123f9ce525e98..931868b8570dedc5cecd80a0805fc8235d3526d7 100644 (file)
@@ -28,7 +28,7 @@ typedef struct PageCache PageCache;
  * @num_pages: cache maximal number of cached pages
  * @page_size: cache page size
  */
-PageCache *cache_init(int64_t num_pages, unsigned int page_size);
+PageCache *cache_init(size_t num_pages, size_t page_size);
 
 /**
  * cache_fini: free all cache resources