Lines Matching refs:ccws
214 /* Setup read ccws. */
215 memset(card->read.ccws, 0, sizeof (struct ccw1) * (LCS_NUM_BUFFS + 1));
217 card->read.ccws[cnt].cmd_code = LCS_CCW_READ;
218 card->read.ccws[cnt].count = LCS_IOBUFFERSIZE;
219 card->read.ccws[cnt].flags =
225 card->read.ccws[cnt].cda =
233 card->read.ccws[0].flags &= ~CCW_FLAG_PCI;
234 card->read.ccws[LCS_NUM_BUFFS - 1].flags &= ~CCW_FLAG_PCI;
235 card->read.ccws[LCS_NUM_BUFFS - 1].flags |= CCW_FLAG_SUSPEND;
237 card->read.ccws[LCS_NUM_BUFFS].cmd_code = LCS_CCW_TRANSFER;
238 card->read.ccws[LCS_NUM_BUFFS].cda =
239 (__u32) __pa(card->read.ccws);
269 /* Setup write ccws. */
270 memset(card->write.ccws, 0, sizeof(struct ccw1) * (LCS_NUM_BUFFS + 1));
272 card->write.ccws[cnt].cmd_code = LCS_CCW_WRITE;
273 card->write.ccws[cnt].count = 0;
274 card->write.ccws[cnt].flags =
280 card->write.ccws[cnt].cda =
284 card->write.ccws[LCS_NUM_BUFFS].cmd_code = LCS_CCW_TRANSFER;
285 card->write.ccws[LCS_NUM_BUFFS].cda =
286 (__u32) __pa(card->write.ccws);
483 channel->ccws + channel->io_idx, 0, 0,
623 if (channel->ccws[channel->io_idx].flags & CCW_FLAG_SUSPEND)
650 if (channel->ccws[next].flags & CCW_FLAG_SUSPEND) {
652 if (!(channel->ccws[prev].flags & CCW_FLAG_SUSPEND))
654 channel->ccws[index].flags |= CCW_FLAG_PCI;
656 channel->ccws[index].flags &= ~CCW_FLAG_SUSPEND;
673 channel->ccws[index].count = buffer->count;
698 channel->ccws[index].flags |= CCW_FLAG_SUSPEND;
699 channel->ccws[index].flags &= ~CCW_FLAG_PCI;
711 channel->ccws[next].flags &= ~CCW_FLAG_PCI;
1407 - channel->ccws;