nvme.c (aaffb853359829a37daaf883c773e8320b55c723) nvme.c (5a5e7f8cd86b7ced0732b1b6e28c82baa65b09c9)
1/*
2 * NVMe block driver based on vfio
3 *
4 * Copyright 2016 - 2018 Red Hat, Inc.
5 *
6 * Authors:
7 * Fam Zheng <famz@redhat.com>
8 * Paolo Bonzini <pbonzini@redhat.com>

--- 1319 unchanged lines hidden (view full) ---

1328 NULL
1329};
1330
1331static BlockDriver bdrv_nvme = {
1332 .format_name = "nvme",
1333 .protocol_name = "nvme",
1334 .instance_size = sizeof(BDRVNVMeState),
1335
1/*
2 * NVMe block driver based on vfio
3 *
4 * Copyright 2016 - 2018 Red Hat, Inc.
5 *
6 * Authors:
7 * Fam Zheng <famz@redhat.com>
8 * Paolo Bonzini <pbonzini@redhat.com>

--- 1319 unchanged lines hidden (view full) ---

1328 NULL
1329};
1330
1331static BlockDriver bdrv_nvme = {
1332 .format_name = "nvme",
1333 .protocol_name = "nvme",
1334 .instance_size = sizeof(BDRVNVMeState),
1335
1336 .bdrv_co_create_opts = bdrv_co_create_opts_simple,
1337 .create_opts = &bdrv_create_opts_simple,
1338
1336 .bdrv_parse_filename = nvme_parse_filename,
1337 .bdrv_file_open = nvme_file_open,
1338 .bdrv_close = nvme_close,
1339 .bdrv_getlength = nvme_getlength,
1340 .bdrv_probe_blocksizes = nvme_probe_blocksizes,
1341
1342 .bdrv_co_preadv = nvme_co_preadv,
1343 .bdrv_co_pwritev = nvme_co_pwritev,

--- 27 unchanged lines hidden ---
1339 .bdrv_parse_filename = nvme_parse_filename,
1340 .bdrv_file_open = nvme_file_open,
1341 .bdrv_close = nvme_close,
1342 .bdrv_getlength = nvme_getlength,
1343 .bdrv_probe_blocksizes = nvme_probe_blocksizes,
1344
1345 .bdrv_co_preadv = nvme_co_preadv,
1346 .bdrv_co_pwritev = nvme_co_pwritev,

--- 27 unchanged lines hidden ---