Lines Matching refs:ccws

209 	/* Setup read ccws. */
210 memset(card->read.ccws, 0, sizeof (struct ccw1) * (LCS_NUM_BUFFS + 1));
212 card->read.ccws[cnt].cmd_code = LCS_CCW_READ;
213 card->read.ccws[cnt].count = LCS_IOBUFFERSIZE;
214 card->read.ccws[cnt].flags =
220 card->read.ccws[cnt].cda =
228 card->read.ccws[0].flags &= ~CCW_FLAG_PCI;
229 card->read.ccws[LCS_NUM_BUFFS - 1].flags &= ~CCW_FLAG_PCI;
230 card->read.ccws[LCS_NUM_BUFFS - 1].flags |= CCW_FLAG_SUSPEND;
232 card->read.ccws[LCS_NUM_BUFFS].cmd_code = LCS_CCW_TRANSFER;
233 card->read.ccws[LCS_NUM_BUFFS].cda =
234 (__u32)virt_to_phys(card->read.ccws);
264 /* Setup write ccws. */
265 memset(card->write.ccws, 0, sizeof(struct ccw1) * (LCS_NUM_BUFFS + 1));
267 card->write.ccws[cnt].cmd_code = LCS_CCW_WRITE;
268 card->write.ccws[cnt].count = 0;
269 card->write.ccws[cnt].flags =
275 card->write.ccws[cnt].cda =
279 card->write.ccws[LCS_NUM_BUFFS].cmd_code = LCS_CCW_TRANSFER;
280 card->write.ccws[LCS_NUM_BUFFS].cda =
281 (__u32)virt_to_phys(card->write.ccws);
479 channel->ccws + channel->io_idx, 0, 0,
619 if (channel->ccws[channel->io_idx].flags & CCW_FLAG_SUSPEND)
646 if (channel->ccws[next].flags & CCW_FLAG_SUSPEND) {
648 if (!(channel->ccws[prev].flags & CCW_FLAG_SUSPEND))
650 channel->ccws[index].flags |= CCW_FLAG_PCI;
652 channel->ccws[index].flags &= ~CCW_FLAG_SUSPEND;
669 channel->ccws[index].count = buffer->count;
694 channel->ccws[index].flags |= CCW_FLAG_SUSPEND;
695 channel->ccws[index].flags &= ~CCW_FLAG_PCI;
707 channel->ccws[next].flags &= ~CCW_FLAG_PCI;
1403 - channel->ccws;