Lines Matching refs:nskb
395 struct sk_buff *nskb; in sctp_packet_transmit() local
416 nskb = alloc_skb(packet->size + LL_MAX_HEADER, GFP_ATOMIC); in sctp_packet_transmit()
417 if (!nskb) in sctp_packet_transmit()
421 skb_reserve(nskb, packet->overhead + LL_MAX_HEADER); in sctp_packet_transmit()
426 sctp_packet_set_owner_w(nskb, sk); in sctp_packet_transmit()
435 skb_dst_set(nskb, dst); in sctp_packet_transmit()
440 sh = (struct sctphdr *)skb_push(nskb, sizeof(struct sctphdr)); in sctp_packet_transmit()
441 skb_reset_transport_header(nskb); in sctp_packet_transmit()
502 auth = skb_tail_pointer(nskb); in sctp_packet_transmit()
505 memcpy(skb_put(nskb, chunk->skb->len), in sctp_packet_transmit()
538 sctp_auth_calculate_hmac(asoc, nskb, in sctp_packet_transmit()
559 nskb->ip_summed = CHECKSUM_PARTIAL; in sctp_packet_transmit()
560 nskb->csum_start = (skb_transport_header(nskb) - in sctp_packet_transmit()
561 nskb->head); in sctp_packet_transmit()
562 nskb->csum_offset = offsetof(struct sctphdr, checksum); in sctp_packet_transmit()
578 (*tp->af_specific->ecn_capable)(nskb->sk); in sctp_packet_transmit()
610 nskb->len); in sctp_packet_transmit()
612 nskb->local_df = packet->ipfragok; in sctp_packet_transmit()
613 (*tp->af_specific->sctp_xmit)(nskb, tp); in sctp_packet_transmit()
619 kfree_skb(nskb); in sctp_packet_transmit()