Commit 80465c50 authored by Kevin Wolf's avatar Kevin Wolf
Browse files

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: default avatarKevin Wolf <kwolf@redhat.com>
Reviewed-by: default avatarStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
parent 5cbdebe3
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -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;
+0 −1
Original line number Diff line number Diff line
@@ -79,7 +79,6 @@ typedef struct QCowSnapshot {
} QCowSnapshot;

typedef struct BDRVQcowState {
    BlockDriverState *hd;
    int cluster_bits;
    int cluster_size;
    int cluster_sectors;
+0 −1
Original line number Diff line number Diff line
@@ -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). */
+0 −1
Original line number Diff line number Diff line
@@ -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;
+0 −2
Original line number Diff line number Diff line
@@ -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;