Lines Matching refs:end_transfer_func
569 EndTransferFunc *end_transfer_func) in ide_transfer_start_norecurse() argument
578 s->end_transfer_func = end_transfer_func; in ide_transfer_start_norecurse()
586 EndTransferFunc *end_transfer_func) in ide_transfer_start() argument
588 if (ide_transfer_start_norecurse(s, buf, size, end_transfer_func)) { in ide_transfer_start()
589 end_transfer_func(s); in ide_transfer_start()
602 s->end_transfer_func = ide_transfer_stop; in ide_transfer_halt()
1404 s->end_transfer_func = ide_dummy_transfer_stop; in ide_reset()
2383 if (s->end_transfer_func == ide_sector_write || in ide_is_pio_out()
2384 s->end_transfer_func == ide_atapi_cmd) { in ide_is_pio_out()
2386 } else if (s->end_transfer_func == ide_sector_read || in ide_is_pio_out()
2387 s->end_transfer_func == ide_transfer_stop || in ide_is_pio_out()
2388 s->end_transfer_func == ide_atapi_cmd_reply_end || in ide_is_pio_out()
2389 s->end_transfer_func == ide_dummy_transfer_stop) { in ide_is_pio_out()
2428 s->end_transfer_func(s); in ide_data_writew()
2463 s->end_transfer_func(s); in ide_data_readw()
2494 s->end_transfer_func(s); in ide_data_writel()
2522 s->end_transfer_func(s); in ide_data_readl()
2765 assert(s->end_transfer_func == ide_atapi_cmd); in ide_restart_bh()
2867 s->end_transfer_func = transfer_end_table[s->end_transfer_fn_idx]; in ide_drive_pio_post_load()
2883 idx = transfer_end_table_idx(s->end_transfer_func); in ide_drive_pio_pre_save()