Lines Matching refs:channel_cookie

51 write_command_block_regs(void *channel_cookie, ata_task_file *tf,
57 (ata_adapter_channel_info *)channel_cookie, tf, mask);
62 read_command_block_regs(void *channel_cookie, ata_task_file *tf,
68 (ata_adapter_channel_info *)channel_cookie, tf, mask);
73 get_altstatus(void *channel_cookie)
78 (ata_adapter_channel_info *)channel_cookie);
83 write_device_control(void *channel_cookie, uint8 val)
88 (ata_adapter_channel_info *)channel_cookie, val);
93 write_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit)
97 return sATAAdapter->write_pio((ata_adapter_channel_info *)channel_cookie,
103 read_pio(void *channel_cookie, uint16 *data, int count, bool force_16bit)
107 return sATAAdapter->read_pio((ata_adapter_channel_info *)channel_cookie,
113 prepare_dma(void *channel_cookie, const physical_entry *sg_list,
118 return sATAAdapter->prepare_dma((ata_adapter_channel_info *)channel_cookie,
124 start_dma(void *channel_cookie)
128 return sATAAdapter->start_dma((ata_adapter_channel_info *)channel_cookie);
133 finish_dma(void *channel_cookie)
137 return sATAAdapter->finish_dma((ata_adapter_channel_info *)channel_cookie);
142 init_channel(device_node *node, void **channel_cookie)
147 TRACE("init_channel(): node: %p, cookie: %p\n", node, channel_cookie);
163 (ata_adapter_channel_info **)channel_cookie,
167 channel = (ata_adapter_channel_info *)*channel_cookie;
186 uninit_channel(void *channel_cookie)
190 sATAAdapter->uninit_channel((ata_adapter_channel_info *)channel_cookie);
195 channel_removed(void *channel_cookie)
199 sATAAdapter->channel_removed((ata_adapter_channel_info *)channel_cookie);