block: Remove unused s->hd in various drivers
All drivers use bs->file instead of s->hd for quite a while now, so it's time to remove s->hd. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
This commit is contained in:
		
							parent
							
								
									5cbdebe39e
								
							
						
					
					
						commit
						80465c5016
					
				| @ -54,7 +54,6 @@ typedef struct QCowHeader { | ||||
| #define L2_CACHE_SIZE 16 | ||||
| 
 | ||||
| typedef struct BDRVQcowState { | ||||
|     BlockDriverState *hd; | ||||
|     int cluster_bits; | ||||
|     int cluster_size; | ||||
|     int cluster_sectors; | ||||
|  | ||||
| @ -79,7 +79,6 @@ typedef struct QCowSnapshot { | ||||
| } QCowSnapshot; | ||||
| 
 | ||||
| typedef struct BDRVQcowState { | ||||
|     BlockDriverState *hd; | ||||
|     int cluster_bits; | ||||
|     int cluster_size; | ||||
|     int cluster_sectors; | ||||
|  | ||||
| @ -186,7 +186,6 @@ typedef struct { | ||||
| } VdiHeader; | ||||
| 
 | ||||
| typedef struct { | ||||
|     BlockDriverState *hd; | ||||
|     /* The block map entries are little endian (even in memory). */ | ||||
|     uint32_t *bmap; | ||||
|     /* Size of block (bytes). */ | ||||
|  | ||||
| @ -61,7 +61,6 @@ typedef struct { | ||||
| #define L2_CACHE_SIZE 16 | ||||
| 
 | ||||
| typedef struct BDRVVmdkState { | ||||
|     BlockDriverState *hd; | ||||
|     int64_t l1_table_offset; | ||||
|     int64_t l1_backup_table_offset; | ||||
|     uint32_t *l1_table; | ||||
|  | ||||
| @ -110,8 +110,6 @@ struct vhd_dyndisk_header { | ||||
| }; | ||||
| 
 | ||||
| typedef struct BDRVVPCState { | ||||
|     BlockDriverState *hd; | ||||
| 
 | ||||
|     uint8_t footer_buf[HEADER_SIZE]; | ||||
|     uint64_t free_data_block_offset; | ||||
|     int max_table_entries; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Kevin Wolf
						Kevin Wolf