Home
last modified time | relevance | path

Searched refs:nskb (Results 1 – 25 of 95) sorted by relevance

1234

/linux/net/ipv4/netfilter/
H A Dnf_reject_ipv4.c45 struct sk_buff *nskb; in nf_reject_skb_v4_tcp_reset() local
58 if (!nskb) in nf_reject_skb_v4_tcp_reset()
70 return nskb; in nf_reject_skb_v4_tcp_reset()
113 if (!nskb) in nf_reject_skb_v4_unreach()
135 return nskb; in nf_reject_skb_v4_unreach()
218 nskb->csum_start = (unsigned char *)tcph - nskb->head; in nf_reject_ip_tcphdr_put()
260 if (!nskb) in nf_send_reset()
278 if (nskb->len > dst_mtu(skb_dst(nskb))) in nf_send_reset()
302 if (dev_hard_header(nskb, nskb->dev, ntohs(nskb->protocol), in nf_send_reset()
308 ip_local_out(net, nskb->sk, nskb); in nf_send_reset()
[all …]
/linux/net/llc/
H A Dllc_c_ac.c204 if (nskb) { in llc_conn_ac_send_disc_cmd_p_set_x()
229 if (nskb) { in llc_conn_ac_send_dm_rsp_f_set_p()
255 if (nskb) { in llc_conn_ac_send_dm_rsp_f_set_1()
288 if (nskb) { in llc_conn_ac_send_frmr_rsp_f_set_x()
314 if (nskb) { in llc_conn_ac_resend_frmr_rsp_f_set_0()
344 if (nskb) { in llc_conn_ac_resend_frmr_rsp_f_set_p()
436 if (nskb) { in llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr()
471 if (nskb) { in llc_conn_ac_send_rej_cmd_p_set_1()
495 if (nskb) { in llc_conn_ac_send_rej_rsp_f_set_1()
519 if (nskb) { in llc_conn_ac_send_rej_xxx_x_set_0()
[all …]
H A Dllc_station.c55 if (!nskb) in llc_station_ac_send_xid_r()
60 llc_pdu_init_as_xid_rsp(nskb, LLC_XID_NULL_CLASS_2, 127); in llc_station_ac_send_xid_r()
61 rc = llc_mac_hdr_init(nskb, skb->dev->dev_addr, mac_da); in llc_station_ac_send_xid_r()
64 dev_queue_xmit(nskb); in llc_station_ac_send_xid_r()
68 kfree_skb(nskb); in llc_station_ac_send_xid_r()
77 struct sk_buff *nskb; in llc_station_ac_send_test_r() local
86 if (!nskb) in llc_station_ac_send_test_r()
91 llc_pdu_init_as_test_rsp(nskb, skb); in llc_station_ac_send_test_r()
92 rc = llc_mac_hdr_init(nskb, skb->dev->dev_addr, mac_da); in llc_station_ac_send_test_r()
95 dev_queue_xmit(nskb); in llc_station_ac_send_test_r()
[all …]
H A Dllc_s_ac.c105 struct sk_buff *nskb; in llc_sap_action_send_xid_r() local
110 nskb = llc_alloc_frame(NULL, skb->dev, LLC_PDU_TYPE_U, in llc_sap_action_send_xid_r()
112 if (!nskb) in llc_sap_action_send_xid_r()
116 llc_pdu_init_as_xid_rsp(nskb, LLC_XID_NULL_CLASS_2, 0); in llc_sap_action_send_xid_r()
117 rc = llc_mac_hdr_init(nskb, mac_sa, mac_da); in llc_sap_action_send_xid_r()
119 rc = dev_queue_xmit(nskb); in llc_sap_action_send_xid_r()
152 struct sk_buff *nskb; in llc_sap_action_send_test_r() local
166 if (!nskb) in llc_sap_action_send_test_r()
170 llc_pdu_init_as_test_rsp(nskb, skb); in llc_sap_action_send_test_r()
171 rc = llc_mac_hdr_init(nskb, mac_sa, mac_da); in llc_sap_action_send_test_r()
[all …]
/linux/net/ipv6/netfilter/
H A Dnf_reject_ipv6.c64 struct sk_buff *nskb; in nf_reject_skb_v6_tcp_reset() local
79 if (!nskb) in nf_reject_skb_v6_tcp_reset()
90 return nskb; in nf_reject_skb_v6_tcp_reset()
99 struct sk_buff *nskb; in nf_reject_skb_v6_unreach() local
120 if (!nskb) in nf_reject_skb_v6_unreach()
145 return nskb; in nf_reject_skb_v6_unreach()
281 struct sk_buff *nskb; in nf_send_reset6() local
331 if (!nskb) { in nf_send_reset6()
362 kfree_skb(nskb); in nf_send_reset6()
369 if (dev_hard_header(nskb, nskb->dev, ntohs(nskb->protocol), in nf_send_reset6()
[all …]
/linux/net/bridge/netfilter/
H A Dnft_reject_bridge.c24 struct sk_buff *nskb) in nft_reject_br_push_etherhdr() argument
29 skb_reset_mac_header(nskb); in nft_reject_br_push_etherhdr()
33 skb_pull(nskb, ETH_HLEN); in nft_reject_br_push_etherhdr()
50 struct sk_buff *nskb; in nft_reject_br_send_v4_tcp_reset() local
53 if (!nskb) in nft_reject_br_send_v4_tcp_reset()
66 struct sk_buff *nskb; in nft_reject_br_send_v4_unreach() local
69 if (!nskb) in nft_reject_br_send_v4_unreach()
82 struct sk_buff *nskb; in nft_reject_br_send_v6_tcp_reset() local
85 if (!nskb) in nft_reject_br_send_v6_tcp_reset()
99 struct sk_buff *nskb; in nft_reject_br_send_v6_unreach() local
[all …]
/linux/net/netfilter/
H A Dnft_reject_netdev.c21 dev_hard_header(nskb, nskb->dev, ntohs(oldskb->protocol), in nft_reject_queue_xmit()
23 nskb->len); in nft_reject_queue_xmit()
24 dev_queue_xmit(nskb); in nft_reject_queue_xmit()
32 struct sk_buff *nskb; in nft_reject_netdev_send_v4_tcp_reset() local
35 if (!nskb) in nft_reject_netdev_send_v4_tcp_reset()
46 struct sk_buff *nskb; in nft_reject_netdev_send_v4_unreach() local
49 if (!nskb) in nft_reject_netdev_send_v4_unreach()
60 struct sk_buff *nskb; in nft_reject_netdev_send_v6_tcp_reset() local
63 if (!nskb) in nft_reject_netdev_send_v6_tcp_reset()
75 struct sk_buff *nskb; in nft_reject_netdev_send_v6_unreach() local
[all …]
H A Dnf_synproxy_core.c426 nskb->csum_start = (unsigned char *)nth - nskb->head; in synproxy_send_tcp()
439 ip_local_out(net, nskb->sk, nskb); in synproxy_send_tcp()
462 if (!nskb) in synproxy_send_client_synack()
505 if (!nskb) in synproxy_send_server_syn()
550 if (!nskb) in synproxy_send_server_ack()
588 if (!nskb) in synproxy_send_client_ack()
851 ip6_local_out(net, nskb->sk, nskb); in synproxy_send_tcp_ipv6()
875 if (!nskb) in synproxy_send_client_synack_ipv6()
919 if (!nskb) in synproxy_send_server_syn_ipv6()
964 if (!nskb) in synproxy_send_server_ack_ipv6()
[all …]
/linux/net/tls/
H A Dtls_device_fallback.c209 skb_put(nskb, skb->len); in complete_skb()
213 nskb->sk = sk; in complete_skb()
301 struct sk_buff *nskb, in fill_sg_out() argument
352 if (!nskb) in tls_enc_skb()
370 nskb->prev = nskb; in tls_enc_skb()
376 return nskb; in tls_enc_skb()
378 kfree_skb(nskb); in tls_enc_skb()
379 nskb = NULL; in tls_enc_skb()
415 nskb = skb_get(skb); in tls_sw_fallback()
426 if (nskb) in tls_sw_fallback()
[all …]
H A Dtls_strp.c284 struct sk_buff *nskb, *first, *last; in tls_strp_copyin_skb() local
295 nskb = tls_strp_skb_copy(strp, in_skb, offset, chunk); in tls_strp_copyin_skb()
296 if (!nskb) in tls_strp_copyin_skb()
301 shinfo->frag_list = nskb; in tls_strp_copyin_skb()
302 nskb->prev = nskb; in tls_strp_copyin_skb()
306 last->next = nskb; in tls_strp_copyin_skb()
307 first->prev = nskb; in tls_strp_copyin_skb()
325 __pskb_trim(nskb, nskb->len - over); in tls_strp_copyin_skb()
/linux/net/bluetooth/cmtp/
H A Dcore.c117 if (!nskb) { in cmtp_add_msgpart()
211 struct sk_buff *skb, *nskb; in cmtp_process_transmit() local
218 if (!nskb) { in cmtp_process_transmit()
228 cmtp_send_frame(session, nskb->data, nskb->len); in cmtp_process_transmit()
229 skb_trim(nskb, 0); in cmtp_process_transmit()
244 hdr = skb_put(nskb, 2); in cmtp_process_transmit()
250 hdr = skb_put(nskb, 3); in cmtp_process_transmit()
266 cmtp_send_frame(session, nskb->data, nskb->len); in cmtp_process_transmit()
267 skb_trim(nskb, 0); in cmtp_process_transmit()
273 cmtp_send_frame(session, nskb->data, nskb->len); in cmtp_process_transmit()
[all …]
/linux/drivers/bluetooth/
H A Dhci_bcsp.c166 struct sk_buff *nskb; in bcsp_prepare_pkt() local
219 if (!nskb) in bcsp_prepare_pkt()
267 return nskb; in bcsp_prepare_pkt()
283 struct sk_buff *nskb; in bcsp_dequeue() local
287 if (nskb) { in bcsp_dequeue()
289 return nskb; in bcsp_dequeue()
306 struct sk_buff *nskb; in bcsp_dequeue() local
310 if (nskb) { in bcsp_dequeue()
314 return nskb; in bcsp_dequeue()
334 return nskb; in bcsp_dequeue()
[all …]
H A Dhci_h5.c129 struct sk_buff *nskb; in h5_link_control() local
132 if (!nskb) in h5_link_control()
687 struct sk_buff *nskb; in h5_prepare_pkt() local
703 if (!nskb) in h5_prepare_pkt()
708 h5_slip_delim(nskb); in h5_prepare_pkt()
735 h5_slip_delim(nskb); in h5_prepare_pkt()
737 return nskb; in h5_prepare_pkt()
763 if (nskb) { in h5_dequeue()
765 return nskb; in h5_dequeue()
781 if (nskb) { in h5_dequeue()
[all …]
/linux/net/dsa/
H A Dtag.c59 struct sk_buff *nskb = NULL; in dsa_switch_rcv() local
81 nskb = skb; in dsa_switch_rcv()
84 nskb = cpu_dp->rcv(skb, dev); in dsa_switch_rcv()
87 if (!nskb) { in dsa_switch_rcv()
92 skb = nskb; in dsa_switch_rcv()
109 nskb = dsa_untag_bridge_pvid(skb); in dsa_switch_rcv()
110 if (!nskb) { in dsa_switch_rcv()
114 skb = nskb; in dsa_switch_rcv()
H A Dtag_brcm.c191 struct sk_buff *nskb; in brcm_tag_rcv() local
194 nskb = brcm_tag_rcv_ll(skb, dev, 2); in brcm_tag_rcv()
195 if (!nskb) in brcm_tag_rcv()
196 return nskb; in brcm_tag_rcv()
200 return nskb; in brcm_tag_rcv()
/linux/net/bluetooth/bnep/
H A Dcore.c301 struct sk_buff *nskb; in bnep_rx_frame() local
367 if (!nskb) { in bnep_rx_frame()
372 skb_reserve(nskb, 2); in bnep_rx_frame()
377 __skb_put_data(nskb, &s->eh, ETH_HLEN); in bnep_rx_frame()
381 __skb_put_data(nskb, s->eh.h_dest, ETH_ALEN); in bnep_rx_frame()
382 __skb_put_data(nskb, skb_mac_header(skb), ETH_ALEN); in bnep_rx_frame()
387 __skb_put_data(nskb, skb_mac_header(skb), ETH_ALEN); in bnep_rx_frame()
388 __skb_put_data(nskb, s->eh.h_source, ETH_ALEN); in bnep_rx_frame()
402 nskb->ip_summed = CHECKSUM_NONE; in bnep_rx_frame()
403 nskb->protocol = eth_type_trans(nskb, dev); in bnep_rx_frame()
[all …]
/linux/include/linux/can/
H A Dskb.h91 struct sk_buff *nskb; in can_create_echo_skb() local
93 nskb = skb_clone(skb, GFP_ATOMIC); in can_create_echo_skb()
94 if (unlikely(!nskb)) { in can_create_echo_skb()
99 can_skb_set_owner(nskb, skb->sk); in can_create_echo_skb()
101 return nskb; in can_create_echo_skb()
/linux/net/vmw_vsock/
H A Daf_vsock_tap.c64 struct sk_buff *nskb = skb_clone(skb, GFP_ATOMIC); in __vsock_deliver_tap_skb() local
66 if (nskb) { in __vsock_deliver_tap_skb()
69 nskb->dev = dev; in __vsock_deliver_tap_skb()
70 ret = dev_queue_xmit(nskb); in __vsock_deliver_tap_skb()
/linux/net/sched/
H A Dsch_etf.c75 static bool is_packet_valid(struct Qdisc *sch, struct sk_buff *nskb) in is_packet_valid() argument
78 ktime_t txtime = nskb->tstamp; in is_packet_valid()
79 struct sock *sk = nskb->sk; in is_packet_valid()
162 static int etf_enqueue_timesortedlist(struct sk_buff *nskb, struct Qdisc *sch, in etf_enqueue_timesortedlist() argument
167 ktime_t txtime = nskb->tstamp; in etf_enqueue_timesortedlist()
170 if (!is_packet_valid(sch, nskb)) { in etf_enqueue_timesortedlist()
171 report_sock_error(nskb, EINVAL, in etf_enqueue_timesortedlist()
173 return qdisc_drop(nskb, sch, to_free); in etf_enqueue_timesortedlist()
188 rb_link_node(&nskb->rbnode, parent, p); in etf_enqueue_timesortedlist()
189 rb_insert_color_cached(&nskb->rbnode, &q->head, leftmost); in etf_enqueue_timesortedlist()
[all …]
/linux/net/core/
H A Dskbuff.c938 if (!nskb) { in skb_pp_cow_data()
985 *pskb = nskb; in skb_pp_cow_data()
2410 skb = nskb; in skb_expand_head()
4519 nskb = tmp; in skb_segment_list()
4536 tail = nskb; in skb_segment_list()
4540 skb_push(nskb, -skb_network_offset(nskb) + offset); in skb_segment_list()
4748 nskb->truesize += skb_end_offset(nskb) - hsize; in skb_segment()
4771 segs = nskb; in skb_segment()
4772 tail = nskb; in skb_segment()
4873 nskb->len += nskb->data_len; in skb_segment()
[all …]
/linux/drivers/isdn/mISDN/
H A Ddsp_core.c283 struct sk_buff *nskb; in dsp_control_req() local
591 if (nskb) { in dsp_control_req()
594 dev_kfree_skb(nskb); in dsp_control_req()
596 dev_kfree_skb(nskb); in dsp_control_req()
741 struct sk_buff *nskb; in dsp_function() local
750 if (nskb) { in dsp_function()
753 dsp->up, nskb)) in dsp_function()
756 dev_kfree_skb(nskb); in dsp_function()
787 struct sk_buff *nskb; in dsp_function() local
796 if (nskb) { in dsp_function()
[all …]
/linux/net/x25/
H A Dx25_dev.c97 struct sk_buff *nskb; in x25_lapb_receive_frame() local
103 nskb = skb_copy(skb, GFP_ATOMIC); in x25_lapb_receive_frame()
104 if (!nskb) in x25_lapb_receive_frame()
107 skb = nskb; in x25_lapb_receive_frame()
/linux/net/can/
H A Disotp.c215 struct sk_buff *nskb; in isotp_send_fc() local
221 if (!nskb) in isotp_send_fc()
226 kfree_skb(nskb); in isotp_send_fc()
230 can_skb_reserve(nskb); in isotp_send_fc()
234 nskb->dev = dev; in isotp_send_fc()
447 struct sk_buff *nskb; in isotp_rcv_sf() local
465 if (!nskb) in isotp_rcv_sf()
471 nskb->dev = skb->dev; in isotp_rcv_sf()
553 struct sk_buff *nskb; in isotp_rcv_cf() local
614 if (!nskb) in isotp_rcv_cf()
[all …]
/linux/drivers/net/ipvlan/
H A Dipvlan_core.c230 struct sk_buff *skb, *nskb; in ipvlan_process_multicast() local
267 nskb = skb_clone(skb, GFP_ATOMIC); in ipvlan_process_multicast()
269 if (nskb) { in ipvlan_process_multicast()
271 nskb->pkt_type = pkt_type; in ipvlan_process_multicast()
272 nskb->dev = ipvlan->dev; in ipvlan_process_multicast()
274 ret = dev_forward_skb(ipvlan->dev, nskb); in ipvlan_process_multicast()
276 ret = netif_rx(nskb); in ipvlan_process_multicast()
728 struct sk_buff *nskb = skb_clone(skb, GFP_ATOMIC); in ipvlan_handle_mode_l2() local
736 if (nskb) { in ipvlan_handle_mode_l2()
737 ipvlan_skb_crossing_ns(nskb, NULL); in ipvlan_handle_mode_l2()
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.c311 struct sk_buff *nskb = NULL; in __hif_usb_tx() local
334 BUG_ON(!nskb); in __hif_usb_tx()
341 *hdr++ = cpu_to_le16(nskb->len); in __hif_usb_tx()
344 memcpy(buf, nskb->data, nskb->len); in __hif_usb_tx()
345 tx_buf->len = nskb->len + 4; in __hif_usb_tx()
630 if (!nskb) { in ath9k_hif_usb_rx_stream()
642 skb_reserve(nskb, 32); in ath9k_hif_usb_rx_stream()
649 hif_dev->remain_skb = nskb; in ath9k_hif_usb_rx_stream()
658 if (!nskb) { in ath9k_hif_usb_rx_stream()
663 skb_reserve(nskb, 32); in ath9k_hif_usb_rx_stream()
[all …]

1234