Searched refs:nskb (Results 51 - 75 of 95) sorted by relevance

1234

/linux-master/drivers/s390/net/
H A Dctcm_main.c472 struct sk_buff *nskb; local
519 nskb = alloc_skb(skb->len, GFP_ATOMIC | GFP_DMA);
520 if (!nskb) {
526 skb_put_data(nskb, skb->data, skb->len);
527 refcount_inc(&nskb->users);
530 skb = nskb;
655 struct sk_buff *nskb; local
703 nskb = __dev_alloc_skb(skb->len, GFP_ATOMIC | GFP_DMA);
704 if (!nskb) {
707 skb_put_data(nskb, sk
[all...]
/linux-master/drivers/isdn/mISDN/
H A Dlayer2.c238 struct sk_buff *nskb = skb; local
243 nskb = skb_dequeue(&l2->down_queue);
244 if (nskb) {
245 l2->down_id = mISDN_HEAD_ID(nskb);
246 if (l2down_skb(l2, nskb)) {
247 dev_kfree_skb(nskb);
263 nskb = skb_dequeue(&l2->down_queue);
264 if (nskb) {
265 l2->down_id = mISDN_HEAD_ID(nskb);
266 if (l2down_skb(l2, nskb)) {
1469 struct sk_buff *skb, *nskb; local
[all...]
H A Dl1oip_core.c353 struct sk_buff *nskb; local
384 nskb = mI_alloc_skb((remotecodec == 3) ? (len << 1) : len, GFP_ATOMIC);
385 if (!nskb) {
389 p = skb_put(nskb, (remotecodec == 3) ? (len << 1) : len);
402 dch->rx_skb = nskb;
429 swap(hc->chan[channel].disorder_skb, nskb);
433 if (nskb)
435 queue_ch_frame(&bch->ch, PH_DATA_IND, rx_counter, nskb);
H A Ddsp_tones.c440 struct sk_buff *nskb; local
443 nskb = _alloc_mISDN_skb(PH_CONTROL_REQ,
446 if (nskb) {
448 if (dsp->ch.recv(dsp->ch.peer, nskb))
449 dev_kfree_skb(nskb);
451 dev_kfree_skb(nskb);
/linux-master/net/netfilter/
H A Dnfnetlink_queue.c833 struct sk_buff *nskb; local
838 nskb = nfqnl_build_packet_message(net, queue, entry, &packet_id_ptr);
839 if (nskb == NULL) {
862 /* nfnetlink_unicast will either free the nskb or add it to a socket */
863 err = nfnetlink_unicast(nskb, net, queue->peer_portid);
880 kfree_skb(nskb);
960 struct sk_buff *skb, *segs, *nskb; local
997 skb_list_walk_safe(segs, segs, nskb) {
1021 struct sk_buff *nskb; local
1035 nskb
[all...]
/linux-master/net/ipv4/
H A Dip_output.c250 struct sk_buff *segs, *nskb; local
282 skb_list_walk_safe(segs, segs, nskb) {
1597 struct sk_buff *nskb; local
1645 nskb = skb_peek(&sk->sk_write_queue);
1646 if (nskb) {
1648 *((__sum16 *)skb_transport_header(nskb) +
1649 arg->csumoffset) = csum_fold(csum_add(nskb->csum,
1651 nskb->ip_summed = CHECKSUM_NONE;
1652 nskb->mono_delivery_time = !!transmit_time;
1654 skb_set_hash(nskb, txhas
[all...]
H A Dtcp_input.c5382 struct sk_buff *nskb; local
5384 nskb = alloc_skb(copy, GFP_ATOMIC);
5385 if (!nskb)
5388 memcpy(nskb->cb, skb->cb, sizeof(skb->cb));
5389 skb_copy_decrypted(nskb, skb);
5390 TCP_SKB_CB(nskb)->seq = TCP_SKB_CB(nskb)->end_seq = start;
5392 __skb_queue_before(list, skb, nskb);
5394 __skb_queue_tail(&tmp, nskb); /* defer rbtree insertion */
5395 skb_set_owner_r(nskb, s
[all...]
/linux-master/net/sched/
H A Dsch_netem.c387 static void tfifo_enqueue(struct sk_buff *nskb, struct Qdisc *sch) argument
390 u64 tnext = netem_skb_cb(nskb)->time_to_send;
394 q->t_tail->next = nskb;
396 q->t_head = nskb;
397 q->t_tail = nskb;
411 rb_link_node(&nskb->rbnode, parent, p);
412 rb_insert_color(&nskb->rbnode, &q->t_root);
H A Dsch_choke.c200 struct sk_buff *nskb,
209 return choke_match_flow(oskb, nskb);
199 choke_match_random(const struct choke_sched_data *q, struct sk_buff *nskb, unsigned int *pidx) argument
H A Dsch_tbf.c209 struct sk_buff *segs, *nskb; local
220 skb_list_walk_safe(segs, segs, nskb) {
/linux-master/kernel/bpf/
H A Ddevmap.c702 struct sk_buff *nskb; local
705 nskb = skb_clone(skb, GFP_ATOMIC);
706 if (!nskb)
709 err = dev_map_generic_redirect(dst, nskb, xdp_prog);
711 consume_skb(nskb);
/linux-master/net/netlink/
H A Daf_netlink.c288 struct sk_buff *nskb; local
298 nskb = netlink_to_full_skb(skb, GFP_ATOMIC);
300 nskb = skb_clone(skb, GFP_ATOMIC);
301 if (nskb) {
302 nskb->dev = dev;
303 nskb->protocol = htons((u16) sk->sk_protocol);
304 nskb->pkt_type = netlink_is_kernel(sk) ?
306 skb_reset_network_header(nskb);
307 ret = dev_queue_xmit(nskb);
1310 struct sk_buff *nskb local
[all...]
/linux-master/drivers/net/
H A Dmacsec.c612 struct sk_buff *nskb = skb_copy_expand(skb, local
616 if (likely(nskb)) {
618 skb = nskb;
1010 struct sk_buff *nskb; local
1064 nskb = skb_clone(skb, GFP_ATOMIC);
1065 if (!nskb)
1068 nskb->dev = ndev;
1069 eth_skb_pkt_type(nskb, ndev);
1071 __netif_rx(nskb);
1095 nskb
1317 struct sk_buff *nskb; local
[all...]
H A Dxen-netfront.c723 struct sk_buff *nskb; local
763 nskb = bounce_skb(skb);
764 if (!nskb)
767 skb = nskb;
1163 struct sk_buff *nskb; local
1165 while ((nskb = __skb_dequeue(list))) {
1167 skb_frag_t *nfrag = &skb_shinfo(nskb)->frags[0];
1180 kfree_skb(nskb);
1188 skb_shinfo(nskb)->nr_frags = 0;
1189 kfree_skb(nskb);
[all...]
/linux-master/net/openvswitch/
H A Ddatapath.c353 struct sk_buff *segs, *nskb; local
373 skb_list_walk_safe(segs, skb, nskb) {
384 skb_list_walk_safe(segs, skb, nskb) {
437 struct sk_buff *nskb = NULL; local
450 nskb = skb_clone(skb, GFP_ATOMIC);
451 if (!nskb)
454 nskb = __vlan_hwaccel_push_inside(nskb);
455 if (!nskb)
458 skb = nskb;
[all...]
/linux-master/drivers/scsi/fcoe/
H A Dfcoe_transport.c349 struct sk_buff *nskb; local
352 nskb = skb_clone(skb, GFP_ATOMIC);
353 if (!nskb)
355 rc = dev_queue_xmit(nskb);
/linux-master/net/nfc/
H A Dllcp_core.c720 struct sk_buff *skb_copy = NULL, *nskb; local
744 nskb = skb_clone(skb_copy, GFP_ATOMIC);
745 if (!nskb)
748 if (sock_queue_rcv_skb(sk, nskb))
749 kfree_skb(nskb);
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_common.c597 struct sk_buff *nskb; local
619 nskb = tls_encrypt_skb(skb);
620 if (!nskb) {
627 if (nskb == skb)
630 if (unlikely(skb_is_nonlinear(nskb))) {
635 dev_kfree_skb_any(nskb);
641 tls_offload_tx_resync_request(nskb->sk, seq,
645 return nskb;
/linux-master/net/xfrm/
H A Dxfrm_output.c620 struct sk_buff *segs, *nskb; local
631 skb_list_walk_safe(segs, segs, nskb) {
638 kfree_skb_list(nskb);
/linux-master/net/ipv6/
H A Dudp.c856 struct sk_buff *nskb; local
881 nskb = skb_clone(skb, GFP_ATOMIC);
882 if (unlikely(!nskb)) {
891 if (udpv6_queue_rcv_skb(sk, nskb) > 0)
892 consume_skb(nskb);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmac80211.c1359 struct sk_buff *nskb = skb_shinfo(skb)->frag_list; local
1367 while (nskb) {
1368 skb = nskb;
1369 nskb = nskb->next;
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dtxrx.c489 struct sk_buff *nskb; local
491 nskb = skb_copy_expand(skb, HTC_HDR_LENGTH, 0, GFP_ATOMIC);
492 if (nskb == NULL)
495 skb = nskb;
/linux-master/include/linux/
H A Dnetfilter.h474 void (*attach)(struct sk_buff *nskb, const struct sk_buff *skb);
/linux-master/net/core/
H A Drtnetlink.c3804 struct sk_buff *nskb; local
3841 nskb = nlmsg_new_large(if_nlmsg_size(dev, ext_filter_mask));
3842 if (nskb == NULL)
3853 err = rtnl_fill_ifinfo(nskb, dev, net,
3860 kfree_skb(nskb);
3862 err = rtnl_unicast(nskb, net, NETLINK_CB(skb).portid);
5933 struct sk_buff *nskb; local
5959 nskb = nlmsg_new(if_nlmsg_stats_size(dev, &filters), GFP_KERNEL);
5960 if (!nskb)
5963 err = rtnl_fill_statsinfo(nskb, de
[all...]
/linux-master/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c1250 struct sk_buff *nskb; local
1259 nskb = skb_realloc_headroom(skb, sizeof(*tsb));
1260 if (!nskb) {
1268 skb = nskb;

Completed in 330 milliseconds

1234