/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | skbuff.h | 273 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 D | linux_skbuff.c | 121 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 D | wmi-ops.h | 474 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 D | htc.c | 21 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 D | wmi-tlv.c | 937 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 D | wmi.c | 1798 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 D | fw.c | 31 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 D | tx.c | 13 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 D | tx.c | 53 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 D | mt76x02_beacon.c | 40 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 D | mcu.c | 13 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 D | mt76x02_usb_core.c | 13 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 D | mt76x02_usb_mcu.c | 95 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 D | htc.c | 13 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 D | wmi.c | 652 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 D | ce.c | 305 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 D | htc.c | 14 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 D | wmi.c | 747 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 D | ce.c | 256 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 D | dp_tx.c | 38 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 D | mac.c | 277 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 D | mcu.c | 188 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 D | time-sync.c | 36 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 D | tx.c | 63 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 D | dma.c | 20 __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 …]
|