Searched refs:trans_skb (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/s390/net/
H A Dctcm_main.h155 struct sk_buff *trans_skb; /* transmit/receive buffer */ member in struct:channel
283 if (ch->trans_skb == NULL)
286 dev_kfree_skb(ch->trans_skb);
H A Dctcm_fsms.c287 ch->trans_skb->data = ch->trans_skb_data;
288 skb_reset_tail_pointer(ch->trans_skb);
289 ch->trans_skb->len = 0;
294 *((__u16 *)skb_put(ch->trans_skb, 2)) = ch->collect_len + 2;
298 skb_put(ch->trans_skb, skb->len), skb->len);
307 ch->ccw[1].count = ch->trans_skb->len;
361 struct sk_buff *skb = ch->trans_skb;
453 *((__u16 *)ch->trans_skb->data) = CTCM_INITIAL_BLOCKLEN;
474 *((__u16 *)ch->trans_skb->data) = CTCM_INITIAL_BLOCKLEN;
518 buflen = *((__u16 *)ch->trans_skb
[all...]
H A Dctcm_main.c221 if (ch->trans_skb != NULL) {
223 dev_kfree_skb_any(ch->trans_skb);
385 ch->trans_skb = __dev_alloc_skb(ch->max_bufsize, GFP_ATOMIC | GFP_DMA);
386 if (ch->trans_skb == NULL) {
388 "%s(%s): %s trans_skb allocation error",
396 if (set_normalized_cda(&ch->ccw[1], ch->trans_skb->data)) {
397 dev_kfree_skb(ch->trans_skb);
398 ch->trans_skb = NULL;
408 ch->trans_skb_data = ch->trans_skb->data;
538 * trans_skb
[all...]
H A Dctcm_mpc.c1667 ch->trans_skb->data = ch->trans_skb_data;
1668 skb_reset_tail_pointer(ch->trans_skb);
1669 ch->trans_skb->len = 0;
1672 * because of possible reuse of the trans_skb
1674 memset(ch->trans_skb->data, 0, 16);
1677 skb_put(ch->trans_skb, TH_HEADER_LENGTH);
1678 ch->rcvd_xid = (struct xid2 *)skb_tail_pointer(ch->trans_skb);
1680 skb_put(ch->trans_skb, XID2_LENGTH);
1681 ch->rcvd_xid_id = skb_tail_pointer(ch->trans_skb);
1683 ch->trans_skb
[all...]

Completed in 162 milliseconds