Home
last modified time | relevance | path

Searched refs:newskb (Results 1 – 5 of 5) sorted by relevance

/net/irda/
Dwrapper.c212 struct sk_buff *newskb; in async_bump() local
226 newskb = dev_alloc_skb(docopy ? rx_buff->len + 1 : rx_buff->truesize); in async_bump()
227 if (!newskb) { in async_bump()
238 skb_reserve(newskb, 1); in async_bump()
242 skb_copy_to_linear_data(newskb, rx_buff->data, in async_bump()
245 dataskb = newskb; in async_bump()
250 rx_buff->skb = newskb; in async_bump()
251 rx_buff->head = newskb->data; /* NOT newskb->head */ in async_bump()
/net/can/
Daf_can.c212 struct sk_buff *newskb = NULL; in can_send() local
255 newskb = skb_clone(skb, GFP_ATOMIC); in can_send()
256 if (!newskb) { in can_send()
261 newskb->sk = skb->sk; in can_send()
262 newskb->ip_summed = CHECKSUM_UNNECESSARY; in can_send()
263 newskb->pkt_type = PACKET_BROADCAST; in can_send()
276 if (newskb) in can_send()
277 kfree_skb(newskb); in can_send()
281 if (newskb) in can_send()
282 netif_rx(newskb); in can_send()
/net/ipv4/
Dip_output.c115 static int ip_dev_loopback_xmit(struct sk_buff *newskb) in ip_dev_loopback_xmit() argument
117 skb_reset_mac_header(newskb); in ip_dev_loopback_xmit()
118 __skb_pull(newskb, skb_network_offset(newskb)); in ip_dev_loopback_xmit()
119 newskb->pkt_type = PACKET_LOOPBACK; in ip_dev_loopback_xmit()
120 newskb->ip_summed = CHECKSUM_UNNECESSARY; in ip_dev_loopback_xmit()
121 WARN_ON(!newskb->dst); in ip_dev_loopback_xmit()
122 netif_rx(newskb); in ip_dev_loopback_xmit()
270 struct sk_buff *newskb = skb_clone(skb, GFP_ATOMIC); in ip_mc_output() local
271 if (newskb) in ip_mc_output()
272 NF_HOOK(PF_INET, NF_INET_POST_ROUTING, newskb, in ip_mc_output()
[all …]
/net/econet/
Daf_econet.c855 struct sk_buff *newskb; in aun_incoming() local
864 newskb = alloc_skb((len - sizeof(struct aunhdr) + 15) & ~15, in aun_incoming()
866 if (newskb == NULL) in aun_incoming()
873 memcpy(skb_put(newskb, len - sizeof(struct aunhdr)), (void *)(ah+1), in aun_incoming()
876 if (ec_queue_packet(sk, newskb, stn, edev->net, ah->cb, ah->port)) in aun_incoming()
879 kfree_skb(newskb); in aun_incoming()
907 struct sk_buff *newskb = skb->next; in aun_tx_ack() local
912 skb = newskb; in aun_tx_ack()
992 struct sk_buff *newskb = skb->next; in ab_cleanup() local
1001 skb = newskb; in ab_cleanup()
/net/ipv6/
Dip6_output.c114 static int ip6_dev_loopback_xmit(struct sk_buff *newskb) in ip6_dev_loopback_xmit() argument
116 skb_reset_mac_header(newskb); in ip6_dev_loopback_xmit()
117 __skb_pull(newskb, skb_network_offset(newskb)); in ip6_dev_loopback_xmit()
118 newskb->pkt_type = PACKET_LOOPBACK; in ip6_dev_loopback_xmit()
119 newskb->ip_summed = CHECKSUM_UNNECESSARY; in ip6_dev_loopback_xmit()
120 WARN_ON(!newskb->dst); in ip6_dev_loopback_xmit()
122 netif_rx(newskb); in ip6_dev_loopback_xmit()
144 struct sk_buff *newskb = skb_clone(skb, GFP_ATOMIC); in ip6_output2() local
149 if (newskb) in ip6_output2()
150 NF_HOOK(PF_INET6, NF_INET_POST_ROUTING, newskb, in ip6_output2()
[all …]