Lines Matching refs:channel
20 ATAChannel *channel = new(std::nothrow) ATAChannel(node);
21 if (channel == NULL)
24 status_t result = channel->InitCheck();
26 TRACE_ERROR("failed to set up ata channel object\n");
27 delete channel;
31 *cookie = channel;
39 ATAChannel *channel = (ATAChannel *)cookie;
40 delete channel;
47 ATAChannel *channel = (ATAChannel *)cookie;
48 if (channel->Bus() != NULL) {
49 gSCSIModule->block_bus(channel->Bus());
50 channel->SetBus(NULL);
58 ATAChannel *channel = (ATAChannel *)cookie;
59 channel->SetBus(bus);
60 channel->ScanBus();
67 ATAChannel *channel = (ATAChannel *)cookie;
68 if (channel->Bus() == NULL) {
74 if (channel->ExecuteIO(ccb) == B_BUSY)
82 ATAChannel *channel = (ATAChannel *)cookie;
83 if (channel->Bus() == NULL)
94 ATAChannel *channel = (ATAChannel *)cookie;
95 if (channel->Bus() == NULL)
106 ATAChannel *channel = (ATAChannel *)cookie;
107 if (channel->Bus() == NULL)
118 ATAChannel *channel = (ATAChannel *)cookie;
119 if (channel->Bus() == NULL)
122 channel->PathInquiry(info);
138 ATAChannel *channel = (ATAChannel *)cookie;
139 if (channel->Bus() == NULL)
142 //channel->Reset();
152 ATAChannel *channel = (ATAChannel *)cookie;
153 channel->GetRestrictions(targetID, isATAPI, noAutoSense, maxBlocks);
161 ATAChannel *channel = (ATAChannel *)cookie;
162 return channel->Control(targetID, op, buffer, length);
178 TRACE_ERROR("out of channel ids\n");
211 ATAChannel *channel = (ATAChannel *)cookie;
212 return channel->Interrupt(status);