| /Linux-v5.15/net/sctp/ |
| D | stream_interleave.c | 184 struct sk_buff *first_frag = NULL; in sctp_intl_retrieve_partial() local 208 if (!first_frag) { in sctp_intl_retrieve_partial() 210 first_frag = pos; in sctp_intl_retrieve_partial() 222 if (!first_frag) { in sctp_intl_retrieve_partial() 224 first_frag = pos; in sctp_intl_retrieve_partial() 241 if (!first_frag) in sctp_intl_retrieve_partial() 245 first_frag, last_frag); in sctp_intl_retrieve_partial() 262 struct sk_buff *pos, *first_frag = NULL; in sctp_intl_retrieve_reassembled() local 295 first_frag = pos; in sctp_intl_retrieve_reassembled() 301 if (first_frag && cevent->mid == mid && in sctp_intl_retrieve_reassembled() [all …]
|
| D | ulpqueue.c | 403 struct sk_buff *first_frag = NULL; in sctp_ulpq_retrieve_reassembled() local 451 first_frag = pos; in sctp_ulpq_retrieve_reassembled() 456 if ((first_frag) && (ctsn == next_tsn)) { in sctp_ulpq_retrieve_reassembled() 463 first_frag = NULL; in sctp_ulpq_retrieve_reassembled() 467 if (first_frag && (ctsn == next_tsn)) in sctp_ulpq_retrieve_reassembled() 470 first_frag = NULL; in sctp_ulpq_retrieve_reassembled() 500 &ulpq->reasm, first_frag, pos); in sctp_ulpq_retrieve_reassembled() 509 struct sk_buff *pos, *last_frag, *first_frag; in sctp_ulpq_retrieve_partial() local 523 last_frag = first_frag = NULL; in sctp_ulpq_retrieve_partial() 534 if (!first_frag) in sctp_ulpq_retrieve_partial() [all …]
|
| /Linux-v5.15/arch/sparc/kernel/ |
| D | ldc.c | 1642 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() 1780 err = rx_bad_seq(lp, p, first_frag); in read_nonraw() 1831 if ((first_frag == NULL && !(p->env & LDC_START)) || in read_nonraw() 1832 (first_frag != NULL && (p->env & LDC_START))) { in read_nonraw() 1833 if (!first_frag) in read_nonraw() 1840 if (!first_frag) in read_nonraw() [all …]
|
| /Linux-v5.15/include/linux/qed/ |
| D | qed_ll2_if.h | 174 dma_addr_t first_frag; member
|
| /Linux-v5.15/drivers/net/wireless/ath/ath11k/ |
| D | dp_rx.c | 3205 struct sk_buff *skb, *first_frag, *last_frag; in ath11k_dp_rx_h_defrag() local 3214 first_frag = skb_peek(&rx_tid->rx_frags); in ath11k_dp_rx_h_defrag() 3229 if (skb != first_frag) in ath11k_dp_rx_h_defrag() 3241 if (skb != first_frag) in ath11k_dp_rx_h_defrag() 3247 extra_space = msdu_len - (DP_RX_BUFFER_SIZE + skb_tailroom(first_frag)); in ath11k_dp_rx_h_defrag() 3249 (pskb_expand_head(first_frag, 0, extra_space, GFP_ATOMIC) < 0)) in ath11k_dp_rx_h_defrag() 3252 __skb_unlink(first_frag, &rx_tid->rx_frags); in ath11k_dp_rx_h_defrag() 3254 skb_put_data(first_frag, skb->data, skb->len); in ath11k_dp_rx_h_defrag() 3258 hdr = (struct ieee80211_hdr *)(first_frag->data + hal_rx_desc_sz); in ath11k_dp_rx_h_defrag() 3260 ATH11K_SKB_RXCB(first_frag)->is_frag = 1; in ath11k_dp_rx_h_defrag() [all …]
|
| /Linux-v5.15/drivers/net/ethernet/cadence/ |
| D | macb_main.c | 1414 unsigned int first_frag, unsigned int last_frag) in macb_rx_frame() argument 1427 macb_rx_ring_wrap(bp, first_frag), in macb_rx_frame() 1441 for (frag = first_frag; ; frag++) { in macb_rx_frame() 1459 for (frag = first_frag; ; frag++) { in macb_rx_frame() 1520 int first_frag = -1; in macb_rx() local 1538 if (first_frag != -1) in macb_rx() 1539 discard_partial_frame(queue, first_frag, tail); in macb_rx() 1540 first_frag = tail; in macb_rx() 1546 if (unlikely(first_frag == -1)) { in macb_rx() 1551 dropped = macb_rx_frame(queue, napi, first_frag, tail); in macb_rx() [all …]
|
| /Linux-v5.15/drivers/net/ethernet/qlogic/qed/ |
| D | qed_ll2.c | 764 dma_addr_t first_frag; in qed_ooo_submit_tx_buffers() local 774 first_frag = p_buffer->rx_buffer_phys_addr + in qed_ooo_submit_tx_buffers() 796 tx_pkt.first_frag = first_frag; in qed_ooo_submit_tx_buffers() 1807 p_curp->bds_set[p_tx->cur_send_frag_num].tx_frag = pkt->first_frag; in qed_ll2_prepare_tx_packet_set() 1872 DMA_REGPAIR_LE(start_bd->addr, pkt->first_frag); in qed_ll2_prepare_tx_packet_set_bd() 2682 pkt.first_frag = mapping; in qed_ll2_start_xmit()
|
| D | qed_iwarp.c | 1994 tx_pkt.first_frag = fpdu->pkt_hdr; in qed_iwarp_recycle_pkt() 2009 (unsigned long int)tx_pkt.first_frag, in qed_iwarp_recycle_pkt() 2027 tx_pkt.first_frag = fpdu->pkt_hdr; in qed_iwarp_win_right_edge() 2045 (unsigned long int)tx_pkt.first_frag, in qed_iwarp_win_right_edge() 2080 tx_pkt.first_frag = fpdu->pkt_hdr; in qed_iwarp_send_fpdu() 2405 tx_pkt.first_frag = buf->data_phys_addr + in qed_iwarp_ll2_comp_syn_pkt()
|
| /Linux-v5.15/net/ipv4/ |
| D | ip_output.c | 654 bool first_frag) in ip_frag_ipcb() argument 665 if (first_frag) in ip_frag_ipcb() 884 bool first_frag = (state.offset == 0); in ip_do_fragment() local 891 ip_frag_ipcb(skb, skb2, first_frag); in ip_do_fragment()
|
| /Linux-v5.15/drivers/infiniband/hw/qedr/ |
| D | qedr_roce_cm.c | 200 ll2_tx_pkt.first_frag = pkt->header.baddr; in qedr_ll2_post_tx()
|
| /Linux-v5.15/drivers/net/ethernet/amazon/ena/ |
| D | ena_netdev.c | 1401 static struct sk_buff *ena_alloc_skb(struct ena_ring *rx_ring, void *first_frag) in ena_alloc_skb() argument 1405 if (!first_frag) in ena_alloc_skb() 1409 skb = build_skb(first_frag, ENA_PAGE_SIZE); in ena_alloc_skb() 1417 first_frag ? "provided" : "not provided"); in ena_alloc_skb()
|