/external/qemu/hw/ |
D | scsi-disk.c | 65 BlockDriverState *bdrv; member 213 r->aiocb = bdrv_aio_readv(s->bdrv, r->sector, &r->qiov, n, in scsi_read_data() 223 BlockErrorAction action = bdrv_get_on_error(r->dev->bdrv, 0); in scsi_handle_write_error() 278 r->aiocb = bdrv_aio_writev(s->bdrv, r->sector, &r->qiov, n, in scsi_write_request() 422 if (!bdrv_is_inserted(s->bdrv)) in scsi_send_command() 468 if (bdrv_get_type_hint(s->bdrv) == BDRV_TYPE_CDROM) { in scsi_send_command() 499 if (bdrv_get_type_hint(s->bdrv) == BDRV_TYPE_CDROM) { in scsi_send_command() 517 int id_len = strlen(bdrv_get_device_name(s->bdrv)); in scsi_send_command() 524 if (bdrv_get_type_hint(s->bdrv) == BDRV_TYPE_CDROM) { in scsi_send_command() 540 bdrv_get_device_name(s->bdrv), id_len); in scsi_send_command() [all …]
|
D | scsi-disk.h | 27 SCSIDevice *scsi_disk_init(BlockDriverState *bdrv, int tcq, 29 SCSIDevice *scsi_generic_init(BlockDriverState *bdrv, int tcq,
|
D | usb-msd.c | 520 BlockDriverState *bdrv; in usb_msd_init() local 553 bdrv = bdrv_new("usb"); in usb_msd_init() 554 if (bdrv_open(bdrv, filename, 0, drv) < 0) in usb_msd_init() 556 s->bs = bdrv; in usb_msd_init() 569 s->scsi_dev = scsi_disk_init(bdrv, 0, usb_msd_command_complete, s); in usb_msd_init()
|
D | pcmcia.h | 54 PCMCIACardState *dscm1xxxx_init(BlockDriverState *bdrv);
|
D | qdev.h | 77 typedef void (*SCSIAttachFn)(DeviceState *host, BlockDriverState *bdrv,
|
D | android_arm.c | 126 goldfish_mmc_init(0xff005000, 0, info->bdrv); in android_arm_init_()
|
D | qdev.c | 403 return info->bdrv; in qdev_init_bdrv() 433 attach(host, info->bdrv, unit); in scsi_bus_new()
|
D | android_mips.c | 219 goldfish_mmc_init(GOLDFISH_MMC, 0, info->bdrv); in android_mips_init_()
|
D | mips_r4k.c | 233 dinfo->bdrv, sector_len, mips_rom / sector_len, in mips_r4k_init()
|
D | pc.c | 1061 goldfish_mmc_init(0xff005000, 0, info->bdrv); 1179 hd[i] = drives_table[index].bdrv; 1214 fd[i] = drives_table[index].bdrv;
|
/external/qemu/ |
D | blockdev.c | 97 if (dinfo->bdrv == bs) { in drive_get_by_blockdev() 112 bdrv_delete(dinfo->bdrv); in drive_uninit() 414 dinfo->bdrv = bdrv_new(dinfo->id); in drive_init() 424 bdrv_set_on_error(dinfo->bdrv, on_read_error, on_write_error); in drive_init() 434 bdrv_set_geometry_hint(dinfo->bdrv, cyls, heads, secs); in drive_init() 435 bdrv_set_translation_hint(dinfo->bdrv, translation); in drive_init() 439 bdrv_set_type_hint(dinfo->bdrv, BDRV_TYPE_CDROM); in drive_init() 447 bdrv_set_type_hint(dinfo->bdrv, BDRV_TYPE_FLOPPY); in drive_init() 485 ret = bdrv_open(dinfo->bdrv, file, bdrv_flags, drv); in drive_init() 492 if (bdrv_key_required(dinfo->bdrv)) in drive_init()
|
D | sysemu.h | 144 BlockDriverState *bdrv; 163 extern void drive_uninit(BlockDriverState *bdrv); 165 extern const char *drive_get_serial(BlockDriverState *bdrv); 166 extern BlockInterfaceErrorAction drive_get_onerror(BlockDriverState *bdrv);
|
D | vl.c | 789 const char *drive_get_serial(BlockDriverState *bdrv) in drive_get_serial() argument 794 if (drives_table[index].bdrv == bdrv) in drive_get_serial() 800 BlockInterfaceErrorAction drive_get_onerror(BlockDriverState *bdrv) in drive_get_onerror() argument 805 if (drives_table[index].bdrv == bdrv) in drive_get_onerror() 816 void drive_uninit(BlockDriverState *bdrv) in drive_uninit() argument 821 if (drives_table[i].bdrv == bdrv) { in drive_uninit() 822 drives_table[i].bdrv = NULL; in drive_uninit() 841 BlockDriverState *bdrv; in drive_init() local 1125 bdrv = bdrv_new(buf); in drive_init() 1127 drives_table[drives_table_idx].bdrv = bdrv; in drive_init() [all …]
|
D | vl-android.c | 986 const char *drive_get_serial(BlockDriverState *bdrv) in drive_get_serial() argument 991 if (drives_table[index].bdrv == bdrv) in drive_get_serial() 997 BlockInterfaceErrorAction drive_get_onerror(BlockDriverState *bdrv) in drive_get_onerror() argument 1002 if (drives_table[index].bdrv == bdrv) in drive_get_onerror() 1013 void drive_uninit(BlockDriverState *bdrv) in drive_uninit() argument 1018 if (drives_table[i].bdrv == bdrv) { in drive_uninit() 1019 drives_table[i].bdrv = NULL; in drive_uninit() 1038 BlockDriverState *bdrv; in drive_init() local 1322 bdrv = bdrv_new(buf); in drive_init() 1324 drives_table[drives_table_idx].bdrv = bdrv; in drive_init() [all …]
|
D | blockdev.h | 22 BlockDriverState *bdrv; member
|
D | block.c | 136 void bdrv_register(BlockDriver *bdrv) in bdrv_register() argument 138 if (!bdrv->bdrv_aio_readv) { in bdrv_register() 140 bdrv->bdrv_aio_readv = bdrv_aio_readv_em; in bdrv_register() 141 bdrv->bdrv_aio_writev = bdrv_aio_writev_em; in bdrv_register() 142 } else if (!bdrv->bdrv_read) { in bdrv_register() 144 bdrv->bdrv_read = bdrv_read_em; in bdrv_register() 145 bdrv->bdrv_write = bdrv_write_em; in bdrv_register() 148 if (!bdrv->bdrv_aio_flush) in bdrv_register() 149 bdrv->bdrv_aio_flush = bdrv_aio_flush_em; in bdrv_register() 151 QLIST_INSERT_HEAD(&bdrv_drivers, bdrv, list); in bdrv_register() [all …]
|
D | block.h | 53 void bdrv_mon_event(const BlockDriverState *bdrv, 97 void bdrv_register(BlockDriver *bdrv);
|
D | savevm.c | 1209 bs = drives_table[i].bdrv;
|