Searched refs:channel_cookie (Results 1 - 6 of 6) sorted by relevance

/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...]
/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/legacy_sata/
H A Dlegacy_sata.cpp250 channel_init(device_node *node, void **channel_cookie) argument
253 (ata_adapter_channel_info**)channel_cookie,
259 channel_uninit(void *channel_cookie) argument
261 sATAAdapter->uninit_channel((ata_adapter_channel_info*)channel_cookie);
266 channel_removed(void *channel_cookie) argument
268 sATAAdapter->channel_removed((ata_adapter_channel_info*)channel_cookie);
273 channel_set(void *channel_cookie, ata_channel channel) argument
275 sATAAdapter->set_channel((ata_adapter_channel_info*)channel_cookie,
281 task_file_write(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument
284 (ata_adapter_channel_info*)channel_cookie, t
289 task_file_read(void *channel_cookie, ata_task_file *tf, ata_reg_mask mask) argument
297 altstatus_read(void *channel_cookie) argument
305 device_control_write(void *channel_cookie, uint8 val) argument
313 pio_write(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
321 pio_read(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
329 dma_prepare(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool write) argument
338 dma_start(void *channel_cookie) argument
345 dma_finish(void *channel_cookie) argument
[all...]
/haiku/src/add-ons/kernel/busses/ata/highpoint_ide_pci/
H A Dhighpoint_ide_pci.cpp49 write_command_block_regs(void *channel_cookie, ata_task_file *tf, argument
55 (ata_adapter_channel_info *)channel_cookie, tf, mask);
60 read_command_block_regs(void *channel_cookie, ata_task_file *tf, argument
66 (ata_adapter_channel_info *)channel_cookie, tf, mask);
71 get_altstatus(void *channel_cookie) argument
76 (ata_adapter_channel_info *)channel_cookie);
81 write_device_control(void *channel_cookie, uint8 val) argument
86 (ata_adapter_channel_info *)channel_cookie, val);
91 write_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
95 return sATAAdapter->write_pio((ata_adapter_channel_info *)channel_cookie,
101 read_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit) argument
111 prepare_dma(void *channel_cookie, const physical_entry *sg_list, size_t sg_list_count, bool to_device) argument
122 start_dma(void *channel_cookie) argument
131 finish_dma(void *channel_cookie) argument
140 init_channel(device_node *node, void **channel_cookie) argument
180 uninit_channel(void *channel_cookie) argument
189 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/silicon_image_3112/
H A Dsilicon_image_3112.c107 static status_t device_control_write(void *channel_cookie, uint8 val);

Completed in 162 milliseconds