Home
last modified time | relevance | path

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

12345678

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dskbuff.h273 for ((skb) = (_q)->next; (skb) != NULL && ((tmp) = (skb)->next); (skb) = (tmp))
283 "tail %p\n", __func__, skb, skb->head, skb->data, skb->tail)); in skb_reserve()
287 skb->head, skb->data, skb->tail, skb->len)); in skb_reserve()
371 skb, skb->tail, len, skb->end, skb->head, skb->data, skb->len)); in __skb_put()
381 __func__, skb, skb->len, skb->head, skb->data, skb->tail, skb->end, in __skb_put()
434 __func__, skb, skb->len, len, skb->data)); in skb_pull()
453 skb->tail = skb->data + skb->len; in __skb_trim()
482 skb, skb->head, skb->data, skb->tail, skb->end, skb->len, fragno, in skb_add_rx_frag()
875 skb->l4hdroff = skb->data - skb->head; in skb_reset_transport_header()
960 skb->mac_header = skb->data - skb->head; in skb_reset_mac_header()
[all …]
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_skbuff.c121 skb->head = skb->data = skb->tail = (uint8_t *)(skb+1); in linuxkpi_alloc_skb()
122 skb->end = skb->head + size; in linuxkpi_alloc_skb()
124 skb->prev = skb->next = skb; in linuxkpi_alloc_skb()
164 skb->head = skb->data = data; in linuxkpi_build_skb()
180 len = skb->end - skb->head + skb->data_len; in linuxkpi_skb_copy()
288 skb->_alloc_len, skb->len, skb->data_len, skb->truesize, in DB_SHOW_COMMAND()
291 skb->csum, skb->l3hdroff, skb->l4hdroff, skb->priority, skb->qmap); in DB_SHOW_COMMAND()
293 skb->pkt_type, skb->dev, skb->sk); in DB_SHOW_COMMAND()
295 skb->csum_offset, skb->csum_start, skb->ip_summed, skb->protocol); in DB_SHOW_COMMAND()
298 skb->head, skb->data, skb->tail, skb->end); in DB_SHOW_COMMAND()
[all …]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dwmi-ops.h474 if (IS_ERR(skb)) in ath10k_wmi_mgmt_tx_send()
496 if (IS_ERR(skb)) in ath10k_wmi_mgmt_tx()
525 if (IS_ERR(skb)) in ath10k_wmi_pdev_set_regdomain()
541 if (IS_ERR(skb)) in ath10k_wmi_pdev_set_base_macaddr()
557 if (IS_ERR(skb)) in ath10k_wmi_pdev_suspend_target()
572 if (IS_ERR(skb)) in ath10k_wmi_pdev_resume_target()
587 if (IS_ERR(skb)) in ath10k_wmi_pdev_set_param()
602 if (IS_ERR(skb)) in ath10k_wmi_cmd_init()
618 if (IS_ERR(skb)) in ath10k_wmi_start_scan()
633 if (IS_ERR(skb)) in ath10k_wmi_stop_scan()
[all …]
H A Dhtc.c21 kfree_skb(skb); in ath10k_htc_control_tx_complete()
30 if (!skb) in ath10k_htc_build_tx_ctrl_skb()
40 return skb; in ath10k_htc_build_tx_ctrl_skb()
513 skb_trim(skb, skb->len - trailer_len); in ath10k_htc_rx_completion_handler()
525 skb = NULL; in ath10k_htc_rx_completion_handler()
730 if (!skb) in ath10k_htc_send_bundle_skbs()
785 memcpy(bundle_buf, skb->data, skb->len); in ath10k_htc_send_bundle_skbs()
1184 if (!skb) in ath10k_htc_alloc_skb()
1198 trace_ath10k_htt_pktlog(ar, skb->data, skb->len); in ath10k_htc_pktlog_process_rx()
1254 if (!skb) in ath10k_htc_start()
[all …]
H A Dwmi-tlv.c937 ret = ath10k_wmi_tlv_iter(ar, skb->data, skb->len, in ath10k_wmi_tlv_op_pull_mgmt_tx_bundle_compl_ev()
997 if (skb->len < (frame - skb->data) + msdu_len) { in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
1004 skb_put(skb, frame - skb->data); in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
1005 skb_pull(skb, frame - skb->data); in ath10k_wmi_tlv_op_pull_mgmt_rx_ev()
1202 ret = ath10k_wmi_tlv_iter(ar, skb->data, skb->len, in ath10k_wmi_tlv_op_pull_swba_ev()
1339 ret = ath10k_wmi_tlv_iter(ar, skb->data, skb->len, in ath10k_wmi_tlv_op_pull_svc_rdy_ev()
1767 if (!skb) in ath10k_wmi_tlv_op_gen_pdev_suspend()
1788 if (!skb) in ath10k_wmi_tlv_op_gen_pdev_resume()
1812 if (!skb) in ath10k_wmi_tlv_op_gen_pdev_set_rd()
1843 if (!skb) in ath10k_wmi_tlv_op_gen_pdev_set_param()
[all …]
H A Dwmi.c1798 if (!skb) in ath10k_wmi_alloc_skb()
2005 if (!skb) in ath10k_wmi_op_gen_mgmt_tx()
2021 trace_ath10k_tx_hdr(ar, skb->data, skb->len); in ath10k_wmi_op_gen_mgmt_tx()
2022 trace_ath10k_tx_payload(ar, skb->data, skb->len); in ath10k_wmi_op_gen_mgmt_tx()
2626 skb, skb->len, in ath10k_wmi_event_mgmt_rx()
2850 trace_ath10k_wmi_dbglog(ar, skb->data, skb->len); in ath10k_wmi_event_debug_mesg()
6512 if (!skb) in ath10k_wmi_op_gen_pdev_set_base_macaddr()
6532 if (!skb) in ath10k_wmi_op_gen_pdev_set_rd()
6557 if (!skb) in ath10k_wmi_10x_op_gen_pdev_set_rd()
6581 if (!skb) in ath10k_wmi_op_gen_pdev_suspend()
[all …]
/freebsd/sys/contrib/dev/rtw89/
H A Dfw.c31 if (!skb) in rtw89_fw_h2c_alloc_skb()
36 return skb; in rtw89_fw_h2c_alloc_skb()
778 if (!skb) { in __rtw89_fw_download_hdr()
1228 if (!skb) { in rtw89_fw_h2c_cam()
1264 if (!skb) { in rtw89_fw_h2c_dctl_sec_cam_v1()
1317 if (!skb) { in rtw89_fw_h2c_ba_cam()
1371 if (!skb) { in rtw89_fw_h2c_init_ba_cam_v0_ext()
1425 if (!skb) { in rtw89_fw_h2c_fw_log()
1486 if (!skb) in rtw89_fw_h2c_add_general_pkt()
1547 if (!skb) { in rtw89_fw_h2c_general_pkt()
[all …]
/freebsd/sys/contrib/dev/rtw88/
H A Dtx.c13 struct sk_buff *skb) in rtw_tx_stats() argument
513 struct sk_buff *skb; in rtw_tx_write_data_rsvd_page_get() local
520 if (!skb) { in rtw_tx_write_data_rsvd_page_get()
529 return skb; in rtw_tx_write_data_rsvd_page_get()
539 struct sk_buff *skb; in rtw_tx_write_data_h2c_get() local
546 if (!skb) { in rtw_tx_write_data_h2c_get()
555 return skb; in rtw_tx_write_data_h2c_get()
644 struct sk_buff *skb; in rtw_txq_dequeue() local
647 if (!skb) in rtw_txq_dequeue()
650 return skb; in rtw_txq_dequeue()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dtx.c53 struct sk_buff *skb; in mt76_tx_status_unlock() local
60 .skb = skb, in mt76_tx_status_unlock()
179 if (skb) in mt76_tx_status_skb_get()
207 return skb; in mt76_tx_status_skb_get()
244 .skb = skb, in __mt76_tx_complete_skb()
377 if (!skb) in mt76_txq_dequeue()
383 return skb; in mt76_txq_dequeue()
425 if (!skb) in mt76_release_buffered_frames()
474 if (!skb) in mt76_txq_send_burst()
496 if (!skb) in mt76_txq_send_burst()
[all …]
H A Dmt76x02_beacon.c40 mt76x02_mac_write_txwi(dev, txwi, skb, NULL, NULL, skb->len); in mt76x02_write_beacon()
41 skb_push(skb, sizeof(*txwi)); in mt76x02_write_beacon()
45 mt76x02_mac_write_txwi(dev, &txwi, skb, NULL, NULL, skb->len); in mt76x02_write_beacon()
50 mt76_wr_copy(dev, offset, skb->data, skb->len); in mt76x02_write_beacon()
55 struct sk_buff *skb) in mt76x02_mac_set_beacon() argument
65 dev_kfree_skb(skb); in mt76x02_mac_set_beacon()
141 struct sk_buff *skb = NULL; in mt76x02_update_beacon_iter() local
147 if (!skb) in mt76x02_update_beacon_iter()
161 struct sk_buff *skb; in mt76x02_add_buffered_bc() local
167 if (!skb) in mt76x02_add_buffered_bc()
[all …]
H A Dmcu.c13 struct sk_buff *skb; in __mt76_mcu_msg_alloc() local
18 skb = alloc_skb(len, gfp); in __mt76_mcu_msg_alloc()
19 if (!skb) in __mt76_mcu_msg_alloc()
22 memset(skb->head, 0, len); in __mt76_mcu_msg_alloc()
23 skb_reserve(skb, ops->headroom); in __mt76_mcu_msg_alloc()
26 skb_put_data(skb, data, data_len); in __mt76_mcu_msg_alloc()
28 return skb; in __mt76_mcu_msg_alloc()
59 struct sk_buff *skb; in mt76_mcu_send_and_get_msg() local
65 if (!skb) in mt76_mcu_send_and_get_msg()
99 *ret_skb = skb; in mt76_mcu_skb_send_and_get_msg()
[all …]
H A Dmt76x02_usb_core.c13 hdr_len = ieee80211_get_hdrlen_from_skb(skb); in mt76x02u_remove_dma_hdr()
15 mt76x02_remove_hdr_pad(skb, 2); in mt76x02u_remove_dma_hdr()
20 mt76x02u_remove_dma_hdr(e->skb); in mt76x02u_tx_complete_skb()
21 mt76_tx_complete_skb(mdev, e->wcid, e->skb); in mt76x02u_tx_complete_skb()
60 pad = round_up(skb->len, 4) + 4 - skb->len; in mt76x02u_skb_dma_info()
61 return mt76_skb_adjust_pad(skb, pad); in mt76x02u_skb_dma_info()
77 mt76_insert_hdr_pad(tx_info->skb); in mt76x02u_tx_prepare_skb()
81 skb_push(tx_info->skb, sizeof(*txwi)); in mt76x02u_tx_prepare_skb()
90 skb_get_queue_mapping(tx_info->skb)); in mt76x02u_tx_prepare_skb()
186 struct sk_buff *skb; in mt76x02u_pre_tbtt_work() local
[all …]
H A Dmt76x02_usb_mcu.c95 ret = mt76u_bulk_msg(dev, skb->data, skb->len, NULL, 500, in __mt76x02u_mcu_send_msg()
104 consume_skb(skb); in __mt76x02u_mcu_send_msg()
113 struct sk_buff *skb; in mt76x02u_mcu_send_msg() local
117 if (!skb) in mt76x02u_mcu_send_msg()
138 struct sk_buff *skb; in mt76x02u_mcu_wr_rp() local
147 if (!skb) in mt76x02u_mcu_wr_rp()
149 skb_reserve(skb, MT_DMA_HDR_LEN); in mt76x02u_mcu_wr_rp()
153 skb_put_le32(skb, data[i].value); in mt76x02u_mcu_wr_rp()
172 struct sk_buff *skb; in mt76x02u_mcu_rd_rp() local
183 if (!skb) in mt76x02u_mcu_rd_rp()
[all …]
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dhtc.c13 struct sk_buff *skb; in ath11k_htc_alloc_skb() local
16 if (!skb) in ath11k_htc_alloc_skb()
25 return skb; in ath11k_htc_alloc_skb()
31 kfree_skb(skb); in ath11k_htc_control_tx_complete()
40 if (!skb) in ath11k_htc_build_tx_ctrl_skb()
49 return skb; in ath11k_htc_build_tx_ctrl_skb()
352 skb_trim(skb, skb->len - trailer_len); in ath11k_htc_rx_completion_handler()
412 skb = NULL; in ath11k_htc_rx_completion_handler()
630 if (!skb) { in ath11k_htc_connect_service()
773 if (!skb) in ath11k_htc_start()
[all …]
H A Dwmi.c652 ret = ath11k_wmi_tlv_iter(ab, skb->data, skb->len, in ath11k_service_ready_event()
672 if (!skb) in ath11k_wmi_alloc_skb()
716 if (!skb) in ath11k_wmi_mgmt_send()
774 if (!skb) in ath11k_wmi_vdev_create()
851 if (!skb) in ath11k_wmi_vdev_delete()
878 if (!skb) in ath11k_wmi_vdev_stop()
906 if (!skb) in ath11k_wmi_vdev_down()
1001 if (!skb) in ath11k_wmi_vdev_start()
6104 skb_put(skb, frame - skb->data); in ath11k_pull_mgmt_rx_params_tlv()
6105 skb_pull(skb, frame - skb->data); in ath11k_pull_mgmt_rx_params_tlv()
[all …]
H A Dce.c305 ring->skb[write_index] = skb; in ath11k_ce_rx_buf_enqueue_pipe()
341 skb->len + skb_tailroom(skb), in ath11k_ce_rx_post_pipe()
357 skb->len + skb_tailroom(skb), in ath11k_ce_rx_post_pipe()
402 *skb = pipe->dest_ring->skb[sw_index]; in ath11k_ce_completed_recv_next()
429 max_nbytes = skb->len + skb_tailroom(skb); in ath11k_ce_recv_process_cb()
485 skb = pipe->src_ring->skb[sw_index]; in ath11k_ce_completed_send_next()
508 if (!skb) in ath11k_ce_tx_process_cb()
778 pipe->src_ring->skb[write_index] = skb; in ath11k_ce_send()
812 skb = ring->skb[i]; in ath11k_ce_rx_pipe_cleanup()
813 if (!skb) in ath11k_ce_rx_pipe_cleanup()
[all …]
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dhtc.c14 struct sk_buff *skb; in ath12k_htc_alloc_skb() local
17 if (!skb) in ath12k_htc_alloc_skb()
26 return skb; in ath12k_htc_alloc_skb()
32 kfree_skb(skb); in ath12k_htc_control_tx_complete()
41 if (!skb) in ath12k_htc_build_tx_ctrl_skb()
50 return skb; in ath12k_htc_build_tx_ctrl_skb()
313 skb_trim(skb, skb->len - trailer_len); in ath12k_htc_rx_completion_handler()
369 skb = NULL; in ath12k_htc_rx_completion_handler()
586 if (!skb) { in ath12k_htc_connect_service()
723 if (!skb) in ath12k_htc_start()
[all …]
H A Dwmi.c747 if (!skb) in ath12k_wmi_alloc_skb()
775 if (!skb) in ath12k_wmi_mgmt_send()
828 if (!skb) in ath12k_wmi_vdev_create()
900 if (!skb) in ath12k_wmi_vdev_delete()
927 if (!skb) in ath12k_wmi_vdev_stop()
955 if (!skb) in ath12k_wmi_vdev_down()
1036 if (!skb) in ath12k_wmi_vdev_start()
1120 if (!skb) in ath12k_wmi_vdev_up()
5095 skb_put(skb, frame - skb->data); in ath12k_pull_mgmt_rx_params_tlv()
5096 skb_pull(skb, frame - skb->data); in ath12k_pull_mgmt_rx_params_tlv()
[all …]
H A Dce.c256 ring->skb[write_index] = skb; in ath12k_ce_rx_buf_enqueue_pipe()
292 skb->len + skb_tailroom(skb), in ath12k_ce_rx_post_pipe()
307 skb->len + skb_tailroom(skb), in ath12k_ce_rx_post_pipe()
352 *skb = pipe->dest_ring->skb[sw_index]; in ath12k_ce_completed_recv_next()
379 max_nbytes = skb->len + skb_tailroom(skb); in ath12k_ce_recv_process_cb()
435 skb = pipe->src_ring->skb[sw_index]; in ath12k_ce_completed_send_next()
456 if (!skb) in ath12k_ce_send_done_cb()
705 pipe->src_ring->skb[write_index] = skb; in ath12k_ce_send()
730 skb = ring->skb[i]; in ath12k_ce_rx_pipe_cleanup()
731 if (!skb) in ath12k_ce_rx_pipe_cleanup()
[all …]
H A Ddp_tx.c38 skb->data, (void *)qos_ctl - (void *)skb->data); in ath12k_dp_tx_encap_nwifi()
40 skb->data, qos_ctl - skb->data); in ath12k_dp_tx_encap_nwifi()
256 tx_desc->skb = skb; in ath12k_dp_tx()
329 skb->data, skb->len); in ath12k_dp_tx()
708 if (!skb) in ath12k_dp_tx_htt_srng_setup()
723 skb_put(skb, len); in ath12k_dp_tx_htt_srng_setup()
822 if (!skb) in ath12k_dp_tx_htt_h2t_ver_req_msg()
865 if (!skb) in ath12k_dp_tx_htt_h2t_ppdu_stats_req()
902 if (!skb) in ath12k_dp_tx_htt_rx_filter_setup()
998 if (!skb) in ath12k_dp_tx_htt_h2t_ext_stats_req()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dmac.c277 if ((u8 *)rxd - skb->data >= skb->len) in mt7921_mac_fill_rx()
308 if ((u8 *)rxd - skb->data >= skb->len) in mt7921_mac_fill_rx()
330 if ((u8 *)rxd - skb->data >= skb->len) in mt7921_mac_fill_rx()
341 if ((u8 *)rxd - skb->data >= skb->len) in mt7921_mac_fill_rx()
357 if ((u8 *)rxd - skb->data >= skb->len) in mt7921_mac_fill_rx()
367 if ((u8 *)rxd - skb->data >= skb->len) in mt7921_mac_fill_rx()
412 memmove(skb->data + 2, skb->data, in mt7921_mac_fill_rx()
610 __le32 *end = (__le32 *)&skb->data[skb->len]; in mt7921_queue_rx_skb()
751 memcpy(data, skb->data, skb->len); in mt7921_coredump_work()
786 struct sk_buff *skb = tx_info->skb; in mt7921_usb_sdio_tx_prepare_skb() local
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmcu.c188 if (!skb) { in mt7996_mcu_parse_response()
438 tail = skb->data + skb->len; in mt7996_mcu_ie_countdown()
836 if (!skb) in __mt7996_mcu_alloc_bss_req()
1626 if (!skb) in mt7996_mcu_set_fixed_rate_ctrl()
2036 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len); in mt7996_mcu_beacon_cont()
2065 if (!skb) in mt7996_mcu_add_beacon()
2118 if (!skb) in mt7996_mcu_beacon_inband_discov()
2147 memcpy(buf + MT_TXD_SIZE, skb->data, skb->len); in mt7996_mcu_beacon_inband_discov()
2542 if (!skb) in mt7996_mcu_init_rx_airtime()
2644 if (!skb) in mt7996_mcu_set_hdr_trans()
[all …]
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dtime-sync.c36 struct sk_buff *skb; in iwl_mvm_time_sync_find_skb() local
46 kfree_skb(skb); in iwl_mvm_time_sync_find_skb()
47 skb = NULL; in iwl_mvm_time_sync_find_skb()
50 return skb; in iwl_mvm_time_sync_find_skb()
66 struct sk_buff *skb = in iwl_mvm_time_sync_msmt_event() local
71 if (!skb) { in iwl_mvm_time_sync_msmt_event()
78 shwt = skb_hwtstamps(skb); in iwl_mvm_time_sync_msmt_event()
83 rx_status = IEEE80211_SKB_RXCB(skb); in iwl_mvm_time_sync_msmt_event()
102 status.skb = in iwl_mvm_time_sync_msmt_confirm_event()
106 if (!status.skb) { in iwl_mvm_time_sync_msmt_confirm_event()
[all …]
H A Dtx.c63 skb_checksum_help(skb); in iwl_mvm_tx_csum()
770 skb); in iwl_mvm_tx_skb_non_sta()
896 consume_skb(skb); in iwl_mvm_tx_tso_segment()
951 snap_ip_tcp = 8 + skb_transport_header(skb) - skb_network_header(skb) + in iwl_mvm_tx_tso()
952 tcp_hdrlen(skb); in iwl_mvm_tx_tso()
1013 tcp_payload_len = skb_tail_pointer(skb) - skb_transport_header(skb) - in iwl_mvm_tx_tso()
1014 tcp_hdrlen(skb) + skb->data_len; in iwl_mvm_tx_tso()
1205 fc, tid, txq_id, mvm, skb, skb->len, info, sta); in iwl_mvm_tx_mpdu()
1294 payload_len = skb_tail_pointer(skb) - skb_transport_header(skb) - in iwl_mvm_tx_skb_sta()
1295 tcp_hdrlen(skb) + skb->data_len; in iwl_mvm_tx_skb_sta()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/
H A Ddma.c20 __le32 *txd = (__le32 *)skb->data; in mt7603_rx_loopback_skb()
59 __skb_queue_tail(&msta->psq, skb); in mt7603_rx_loopback_skb()
61 skb = __skb_dequeue(&msta->psq); in mt7603_rx_loopback_skb()
62 dev_kfree_skb(skb); in mt7603_rx_loopback_skb()
68 dev_kfree_skb(skb); in mt7603_rx_loopback_skb()
72 struct sk_buff *skb, u32 *info) in mt7603_queue_rx_skb() argument
75 __le32 *rxd = (__le32 *)skb->data; in mt7603_queue_rx_skb()
76 __le32 *end = (__le32 *)&skb->data[skb->len]; in mt7603_queue_rx_skb()
93 dev_kfree_skb(skb); in mt7603_queue_rx_skb()
100 mt76_rx(&dev->mt76, q, skb); in mt7603_queue_rx_skb()
[all …]

12345678