Lines Matching refs:ccws

228 	memset(card->read.ccws, 0, sizeof (struct ccw1) * (LCS_NUM_BUFFS + 1));  in lcs_setup_read_ccws()
230 card->read.ccws[cnt].cmd_code = LCS_CCW_READ; in lcs_setup_read_ccws()
231 card->read.ccws[cnt].count = LCS_IOBUFFERSIZE; in lcs_setup_read_ccws()
232 card->read.ccws[cnt].flags = in lcs_setup_read_ccws()
238 card->read.ccws[cnt].cda = in lcs_setup_read_ccws()
246 card->read.ccws[0].flags &= ~CCW_FLAG_PCI; in lcs_setup_read_ccws()
247 card->read.ccws[LCS_NUM_BUFFS - 1].flags &= ~CCW_FLAG_PCI; in lcs_setup_read_ccws()
248 card->read.ccws[LCS_NUM_BUFFS - 1].flags |= CCW_FLAG_SUSPEND; in lcs_setup_read_ccws()
250 card->read.ccws[LCS_NUM_BUFFS].cmd_code = LCS_CCW_TRANSFER; in lcs_setup_read_ccws()
251 card->read.ccws[LCS_NUM_BUFFS].cda = in lcs_setup_read_ccws()
252 (__u32) __pa(card->read.ccws); in lcs_setup_read_ccws()
283 memset(card->write.ccws, 0, sizeof(struct ccw1) * (LCS_NUM_BUFFS + 1)); in lcs_setup_write_ccws()
285 card->write.ccws[cnt].cmd_code = LCS_CCW_WRITE; in lcs_setup_write_ccws()
286 card->write.ccws[cnt].count = 0; in lcs_setup_write_ccws()
287 card->write.ccws[cnt].flags = in lcs_setup_write_ccws()
293 card->write.ccws[cnt].cda = in lcs_setup_write_ccws()
297 card->write.ccws[LCS_NUM_BUFFS].cmd_code = LCS_CCW_TRANSFER; in lcs_setup_write_ccws()
298 card->write.ccws[LCS_NUM_BUFFS].cda = in lcs_setup_write_ccws()
299 (__u32) __pa(card->write.ccws); in lcs_setup_write_ccws()
500 channel->ccws + channel->io_idx, 0, 0, in lcs_start_channel()
640 if (channel->ccws[channel->io_idx].flags & CCW_FLAG_SUSPEND) in __lcs_resume_channel()
668 if (channel->ccws[next].flags & CCW_FLAG_SUSPEND) { in __lcs_ready_buffer_bits()
670 if (!(channel->ccws[prev].flags & CCW_FLAG_SUSPEND)) in __lcs_ready_buffer_bits()
672 channel->ccws[index].flags |= CCW_FLAG_PCI; in __lcs_ready_buffer_bits()
674 channel->ccws[index].flags &= ~CCW_FLAG_SUSPEND; in __lcs_ready_buffer_bits()
691 channel->ccws[index].count = buffer->count; in lcs_ready_buffer()
716 channel->ccws[index].flags |= CCW_FLAG_SUSPEND; in __lcs_processed_buffer()
717 channel->ccws[index].flags &= ~CCW_FLAG_PCI; in __lcs_processed_buffer()
729 channel->ccws[next].flags &= ~CCW_FLAG_PCI; in __lcs_processed_buffer()
1433 - channel->ccws; in lcs_irq()