Searched refs:IDEState (Results 1 – 14 of 14) sorted by relevance
/qemu/hw/ide/ |
H A D | ide-internal.h | 397 int64_t ide_get_sector(IDEState *s); 402 void ide_dma_error(IDEState *s); 403 void ide_abort_command(IDEState *s); 405 void ide_atapi_cmd_ok(IDEState *s); 407 void ide_atapi_dma_restart(IDEState *s); 408 void ide_atapi_io_error(IDEState *s, int ret); 420 void ide_exit(IDEState *s); 432 void ide_transfer_stop(IDEState *s); 440 void ide_cancel_dma_sync(IDEState *s); 443 void ide_atapi_cmd(IDEState *s); [all …]
|
H A D | core.c | 419 IDEState *s; 527 IDEState *s = opaque; in ide_issue_trim() 766 IDEState *s = opaque; in ide_sector_read_cb() 881 IDEState *s = opaque; in ide_dma_cb() 1023 IDEState *s = opaque; in ide_sector_write_timer_cb() 1029 IDEState *s = opaque; in ide_sector_write_cb() 1107 IDEState *s = opaque; in ide_flush_cb() 2155 IDEState *s; in ide_bus_exec_cmd() 2345 IDEState *s; in ide_bus_perform_srst() 2359 IDEState *s; in ide_ctrl_write() [all …]
|
H A D | atapi.c | 64 static inline int media_is_dvd(IDEState *s) in media_is_dvd() 69 static inline int media_is_cd(IDEState *s) in media_is_cd() 92 cd_read_sector_sync(IDEState *s) in cd_read_sector_sync() 130 IDEState *s = opaque; in cd_read_sector_cb() 153 static int cd_read_sector(IDEState *s) in cd_read_sector() 177 void ide_atapi_cmd_ok(IDEState *s) in ide_atapi_cmd_ok() 222 void ide_atapi_cmd_reply_end(IDEState *s) in ide_atapi_cmd_reply_end() 350 IDEState *s = opaque; in ide_atapi_cmd_read_dma_cb() 454 void ide_atapi_dma_restart(IDEState *s) in ide_atapi_dma_restart() 607 static bool validate_bcl(IDEState *s) in validate_bcl() [all …]
|
H A D | trace-events | 5 …_t val, void *bus, void *s) "IDE PIO rd @ 0x%"PRIx32" (%s); val 0x%02"PRIx32"; bus %p IDEState %p" 22 ide_dma_cb(void *s, int64_t sector_num, int n, const char *dma) "IDEState %p; sector_num=%"PRId64" … 53 ide_atapi_cmd_error(void *s, int sense_key, int asc) "IDEState: %p; sense=0x%x asc=0x%x" 55 ide_atapi_cmd_reply_end_eot(void *s, int status) "IDEState: %p; end of transfer, status=0x%x" 56 ide_atapi_cmd_reply_end_bcl(void *s, int bcl) "IDEState: %p; byte_count_limit=%d" 57 ide_atapi_cmd_reply_end_new(void *s, int status) "IDEState: %p; new transfer started, status=0x%x" 58 ide_atapi_cmd_check_status(void *s) "IDEState: %p" 59 ide_atapi_cmd_read(void *s, const char *method, int lba, int nb_sectors) "IDEState: %p; read %s: LB… 60 ide_atapi_cmd(void *s, uint8_t cmd) "IDEState: %p; cmd: 0x%02x" 61 ide_atapi_cmd_read_dma_cb_aio(void *s, int lba, int n) "IDEState: %p; aio read: lba=%d n=%d" [all …]
|
H A D | macio.c | 63 IDEState *s = ide_bus_active_if(&m->bus); in pmac_ide_atapi_transfer_cb() 139 IDEState *s = ide_bus_active_if(&m->bus); in pmac_ide_transfer_cb() 223 IDEState *s = ide_bus_active_if(&m->bus); in pmac_ide_transfer() 254 IDEState *s = ide_bus_active_if(&m->bus); in pmac_ide_flush() 391 static void ide_dbdma_start(const IDEDMA *dma, IDEState *s, in ide_dbdma_start()
|
H A D | ahci.c | 621 IDEState *ide_state = &ad->port.ifs[0]; in ahci_init_d2h() 645 IDEState *s = &ad->port.ifs[0]; in ahci_set_signature() 659 IDEState *ide_state = &d->port.ifs[0]; in ahci_reset_port() 790 IDEState *ide_state; in ahci_write_fis_sdb() 832 IDEState *s = &ad->port.ifs[0]; in ahci_write_fis_pio() 876 IDEState *s = &ad->port.ifs[0]; in ahci_write_fis_d2h() 1090 IDEState *ide_state = &ad->port.ifs[0]; in execute_ncq_command() 1343 IDEState *ide_state; in handle_cmd() 1406 IDEState *s = &ad->port.ifs[0]; in ahci_pio_transfer() 1502 IDEState *s = &ad->port.ifs[0]; in ahci_dma_prepare_buf() [all …]
|
H A D | pci.c | 192 static IDEState *bmdma_active_if(BMDMAState *bmdma) in bmdma_active_if() 198 static void bmdma_start_dma(const IDEDMA *dma, IDEState *s, in bmdma_start_dma() 224 IDEState *s = bmdma_active_if(bm); in bmdma_prepare_buf() 279 IDEState *s = bmdma_active_if(bm); in bmdma_rw_buf()
|
H A D | ide-bus.c | 89 IDEState *s = &DO_UPCAST(IDEBus, qbus, bus)->ifs[unit]; in ide_get_geometry()
|
H A D | ide-dev.c | 79 IDEState *s = bus->ifs + dev->unit; in ide_dev_initfn()
|
H A D | microdrive.c | 206 IDEState *ifs; in md_common_read()
|
/qemu/include/hw/ide/ |
H A D | ide-dma.h | 7 typedef struct IDEState IDEState; typedef 11 typedef void DMAStartFunc(const IDEDMA *, IDEState *, BlockCompletionFunc *);
|
H A D | ide-dev.h | 28 typedef struct IDEState IDEState; typedef 31 typedef void EndTransferFunc(IDEState *); 54 struct IDEState { struct
|
H A D | ide-bus.h | 12 IDEState ifs[2];
|
/qemu/docs/devel/migration/ |
H A D | main.rst | 268 IDEState *s = opaque; 282 VMSTATE_INT32(req_nb_sectors, IDEState), 283 VMSTATE_VARRAY_INT32(io_buffer, IDEState, io_buffer_total_len, 1, 285 VMSTATE_INT32(cur_io_buffer_offset, IDEState), 286 VMSTATE_INT32(cur_io_buffer_len, IDEState), 287 VMSTATE_UINT8(end_transfer_fn_idx, IDEState), 288 VMSTATE_INT32(elementary_transfer_size, IDEState), 289 VMSTATE_INT32(packet_transfer_size, IDEState),
|