Searched refs:channel_cookie (Results 1 - 6 of 6) sorted by last modified time

/haiku/src/add-ons/kernel/busses/ata/highpoint_ide_pci/
H A Dhighpoint_ide_pci.cpp51 write_command_block_regs(void *channel_cookie, ata_task_file *tf, argument
57 (ata_adapter_channel_info *)channel_cookie, tf, mask);
62 read_command_block_regs(void *channel_cookie, ata_task_file *tf, argument
68 (ata_adapter_channel_info *)channel_cookie, tf, mask);
73 get_altstatus(void *channel_cookie) argument
78 (ata_adapter_channel_info *)channel_cookie);
83 write_device_control(void *channel_cookie, uint8 val) argument
88 (ata_adapter_channel_info *)channel_cookie, val);
93 write_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
97 return sATAAdapter->write_pio((ata_adapter_channel_info *)channel_cookie,
103 read_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
113 prepare_dma(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool to_device) argument
124 start_dma(void *channel_cookie) argument
133 finish_dma(void *channel_cookie) argument
142 init_channel(device_node *node, void **channel_cookie) argument
186 uninit_channel(void *channel_cookie) argument
195 channel_removed(void *channel_cookie) argument
[all...]
/haiku/src/add-ons/kernel/busses/ata/legacy_sata/
H A Dlegacy_sata.cpp249 channel_init(device_node *node, void **channel_cookie) argument
252 (ata_adapter_channel_info**)channel_cookie,
258 channel_uninit(void *channel_cookie) argument
260 sATAAdapter->uninit_channel((ata_adapter_channel_info*)channel_cookie);
265 channel_removed(void *channel_cookie) argument
267 sATAAdapter->channel_removed((ata_adapter_channel_info*)channel_cookie);
272 channel_set(void *channel_cookie, ata_channel channel) argument
274 sATAAdapter->set_channel((ata_adapter_channel_info*)channel_cookie,
280 task_file_write(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument
283 (ata_adapter_channel_info*)channel_cookie, t
288 task_file_read(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument
296 altstatus_read(void *channel_cookie) argument
304 device_control_write(void *channel_cookie, uint8 val) argument
312 pio_write(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
320 pio_read(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
328 dma_prepare(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool write) argument
337 dma_start(void *channel_cookie) argument
344 dma_finish(void *channel_cookie) argument
[all...]
/haiku/src/add-ons/kernel/busses/ata/silicon_image_3112/
H A Dsilicon_image_3112.c107 static status_t device_control_write(void *channel_cookie, uint8 val);
/haiku/src/add-ons/kernel/busses/ata/promise_tx2/
H A Dpromise_tx2.c41 write_command_block_regs(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument
43 return sATAAdapter->write_command_block_regs((ata_adapter_channel_info *)channel_cookie, tf, mask);
48 read_command_block_regs(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument
50 return sATAAdapter->read_command_block_regs((ata_adapter_channel_info *)channel_cookie, tf, mask);
55 get_altstatus(void *channel_cookie) argument
57 return sATAAdapter->get_altstatus((ata_adapter_channel_info *)channel_cookie);
62 write_device_control(void *channel_cookie, uint8 val) argument
64 return sATAAdapter->write_device_control((ata_adapter_channel_info *)channel_cookie, val);
69 write_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
71 return sATAAdapter->write_pio((ata_adapter_channel_info *)channel_cookie, dat
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/src/add-ons/kernel/busses/ata/ide_isa/
H A Dide_isa.c112 write_command_block_regs(void *channel_cookie, ata_task_file *tf, argument
115 channel_info *channel = channel_cookie;
140 read_command_block_regs(void *channel_cookie, ata_task_file *tf, argument
143 channel_info *channel = channel_cookie;
162 get_altstatus(void *channel_cookie) argument
164 channel_info *channel = channel_cookie;
175 write_device_control(void *channel_cookie, uint8 val) argument
177 channel_info *channel = channel_cookie;
192 write_pio_16(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
194 channel_info *channel = channel_cookie;
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/src/add-ons/kernel/busses/ata/generic_ide_pci/
H A Dgeneric_ide_pci.cpp34 write_command_block_regs(void *channel_cookie, ata_task_file *tf, argument
38 (ata_adapter_channel_info *)channel_cookie, tf, mask);
43 read_command_block_regs(void *channel_cookie, ata_task_file *tf, argument
47 (ata_adapter_channel_info *)channel_cookie, tf, mask);
52 get_altstatus(void *channel_cookie) argument
55 (ata_adapter_channel_info *)channel_cookie);
60 write_device_control(void *channel_cookie, uint8 val) argument
63 (ata_adapter_channel_info *)channel_cookie, val);
68 write_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
70 return sATAAdapter->write_pio((ata_adapter_channel_info *)channel_cookie,
76 read_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
84 prepare_dma(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool to_device) argument
94 start_dma(void *channel_cookie) argument
101 finish_dma(void *channel_cookie) argument
108 init_channel(device_node *node, void **channel_cookie) argument
117 uninit_channel(void *channel_cookie) argument
124 channel_removed(void *channel_cookie) argument
[all...]

Completed in 65 milliseconds