Home
last modified time | relevance | path

Searched refs:skb (Results 1 – 25 of 1807) sorted by relevance

12345678910>>...73

/drivers/net/can/dev/
A Dskb.c63 kfree_skb(skb); in can_put_echo_skb()
68 skb = can_create_echo_skb(skb); in can_put_echo_skb()
69 if (!skb) in can_put_echo_skb()
117 skb_tstamp_tx(skb, skb_hwtstamps(skb)); in __can_get_echo_skb()
134 return skb; in __can_get_echo_skb()
153 if (!skb) in can_get_echo_skb()
156 skb_get(skb); in can_get_echo_skb()
226 return skb; in alloc_can_skb()
252 return skb; in alloc_canfd_skb()
280 return skb; in alloc_canxl_skb()
[all …]
/drivers/bluetooth/
A Dbtbcm.c178 if (skb->len != 6 || skb->data[0]) { in btbcm_read_pcm_int_params()
302 return skb; in btbcm_read_local_name()
311 return skb; in btbcm_read_local_name()
323 return skb; in btbcm_read_local_version()
332 return skb; in btbcm_read_local_version()
343 return skb; in btbcm_read_verbose_config()
352 return skb; in btbcm_read_verbose_config()
363 return skb; in btbcm_read_controller_features()
372 return skb; in btbcm_read_controller_features()
383 return skb; in btbcm_read_usb_product()
[all …]
A Dvirtio_bt.c37 if (!skb) in virtbt_add_inbuf()
44 kfree_skb(skb); in virtbt_add_inbuf()
99 memcpy(skb_push(skb, 1), &hci_skb_pkt_type(skb), 1); in virtbt_send_frame()
101 sg_init_one(sg, skb->data, skb->len); in virtbt_send_frame()
105 kfree_skb(skb); in virtbt_send_frame()
126 kfree_skb(skb); in virtbt_setup_zephyr()
140 kfree_skb(skb); in virtbt_set_bdaddr_zephyr()
153 kfree_skb(skb); in virtbt_setup_intel()
166 kfree_skb(skb); in virtbt_set_bdaddr_intel()
181 kfree_skb(skb); in virtbt_setup_realtek()
[all …]
A Dh4_recv.h56 if (IS_ERR(skb)) in h4_recv_buf()
57 skb = NULL; in h4_recv_buf()
62 if (!skb) { in h4_recv_buf()
69 if (!skb) in h4_recv_buf()
78 if (!skb) in h4_recv_buf()
85 len = min_t(uint, hci_skb_expect(skb) - skb->len, count); in h4_recv_buf()
92 if (skb->len < hci_skb_expect(skb)) in h4_recv_buf()
101 kfree_skb(skb); in h4_recv_buf()
143 skb = NULL; in h4_recv_buf()
148 skb = NULL; in h4_recv_buf()
[all …]
/drivers/net/wireless/ath/ath10k/
A Dwmi-ops.h477 if (IS_ERR(skb)) in ath10k_wmi_mgmt_tx_send()
499 if (IS_ERR(skb)) in ath10k_wmi_mgmt_tx()
528 if (IS_ERR(skb)) in ath10k_wmi_pdev_set_regdomain()
544 if (IS_ERR(skb)) in ath10k_wmi_pdev_set_base_macaddr()
560 if (IS_ERR(skb)) in ath10k_wmi_pdev_suspend_target()
575 if (IS_ERR(skb)) in ath10k_wmi_pdev_resume_target()
590 if (IS_ERR(skb)) in ath10k_wmi_pdev_set_param()
605 if (IS_ERR(skb)) in ath10k_wmi_cmd_init()
621 if (IS_ERR(skb)) in ath10k_wmi_start_scan()
636 if (IS_ERR(skb)) in ath10k_wmi_stop_scan()
[all …]
/drivers/net/ethernet/qualcomm/rmnet/
A Drmnet_handlers.c46 rmnet_vnd_rx_fixup(skb, skb->dev); in rmnet_deliver_skb()
100 skb_trim(skb, len); in __rmnet_map_ingress_handler()
105 kfree_skb(skb); in __rmnet_map_ingress_handler()
116 kfree_skb(skb); in rmnet_map_ingress_handler()
127 consume_skb(skb); in rmnet_map_ingress_handler()
186 skb_push(skb, skb->mac_len); in rmnet_bridge_handler()
206 if (!skb) in rmnet_rx_handler()
210 kfree_skb(skb); in rmnet_rx_handler()
217 dev = skb->dev; in rmnet_rx_handler()
221 kfree_skb(skb); in rmnet_rx_handler()
[all …]
A Drmnet_map_data.c256 void *iph = ip_hdr(skb); in rmnet_map_v5_checksum_uplink_packet()
347 void *data = skb->data; in rmnet_map_deaggregate()
352 if (skb->len == 0) in rmnet_map_deaggregate()
392 skb_pull(skb, packet_len); in rmnet_map_deaggregate()
541 dev_kfree_skb_any(skb); in rmnet_send_skb()
546 dev_queue_xmit(skb); in rmnet_send_skb()
567 if (skb) in rmnet_map_flush_tx_packet_work()
616 dev_kfree_skb_any(skb); in rmnet_map_tx_aggregate()
626 if (skb->len > size) { in rmnet_map_tx_aggregate()
644 port->skbagg_tail = skb; in rmnet_map_tx_aggregate()
[all …]
/drivers/net/ovpn/
A Dio.c70 skb_gso_reset(skb); in ovpn_netdev_write()
92 pkt_len = skb->len; in ovpn_netdev_write()
196 skb = NULL; in ovpn_decrypt_post()
200 kfree_skb(skb); in ovpn_decrypt_post()
224 kfree_skb(skb); in ovpn_recv()
230 ovpn_decrypt_post(skb, ovpn_aead_decrypt(peer, ks, skb)); in ovpn_recv()
296 skb = NULL; in ovpn_encrypt_post()
306 kfree_skb(skb); in ovpn_encrypt_post()
328 ovpn_encrypt_post(skb, ovpn_aead_encrypt(peer, ks, skb)); in ovpn_encrypt_one()
363 nf_reset_ct(skb); in ovpn_net_xmit()
[all …]
/drivers/net/wireguard/
A Dreceive.c26 #define SKB_TYPE_LE32(skb) (((struct message_header *)(skb)->data)->type) argument
53 skb_transport_header(skb) < skb->head || in prepare_skb_header()
275 if (skb_to_sgvec(skb, sg, 0, skb->len) <= 0) in decrypt_packet()
287 if (pskb_trim(skb, skb->len - noise_encrypted_len(0))) in decrypt_packet()
367 if (unlikely(skb_network_header(skb) < skb->head)) in wg_packet_consume_data_done()
375 skb->dev = dev; in wg_packet_consume_data_done()
384 skb->protocol = ip_tunnel_parse_protocol(skb); in wg_packet_consume_data_done()
389 INET_ECN_decapsulate(skb, PACKET_CB(skb)->ds, ip_hdr(skb)->tos); in wg_packet_consume_data_done()
393 INET_ECN_decapsulate(skb, PACKET_CB(skb)->ds, ipv6_get_dsfield(ipv6_hdr(skb))); in wg_packet_consume_data_done()
501 likely(decrypt_packet(skb, PACKET_CB(skb)->keypair)) ? in wg_packet_decrypt_worker()
[all …]
A Dqueueing.h67 #define PACKET_CB(skb) ((struct packet_cb *)((skb)->cb)) argument
68 #define PACKET_PEER(skb) (PACKET_CB(skb)->keypair->entry.peer) argument
80 u32 hash = skb->hash; in wg_reset_packet()
82 memset(&skb->headers, 0, sizeof(skb->headers)); in wg_reset_packet()
86 skb->hash = hash; in wg_reset_packet()
89 skb->nohdr = 0; in wg_reset_packet()
90 skb->peeked = 0; in wg_reset_packet()
91 skb->mac_len = 0; in wg_reset_packet()
92 skb->dev = NULL; in wg_reset_packet()
94 skb->tc_index = 0; in wg_reset_packet()
[all …]
/drivers/net/
A Dvrf.c372 skb->protocol = eth_type_trans(skb, dev); in vrf_local_xmit()
451 __skb_pull(skb, skb_network_offset(skb)); in vrf_process_v6_outbound()
529 __skb_pull(skb, skb_network_offset(skb)); in vrf_process_v4_outbound()
536 memset(IPCB(skb), 0, sizeof(*IPCB(skb))); in vrf_process_v4_outbound()
537 ret = vrf_ip_local_out(dev_net(skb_dst(skb)->dev), skb->sk, skb); in vrf_process_v4_outbound()
833 skb = skb_expand_head(skb, hh_len); in vrf_finish_output()
854 vrf_tx_error(skb->dev, skb); in vrf_finish_output()
1358 skb_push(skb, skb->mac_len); in vrf_ip6_rcv()
1360 skb_pull(skb, skb->mac_len); in vrf_ip6_rcv()
1411 skb_push(skb, skb->mac_len); in vrf_ip_rcv()
[all …]
/drivers/net/ipvlan/
A Dipvlan_core.c311 skb->dev = dev; in ipvlan_skb_crossing_ns()
334 skb = skb_share_check(skb, GFP_ATOMIC); in ipvlan_rcv_frame()
335 if (!skb) in ipvlan_rcv_frame()
338 *pskb = skb; in ipvlan_rcv_frame()
346 skb->dev = dev; in ipvlan_rcv_frame()
448 memset(IPCB(skb), 0, sizeof(*IPCB(skb))); in ipvlan_process_v4_outbound()
458 kfree_skb(skb); in ipvlan_process_v4_outbound()
509 memset(IP6CB(skb), 0, sizeof(*IP6CB(skb))); in ipvlan_process_v6_outbound()
547 skb->mac_header = (typeof(skb->mac_header))~0U; in ipvlan_process_outbound()
641 skb = skb_share_check(skb, GFP_ATOMIC); in ipvlan_xmit_mode_l2()
[all …]
/drivers/nfc/st21nfca/
A Ddep.c125 ST21NFCA_WR_XCHG_DATA, skb->data, skb->len, in st21nfca_tx_work()
195 skb_trim(skb, skb->len - 1); in st21nfca_tm_recv_atr_req()
273 skb_trim(skb, skb->len - 1); in st21nfca_tm_recv_psl_req()
294 *(u8 *)skb_push(skb, 1) = skb->len; in st21nfca_tm_send_dep_res()
311 skb_trim(skb, skb->len - 1); in st21nfca_tm_recv_dep_req()
420 skb = in st21nfca_im_send_psl_req()
457 skb_trim(skb, skb->len - 1); in st21nfca_im_recv_atr_res_cb()
583 skb_trim(skb, skb->len - 1); in st21nfca_im_recv_dep_res_cb()
602 *(u8 *)skb_push(skb, 1) = skb->len; in st21nfca_im_recv_dep_res_cb()
629 *(u8 *)skb_push(skb, 1) = skb->len; in st21nfca_im_send_dep_req()
[all …]
/drivers/net/ethernet/netronome/nfp/
A Dccm_mbox.c134 if (!skb) in nfp_ccm_mbox_mark_next_runner()
192 skb = skb_queue_next(&nn->mbox_cmsg.queue, skb); in nfp_ccm_mbox_copy_in()
206 return skb; in nfp_ccm_mbox_find_req()
210 skb = skb_queue_next(&nn->mbox_cmsg.queue, skb); in nfp_ccm_mbox_find_req()
263 if (!skb) { in nfp_ccm_mbox_copy_out()
305 skb_put(skb, length - skb->len); in nfp_ccm_mbox_copy_out()
393 last = skb; in nfp_ccm_mbox_run_queue_unlock()
616 if (WARN_ON(!skb || !nfp_ccm_mbox_is_posted(skb) || in nfp_ccm_mbox_post_runq_work()
634 if (WARN_ON(!skb || !nfp_ccm_mbox_is_posted(skb))) in nfp_ccm_mbox_post_wait_work()
703 if (!skb) in nfp_ccm_mbox_msg_alloc()
[all …]
A Dccm.c57 return skb; in __nfp_ccm_reply()
73 return skb; in nfp_ccm_reply()
83 if (!skb) in nfp_ccm_reply_drop_tag()
87 return skb; in nfp_ccm_reply_drop_tag()
100 if (skb) in nfp_ccm_wait_reply()
101 return skb; in nfp_ccm_wait_reply()
111 if (!skb) in nfp_ccm_wait_reply()
119 if (!skb) { in nfp_ccm_wait_reply()
124 return skb; in nfp_ccm_wait_reply()
154 return skb; in nfp_ccm_communicate()
[all …]
/drivers/net/ethernet/netronome/nfp/flower/
A Dcmsg.c26 struct sk_buff *skb; in nfp_flower_cmsg_alloc() local
31 if (!skb) in nfp_flower_cmsg_alloc()
38 skb_put(skb, size); in nfp_flower_cmsg_alloc()
40 return skb; in nfp_flower_cmsg_alloc()
47 struct sk_buff *skb; in nfp_flower_cmsg_mac_repr_start() local
51 if (!skb) in nfp_flower_cmsg_mac_repr_start()
58 return skb; in nfp_flower_cmsg_mac_repr_start()
79 struct sk_buff *skb; in nfp_flower_cmsg_portmod() local
83 if (!skb) in nfp_flower_cmsg_portmod()
104 struct sk_buff *skb; in nfp_flower_cmsg_portreify() local
[all …]
/drivers/net/wireless/intel/iwlwifi/mei/
A Dnet.c89 if (!pskb_may_pull(skb, arp_hdr_len(skb->dev))) in iwl_mei_rx_filter_arp()
92 arp = arp_hdr(skb); in iwl_mei_rx_filter_arp()
197 if (!pskb_may_pull(skb, skb_network_offset(skb) + sizeof(*iphdr)) || in iwl_mei_rx_filter_ipv4()
198 !pskb_may_pull(skb, skb_network_offset(skb) + ip_hdrlen(skb))) in iwl_mei_rx_filter_ipv4()
206 skb_set_transport_header(skb, skb_network_offset(skb) + iphdrlen); in iwl_mei_rx_filter_ipv4()
216 if (!pskb_may_pull(skb, skb_transport_offset(skb) + in iwl_mei_rx_filter_ipv4()
226 if (!pskb_may_pull(skb, skb_transport_offset(skb) + sizeof(*icmp))) in iwl_mei_rx_filter_ipv4()
343 if (!skb) in iwl_mei_rx_filter()
346 skb = orig_skb; in iwl_mei_rx_filter()
350 skb_push(skb, skb->data - skb_mac_header(skb)); in iwl_mei_rx_filter()
[all …]
/drivers/net/wireless/marvell/mwifiex/
A Duap_txrx.c26 struct sk_buff *skb, *tmp; in mwifiex_uap_del_tx_pkts_in_ralist() local
101 kfree_skb(skb); in mwifiex_uap_queue_bridged_pkt()
168 kfree_skb(skb); in mwifiex_uap_queue_bridged_pkt()
173 kfree_skb(skb); in mwifiex_uap_queue_bridged_pkt()
174 skb = new_skb; in mwifiex_uap_queue_bridged_pkt()
208 __net_timestamp(skb); in mwifiex_uap_queue_bridged_pkt()
286 if (!skb) in mwifiex_uap_recv_packet()
333 skb->protocol = eth_type_trans(skb, priv->netdev); in mwifiex_uap_recv_packet()
356 skb->truesize += (skb->len - MWIFIEX_RX_DATA_BUF_SIZE); in mwifiex_uap_recv_packet()
359 netif_rx(skb); in mwifiex_uap_recv_packet()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dipsec_rxtx.c56 ret = skb_copy_bits(skb, skb->len - alen - 2, &plen, 1); in mlx5e_ipsec_remove_trailer()
62 ret = pskb_trim(skb, skb->len - trailer_len); in mlx5e_ipsec_remove_trailer()
142 (skb->csum_start + skb->head - skb->data) / 2; in mlx5e_ipsec_set_swp()
196 struct sk_buff *skb, in mlx5e_ipsec_set_state() argument
228 sp = skb_sec_path(skb); in mlx5e_ipsec_tx_build_eseg()
271 sp = skb_sec_path(skb); in mlx5e_ipsec_handle_tx_skb()
290 if (!skb_is_gso(skb)) in mlx5e_ipsec_handle_tx_skb()
303 kfree_skb(skb); in mlx5e_ipsec_handle_tx_skb()
319 sp = secpath_set(skb); in mlx5e_ipsec_offload_handle_rx_skb()
333 secpath_reset(skb); in mlx5e_ipsec_offload_handle_rx_skb()
[all …]
/drivers/nfc/microread/
A Di2c.c52 16, 1, (skb)->data, (skb)->len, 0); \
61 len = skb->len; in microread_i2c_add_len_crc()
84 if (crc != skb->data[skb->len-1]) { in check_crc()
85 pr_err("CRC error 0x%x != 0x%x\n", crc, skb->data[skb->len-1]); in check_crc()
118 r = i2c_master_send(client, skb->data, skb->len); in microread_i2c_write()
122 r = i2c_master_send(client, skb->data, skb->len); in microread_i2c_write()
126 if (r != skb->len) in microread_i2c_write()
169 kfree_skb(*skb); in microread_i2c_read()
177 kfree_skb(*skb); in microread_i2c_read()
182 skb_pull(*skb, 1); in microread_i2c_read()
[all …]
/drivers/net/ethernet/chelsio/inline_crypto/chtls/
A Dchtls_io.c71 return set_ivs_imm(sk, skb) ? (nos_ivs(sk, skb->len) * in ivs_size()
97 if (!skb) in create_flowc_wr_skb()
103 return skb; in create_flowc_wr_skb()
119 if (!skb) in send_flowc_wr()
133 if (!skb) in send_flowc_wr()
563 if (skb->peeked || skb->len > MAX_IMM_ULPTX_WR_LEN) in is_ofld_imm()
586 if (skb_tail_pointer(skb) != skb_transport_header(skb)) in calc_tx_flits()
846 return skb; in get_tx_skb()
1288 if (!skb) in send_rx_credits()
1378 if (skb) in chtls_pt_recvmsg()
[all …]
/drivers/net/wireless/ath/ath6kl/
A Dwmi.c715 if (!skb) in ath6kl_wmi_get_new_buf()
733 if (!skb) in ath6kl_wmi_simple_cmd()
767 if (!skb) in ath6kl_wmi_set_roam_lrssi_cmd()
789 if (!skb) in ath6kl_wmi_force_roam_cmd()
809 if (!skb) in ath6kl_wmi_ap_set_beacon_intvl_cmd()
825 if (!skb) in ath6kl_wmi_ap_set_dtim_cmd()
841 if (!skb) in ath6kl_wmi_set_roam_mode_cmd()
1398 if (!skb) in ath6kl_wmi_send_rssi_threshold_params()
1614 if (!skb) in ath6kl_wmi_set_txe_notify()
1796 skb->data, skb->len); in ath6kl_wmi_cmd_send()
[all …]
/drivers/staging/octeon/
A Dethernet-tx.c30 #define CVM_OCT_SKB_CB(skb) ((u64 *)((skb)->cb)) argument
40 #define GET_SKBUFF_QOS(skb) 0 argument
297 fpa_head = skb->head + 256 - ((unsigned long)skb->head & 0x7f); in cvm_oct_xmit()
328 (skb->truesize != in cvm_oct_xmit()
329 sizeof(*skb) + skb_end_offset(skb))) { in cvm_oct_xmit()
350 skb_dst_set(skb, NULL); in cvm_oct_xmit()
351 skb_ext_reset(skb); in cvm_oct_xmit()
352 nf_reset_ct(skb); in cvm_oct_xmit()
356 skb->tc_index = 0; in cvm_oct_xmit()
444 to_free_list = skb; in cvm_oct_xmit()
[all …]
/drivers/target/iscsi/cxgbit/
A Dcxgbit_target.c38 if (!skb) in __cxgbit_alloc_skb()
45 skb->len += len; in __cxgbit_alloc_skb()
52 if (!skb) in __cxgbit_alloc_skb()
64 return skb; in __cxgbit_alloc_skb()
120 if (skb_tail_pointer(skb) != skb_transport_header(skb)) in cxgbit_calc_tx_flits_ofld()
239 csk, skb->len, skb->data_len, in cxgbit_push_tx_frames()
250 csk, skb->len, skb->data_len, credits_needed, in cxgbit_push_tx_frames()
783 if (!skb) in cxgbit_put_login_tx()
1372 csk->skb = skb; in cxgbit_process_iscsi_pdu()
1392 skb, skb->head, skb->data, skb->len, skb->data_len, in cxgbit_lro_skb_dump()
[all …]
/drivers/net/wan/
A Dhdlc_fr.c299 *(__be16 *)(skb->data + 8) = skb->protocol; in fr_hard_header()
415 skb = skb2; in pvc_xmit()
418 skb->dev = dev; in pvc_xmit()
434 kfree_skb(skb); in pvc_xmit()
477 if (!skb) in fr_lmi_send()
795 dlci = (skb->data[i] << 8) | skb->data[i + 1]; in fr_lmi_recv()
858 skb->protocol = *(__be16 *)(skb->data + 3); /* Ethertype */ in fr_snap_parse()
875 skb->protocol = eth_type_trans(skb, pvc->ether); in fr_snap_parse()
940 skb = skb_share_check(skb, GFP_ATOMIC); in fr_rx()
941 if (!skb) { in fr_rx()
[all …]

Completed in 109 milliseconds

12345678910>>...73