Lines Matching refs:trans_skb
222 if (ch->trans_skb != NULL) {
224 dev_kfree_skb_any(ch->trans_skb);
386 ch->trans_skb = __dev_alloc_skb(ch->max_bufsize, GFP_ATOMIC | GFP_DMA);
387 if (ch->trans_skb == NULL) {
389 "%s(%s): %s trans_skb allocation error",
397 if (set_normalized_cda(&ch->ccw[1], ch->trans_skb->data)) {
398 dev_kfree_skb(ch->trans_skb);
399 ch->trans_skb = NULL;
409 ch->trans_skb_data = ch->trans_skb->data;
539 * trans_skb. trans_skb usually has a pre-allocated
553 skb_reset_tail_pointer(ch->trans_skb);
554 ch->trans_skb->len = 0;
557 skb_put(ch->trans_skb, skb->len), skb->len);
799 * idal allocation failed, try via copying to trans_skb.
800 * trans_skb usually has a pre-allocated idal.
810 skb_reset_tail_pointer(ch->trans_skb);
811 ch->trans_skb->len = 0;
813 memcpy(skb_put(ch->trans_skb, skb->len), skb->data, skb->len);
817 CTCM_PR_DBGDATA("%s(%s): trans_skb len: %04x\n"
819 __func__, dev->name, ch->trans_skb->len);
820 CTCM_D3_DUMP((char *)ch->trans_skb->data,
821 min_t(int, 32, ch->trans_skb->len));