Lines Matching refs:ccw

220 			clear_normalized_cda(&ch->ccw[4]);  in channel_remove()
222 clear_normalized_cda(&ch->ccw[1]); in channel_remove()
230 kfree(ch->ccw); in channel_remove()
384 clear_normalized_cda(&ch->ccw[1]); in ctcm_ch_alloc_buffer()
395 ch->ccw[1].count = ch->max_bufsize; in ctcm_ch_alloc_buffer()
396 if (set_normalized_cda(&ch->ccw[1], ch->trans_skb->data)) { in ctcm_ch_alloc_buffer()
407 ch->ccw[1].count = 0; in ctcm_ch_alloc_buffer()
534 ch->ccw[4].count = block_len; in ctcm_transmit_skb()
535 if (set_normalized_cda(&ch->ccw[4], skb->data)) { in ctcm_transmit_skb()
554 ch->ccw[1].count = skb->len; in ctcm_transmit_skb()
565 ctcmpc_dumpit((char *)&ch->ccw[ccw_idx], in ctcm_transmit_skb()
572 rc = ccw_device_start(ch->cdev, &ch->ccw[ccw_idx], 0, 0xff, 0); in ctcm_transmit_skb()
755 ch->ccw[4].count = skb->len; in ctcmpc_transmit_skb()
756 if (set_normalized_cda(&ch->ccw[4], skb->data)) { in ctcmpc_transmit_skb()
771 ch->ccw[1].count = skb->len; in ctcmpc_transmit_skb()
790 ctcmpc_dumpit((char *)&ch->ccw[ccw_idx], in ctcmpc_transmit_skb()
795 rc = ccw_device_start(ch->cdev, &ch->ccw[ccw_idx], 0, 0xff, 0); in ctcmpc_transmit_skb()
1338 ch->ccw = kcalloc(ccw_num, sizeof(struct ccw1), GFP_KERNEL | GFP_DMA); in add_channel()
1339 if (ch->ccw == NULL) in add_channel()
1389 ch->ccw[6].cmd_code = CCW_CMD_SET_EXTENDED; in add_channel()
1390 ch->ccw[6].flags = CCW_FLAG_SLI; in add_channel()
1392 ch->ccw[7].cmd_code = CCW_CMD_NOOP; in add_channel()
1393 ch->ccw[7].flags = CCW_FLAG_SLI; in add_channel()
1396 ch->ccw[15].cmd_code = CCW_CMD_WRITE; in add_channel()
1397 ch->ccw[15].flags = CCW_FLAG_SLI | CCW_FLAG_CC; in add_channel()
1398 ch->ccw[15].count = TH_HEADER_LENGTH; in add_channel()
1399 ch->ccw[15].cda = virt_to_phys(ch->discontact_th); in add_channel()
1401 ch->ccw[16].cmd_code = CCW_CMD_NOOP; in add_channel()
1402 ch->ccw[16].flags = CCW_FLAG_SLI; in add_channel()
1452 kfree(ch->ccw); in add_channel()
1667 MODULE_DEVICE_TABLE(ccw, ctcm_ids);