vmdk.c (d6e9098e10e82feeddb824d7c3d0cf61aff96c29) | vmdk.c (66f82ceed6781261c09e65fb440ca76842fd0500) |
---|---|
1/* 2 * Block driver for the VMDK format 3 * 4 * Copyright (c) 2004 Fabrice Bellard 5 * Copyright (c) 2005 Filip Navara 6 * 7 * Permission is hereby granted, free of charge, to any person obtaining a copy 8 * of this software and associated documentation files (the "Software"), to deal --- 900 unchanged lines hidden (view full) --- 909 }, 910 { NULL } 911}; 912 913static BlockDriver bdrv_vmdk = { 914 .format_name = "vmdk", 915 .instance_size = sizeof(BDRVVmdkState), 916 .bdrv_probe = vmdk_probe, | 1/* 2 * Block driver for the VMDK format 3 * 4 * Copyright (c) 2004 Fabrice Bellard 5 * Copyright (c) 2005 Filip Navara 6 * 7 * Permission is hereby granted, free of charge, to any person obtaining a copy 8 * of this software and associated documentation files (the "Software"), to deal --- 900 unchanged lines hidden (view full) --- 909 }, 910 { NULL } 911}; 912 913static BlockDriver bdrv_vmdk = { 914 .format_name = "vmdk", 915 .instance_size = sizeof(BDRVVmdkState), 916 .bdrv_probe = vmdk_probe, |
917 .bdrv_open = vmdk_open, | 917 .bdrv_file_open = vmdk_open, |
918 .bdrv_read = vmdk_read, 919 .bdrv_write = vmdk_write, 920 .bdrv_close = vmdk_close, 921 .bdrv_create = vmdk_create, 922 .bdrv_flush = vmdk_flush, 923 .bdrv_is_allocated = vmdk_is_allocated, 924 925 .create_options = vmdk_create_options, 926}; 927 928static void bdrv_vmdk_init(void) 929{ 930 bdrv_register(&bdrv_vmdk); 931} 932 933block_init(bdrv_vmdk_init); | 918 .bdrv_read = vmdk_read, 919 .bdrv_write = vmdk_write, 920 .bdrv_close = vmdk_close, 921 .bdrv_create = vmdk_create, 922 .bdrv_flush = vmdk_flush, 923 .bdrv_is_allocated = vmdk_is_allocated, 924 925 .create_options = vmdk_create_options, 926}; 927 928static void bdrv_vmdk_init(void) 929{ 930 bdrv_register(&bdrv_vmdk); 931} 932 933block_init(bdrv_vmdk_init); |