Home
last modified time | relevance | path

Searched refs:first_frag (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/contrib/dev/athk/ath12k/
H A Ddp_rx.c2902 struct sk_buff *skb, *first_frag, *last_frag; in ath12k_dp_rx_h_defrag() local
2910 first_frag = skb_peek(&rx_tid->rx_frags); in ath12k_dp_rx_h_defrag()
2924 if (skb != first_frag) in ath12k_dp_rx_h_defrag()
2936 if (skb != first_frag) in ath12k_dp_rx_h_defrag()
2942 extra_space = msdu_len - (DP_RX_BUFFER_SIZE + skb_tailroom(first_frag)); in ath12k_dp_rx_h_defrag()
2944 (pskb_expand_head(first_frag, 0, extra_space, GFP_ATOMIC) < 0)) in ath12k_dp_rx_h_defrag()
2947 __skb_unlink(first_frag, &rx_tid->rx_frags); in ath12k_dp_rx_h_defrag()
2949 skb_put_data(first_frag, skb->data, skb->len); in ath12k_dp_rx_h_defrag()
2953 hdr = (struct ieee80211_hdr *)(first_frag->data + hal_rx_desc_sz); in ath12k_dp_rx_h_defrag()
2955 ATH12K_SKB_RXCB(first_frag)->is_frag = 1; in ath12k_dp_rx_h_defrag()
[all …]
/freebsd/sys/dev/qlnx/qlnxe/
H A Decore_ll2_api.h249 dma_addr_t first_frag; member
H A Decore_ll2.c690 dma_addr_t first_frag; in ecore_ooo_submit_tx_buffers() local
700 first_frag = p_buffer->rx_buffer_phys_addr + in ecore_ooo_submit_tx_buffers()
711 tx_pkt.first_frag = first_frag; in ecore_ooo_submit_tx_buffers()
1650 p_curp->bds_set[p_tx->cur_send_frag_num].tx_frag = pkt->first_frag; in ecore_ll2_prepare_tx_packet_set()
1713 DMA_REGPAIR_LE(start_bd->addr, pkt->first_frag); in ecore_ll2_prepare_tx_packet_set_bd()
H A Decore_iwarp.c2334 tx_pkt.first_frag = fpdu->pkt_hdr; in ecore_iwarp_recycle_pkt()
2347 (long unsigned int)tx_pkt.first_frag, in ecore_iwarp_recycle_pkt()
2370 tx_pkt.first_frag = fpdu->pkt_hdr; in ecore_iwarp_win_right_edge()
2386 tx_pkt.num_of_bds, (long unsigned int)tx_pkt.first_frag, in ecore_iwarp_win_right_edge()
2419 tx_pkt.first_frag = fpdu->pkt_hdr; in ecore_iwarp_send_fpdu()
2461 tx_pkt.num_of_bds, (long unsigned int)tx_pkt.first_frag, in ecore_iwarp_send_fpdu()
2824 tx_pkt.first_frag = buf->data_phys_addr + in ecore_iwarp_ll2_comp_syn_pkt()
/freebsd/sys/contrib/dev/athk/ath11k/
H A Ddp_rx.c3348 struct sk_buff *skb, *first_frag, *last_frag; in ath11k_dp_rx_h_defrag() local
3357 first_frag = skb_peek(&rx_tid->rx_frags); in ath11k_dp_rx_h_defrag()
3372 if (skb != first_frag) in ath11k_dp_rx_h_defrag()
3384 if (skb != first_frag) in ath11k_dp_rx_h_defrag()
3390 extra_space = msdu_len - (DP_RX_BUFFER_SIZE + skb_tailroom(first_frag)); in ath11k_dp_rx_h_defrag()
3392 (pskb_expand_head(first_frag, 0, extra_space, GFP_ATOMIC) < 0)) in ath11k_dp_rx_h_defrag()
3395 __skb_unlink(first_frag, &rx_tid->rx_frags); in ath11k_dp_rx_h_defrag()
3397 skb_put_data(first_frag, skb->data, skb->len); in ath11k_dp_rx_h_defrag()
3401 hdr = (struct ieee80211_hdr *)(first_frag->data + hal_rx_desc_sz); in ath11k_dp_rx_h_defrag()
3403 ATH11K_SKB_RXCB(first_frag)->is_frag = 1; in ath11k_dp_rx_h_defrag()
[all …]
/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_cm.c238 ll2_tx_pkt.first_frag = pkt->header.baddr; in qlnxr_ll2_post_tx()