/haiku-fatelf/src/add-ons/kernel/bus_managers/ide/ |
H A D | pio.cpp | 73 void * channel_cookie = bus->channel_cookie; local
|
H A D | ide_internal.h | 173 void *channel_cookie; member in struct:ide_bus_info
|
/haiku-fatelf/src/add-ons/kernel/busses/ata/generic_ide_pci/ |
H A D | generic_ide_pci.c | 32 write_command_block_regs(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument 39 read_command_block_regs(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument 46 get_altstatus(void *channel_cookie) argument 53 write_device_control(void *channel_cookie, uint8 val) argument 60 write_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 67 read_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 74 prepare_dma(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool to_device) argument 83 start_dma(void *channel_cookie) argument 90 finish_dma(void *channel_cookie) argument 97 init_channel(device_node *node, void **channel_cookie) argument 106 uninit_channel(void *channel_cookie) argument 113 channel_removed(void *channel_cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/busses/ata/ide_isa/ |
H A D | ide_isa.c | 112 write_command_block_regs(void *channel_cookie, ata_task_file *tf, argument 140 read_command_block_regs(void *channel_cookie, ata_task_file *tf, argument 162 get_altstatus(void *channel_cookie) argument 175 write_device_control(void *channel_cookie, uint8 val) argument 192 write_pio_16(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 219 read_pio_16(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 262 prepare_dma(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool write) argument 270 start_dma(void *channel_cookie) argument 277 finish_dma(void *channel_cookie) argument 364 uninit_channel(void *channel_cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/busses/ata/promise_tx2/ |
H A D | promise_tx2.c | 41 write_command_block_regs(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument 48 read_command_block_regs(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument 55 get_altstatus(void *channel_cookie) argument 62 write_device_control(void *channel_cookie, uint8 val) argument 69 write_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 76 read_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 104 prepare_dma(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool to_device) argument 112 start_dma(void *channel_cookie) argument 119 finish_dma(void *channel_cookie) argument 126 init_channel(device_node *node, void **channel_cookie) argument 135 uninit_channel(void *channel_cookie) argument 141 channel_removed(void *channel_cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/busses/ide/generic_ide_pci/ |
H A D | generic_ide_pci.c | 32 write_command_block_regs(void *channel_cookie, ide_task_file *tf, ide_reg_mask mask) argument 39 read_command_block_regs(void *channel_cookie, ide_task_file *tf, ide_reg_mask mask) argument 46 get_altstatus(void *channel_cookie) argument 53 write_device_control(void *channel_cookie, uint8 val) argument 60 write_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 67 read_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 74 prepare_dma(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool to_device) argument 83 start_dma(void *channel_cookie) argument 90 finish_dma(void *channel_cookie) argument 97 init_channel(device_node *node, void **channel_cookie) argument 106 uninit_channel(void *channel_cookie) argument 113 channel_removed(void *channel_cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/busses/ide/ide_isa/ |
H A D | ide_isa.c | 115 write_command_block_regs(void *channel_cookie, ide_task_file *tf, argument 143 read_command_block_regs(void *channel_cookie, ide_task_file *tf, argument 165 get_altstatus(void *channel_cookie) argument 178 write_device_control(void *channel_cookie, uint8 val) argument 195 write_pio_16(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 222 read_pio_16(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 265 prepare_dma(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool write) argument 273 start_dma(void *channel_cookie) argument 280 finish_dma(void *channel_cookie) argument 367 uninit_channel(void *channel_cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/busses/ide/promise_tx2/ |
H A D | promise_tx2.c | 34 write_command_block_regs(void *channel_cookie, ide_task_file *tf, ide_reg_mask mask) argument 41 read_command_block_regs(void *channel_cookie, ide_task_file *tf, ide_reg_mask mask) argument 48 get_altstatus(void *channel_cookie) argument 55 write_device_control(void *channel_cookie, uint8 val) argument 62 write_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 69 read_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 112 prepare_dma(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool to_device) argument 120 start_dma(void *channel_cookie) argument 127 finish_dma(void *channel_cookie) argument 134 init_channel(device_node_handle node, ide_channel ide_channel, void **channel_cookie) argument 143 uninit_channel(void *channel_cookie) argument 149 channel_removed(device_node_handle node, void *channel_cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/busses/ata/legacy_sata/ |
H A D | legacy_sata.c | 250 channel_init(device_node *node, void **channel_cookie) argument 260 channel_uninit(void *channel_cookie) argument 267 channel_removed(void *channel_cookie) argument 281 task_file_write(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument 288 task_file_read(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument 295 altstatus_read(void *channel_cookie) argument 302 device_control_write(void *channel_cookie, uint8 val) argument 309 pio_write(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 316 pio_read(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 323 dma_prepare(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool write) argument 330 dma_start(void *channel_cookie) argument 337 dma_finish(void *channel_cookie) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/busses/ide/legacy_sata/ |
H A D | legacy_sata.c | 252 channel_init(device_node *node, void **channel_cookie) argument 262 channel_uninit(void *channel_cookie) argument 269 channel_removed(void *channel_cookie) argument 283 task_file_write(void *channel_cookie, ide_task_file *tf, ide_reg_mask mask) argument 290 task_file_read(void *channel_cookie, ide_task_file *tf, ide_reg_mask mask) argument 297 altstatus_read(void *channel_cookie) argument 304 device_control_write(void *channel_cookie, uint8 val) argument 311 pio_write(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 318 pio_read(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument 325 dma_prepare(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool write) argument 332 dma_start(void *channel_cookie) argument 339 dma_finish(void *channel_cookie) argument [all...] |