Lines Matching refs:ctrl
458 struct usbatm_control *ctrl = UDSL_SKB(skb); in usbatm_write_cells() local
459 struct atm_vcc *vcc = ctrl->atm.vcc; in usbatm_write_cells()
463 for (bytes_written = 0; bytes_written < avail_space && ctrl->len; in usbatm_write_cells()
489 trailer[2] = ctrl->len >> 8; in usbatm_write_cells()
490 trailer[3] = ctrl->len; in usbatm_write_cells()
492 ctrl->crc = ~crc32_be(ctrl->crc, ptr, left - 4); in usbatm_write_cells()
494 trailer[4] = ctrl->crc >> 24; in usbatm_write_cells()
495 trailer[5] = ctrl->crc >> 16; in usbatm_write_cells()
496 trailer[6] = ctrl->crc >> 8; in usbatm_write_cells()
497 trailer[7] = ctrl->crc; in usbatm_write_cells()
501 ctrl->len = 0; /* tag this skb finished */ in usbatm_write_cells()
503 ctrl->crc = crc32_be(ctrl->crc, ptr, left); in usbatm_write_cells()
647 struct usbatm_control *ctrl = UDSL_SKB(skb); in usbatm_atm_send() local
675 ctrl->atm.vcc = vcc; in usbatm_atm_send()
676 ctrl->len = skb->len; in usbatm_atm_send()
677 ctrl->crc = crc32_be(~0, skb->data, skb->len); in usbatm_atm_send()