Home
last modified time | relevance | path

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

/linux-6.15/net/sctp/
H A Dstream_interleave.c208 if (!first_frag) { in sctp_intl_retrieve_partial()
241 if (!first_frag) in sctp_intl_retrieve_partial()
295 first_frag = pos; in sctp_intl_retrieve_reassembled()
622 if (!first_frag) in sctp_intl_retrieve_partial_uo()
774 if (first_frag) in sctp_intl_retrieve_first_uo()
784 if (!first_frag) in sctp_intl_retrieve_first_uo()
796 if (first_frag) in sctp_intl_retrieve_first_uo()
804 if (!first_frag) in sctp_intl_retrieve_first_uo()
880 if (first_frag) in sctp_intl_retrieve_first()
903 if (first_frag) in sctp_intl_retrieve_first()
[all …]
H A Dulpqueue.c445 first_frag = pos; in sctp_ulpq_retrieve_reassembled()
457 first_frag = NULL; in sctp_ulpq_retrieve_reassembled()
528 if (!first_frag) in sctp_ulpq_retrieve_partial()
532 if (!first_frag) { in sctp_ulpq_retrieve_partial()
533 first_frag = pos; in sctp_ulpq_retrieve_partial()
543 if (!first_frag) in sctp_ulpq_retrieve_partial()
544 first_frag = pos; in sctp_ulpq_retrieve_partial()
626 if (!first_frag) { in sctp_ulpq_retrieve_first()
627 first_frag = pos; in sctp_ulpq_retrieve_first()
635 if (!first_frag) in sctp_ulpq_retrieve_first()
[all …]
/linux-6.15/arch/sparc/kernel/
H A Dldc.c1642 struct ldc_packet *first_frag) in rx_bad_seq() argument
1646 if (first_frag) in rx_bad_seq()
1647 lp->rcv_nxt = first_frag->seqid - 1; in rx_bad_seq()
1741 struct ldc_packet *first_frag; in read_nonraw() local
1759 first_frag = NULL; in read_nonraw()
1833 if (!first_frag) in read_nonraw()
1840 if (!first_frag) in read_nonraw()
1843 if (!first_frag) in read_nonraw()
1844 first_frag = p; in read_nonraw()
1886 if (err && first_frag) in read_nonraw()
[all …]
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Ddp_rx.c3075 struct sk_buff *skb, *first_frag, *last_frag; in ath12k_dp_rx_h_defrag() local
3083 first_frag = skb_peek(&rx_tid->rx_frags); in ath12k_dp_rx_h_defrag()
3097 if (skb != first_frag) in ath12k_dp_rx_h_defrag()
3109 if (skb != first_frag) in ath12k_dp_rx_h_defrag()
3120 __skb_unlink(first_frag, &rx_tid->rx_frags); in ath12k_dp_rx_h_defrag()
3128 ATH12K_SKB_RXCB(first_frag)->is_frag = 1; in ath12k_dp_rx_h_defrag()
3131 first_frag = NULL; in ath12k_dp_rx_h_defrag()
3133 *defrag_skb = first_frag; in ath12k_dp_rx_h_defrag()
3330 struct sk_buff *first_frag, *skb; in ath12k_dp_rx_h_defrag_validate_incr_pn() local
3335 first_frag = skb_peek(&rx_tid->rx_frags); in ath12k_dp_rx_h_defrag_validate_incr_pn()
[all …]
/linux-6.15/include/linux/qed/
H A Dqed_ll2_if.h174 dma_addr_t first_frag; member
/linux-6.15/net/ipv4/
H A Dip_output.c656 bool first_frag) in ip_frag_ipcb() argument
667 if (first_frag) in ip_frag_ipcb()
835 bool first_frag = (iter.offset == 0); in ip_do_fragment() local
839 if (first_frag && IPCB(skb)->opt.optlen) { in ip_do_fragment()
895 bool first_frag = (state.offset == 0); in ip_do_fragment() local
902 ip_frag_ipcb(skb, skb2, first_frag); in ip_do_fragment()
/linux-6.15/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.c3354 struct sk_buff *skb, *first_frag, *last_frag; in ath11k_dp_rx_h_defrag() local
3363 first_frag = skb_peek(&rx_tid->rx_frags); in ath11k_dp_rx_h_defrag()
3378 if (skb != first_frag) in ath11k_dp_rx_h_defrag()
3390 if (skb != first_frag) in ath11k_dp_rx_h_defrag()
3401 __skb_unlink(first_frag, &rx_tid->rx_frags); in ath11k_dp_rx_h_defrag()
3409 ATH11K_SKB_RXCB(first_frag)->is_frag = 1; in ath11k_dp_rx_h_defrag()
3412 first_frag = NULL; in ath11k_dp_rx_h_defrag()
3414 *defrag_skb = first_frag; in ath11k_dp_rx_h_defrag()
3584 struct sk_buff *first_frag, *skb; in ath11k_dp_rx_h_defrag_validate_incr_pn() local
3589 first_frag = skb_peek(&rx_tid->rx_frags); in ath11k_dp_rx_h_defrag_validate_incr_pn()
[all …]
/linux-6.15/drivers/net/ethernet/qlogic/qed/
H A Dqed_ll2.c790 dma_addr_t first_frag; in qed_ooo_submit_tx_buffers() local
800 first_frag = p_buffer->rx_buffer_phys_addr + in qed_ooo_submit_tx_buffers()
822 tx_pkt.first_frag = first_frag; in qed_ooo_submit_tx_buffers()
1850 p_curp->bds_set[p_tx->cur_send_frag_num].tx_frag = pkt->first_frag; in qed_ll2_prepare_tx_packet_set()
1915 DMA_REGPAIR_LE(start_bd->addr, pkt->first_frag); in qed_ll2_prepare_tx_packet_set_bd()
2725 pkt.first_frag = mapping; in qed_ll2_start_xmit()
H A Dqed_iwarp.c1996 tx_pkt.first_frag = fpdu->pkt_hdr; in qed_iwarp_recycle_pkt()
2011 (unsigned long int)tx_pkt.first_frag, in qed_iwarp_recycle_pkt()
2029 tx_pkt.first_frag = fpdu->pkt_hdr; in qed_iwarp_win_right_edge()
2047 (unsigned long int)tx_pkt.first_frag, in qed_iwarp_win_right_edge()
2082 tx_pkt.first_frag = fpdu->pkt_hdr; in qed_iwarp_send_fpdu()
2407 tx_pkt.first_frag = buf->data_phys_addr + in qed_iwarp_ll2_comp_syn_pkt()
/linux-6.15/drivers/net/ethernet/cadence/
H A Dmacb_main.c1488 macb_rx_ring_wrap(bp, first_frag), in macb_rx_frame()
1502 for (frag = first_frag; ; frag++) { in macb_rx_frame()
1520 for (frag = first_frag; ; frag++) { in macb_rx_frame()
1581 int first_frag = -1; in macb_rx() local
1599 if (first_frag != -1) in macb_rx()
1600 discard_partial_frame(queue, first_frag, tail); in macb_rx()
1601 first_frag = tail; in macb_rx()
1607 if (unlikely(first_frag == -1)) { in macb_rx()
1613 first_frag = -1; in macb_rx()
1645 if (first_frag != -1) in macb_rx()
[all …]
/linux-6.15/net/xdp/
H A Dxsk.c662 bool first_frag = false; in xsk_build_skb() local
679 first_frag = true; in xsk_build_skb()
717 if (first_frag && desc->options & XDP_TX_METADATA) { in xsk_build_skb()
763 if (first_frag && skb) in xsk_build_skb()
/linux-6.15/drivers/infiniband/hw/qedr/
H A Dqedr_roce_cm.c200 ll2_tx_pkt.first_frag = pkt->header.baddr; in qedr_ll2_post_tx()
/linux-6.15/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.c892 static struct sk_buff *ena_alloc_skb(struct ena_ring *rx_ring, void *first_frag, u16 len) in ena_alloc_skb() argument
896 if (!first_frag) in ena_alloc_skb()
899 skb = napi_build_skb(first_frag, len); in ena_alloc_skb()
907 first_frag ? "provided" : "not provided"); in ena_alloc_skb()