| /linux/net/sctp/ |
| H A D | stream_interleave.c | 185 struct sk_buff *last_frag = NULL; in sctp_intl_retrieve_partial() local 211 last_frag = pos; in sctp_intl_retrieve_partial() 215 last_frag = pos; in sctp_intl_retrieve_partial() 225 last_frag = pos; in sctp_intl_retrieve_partial() 230 last_frag = pos; in sctp_intl_retrieve_partial() 245 first_frag, last_frag); in sctp_intl_retrieve_partial() 563 struct sk_buff *last_frag = NULL; in sctp_intl_retrieve_partial_uo() local 592 last_frag = pos; in sctp_intl_retrieve_partial_uo() 596 last_frag = pos; in sctp_intl_retrieve_partial_uo() 606 last_frag = pos; in sctp_intl_retrieve_partial_uo() [all …]
|
| H A D | ulpqueue.c | 503 struct sk_buff *pos, *last_frag, *first_frag; in sctp_ulpq_retrieve_partial() local 517 last_frag = first_frag = NULL; in sctp_ulpq_retrieve_partial() 535 last_frag = pos; in sctp_ulpq_retrieve_partial() 538 last_frag = pos; in sctp_ulpq_retrieve_partial() 547 last_frag = pos; in sctp_ulpq_retrieve_partial() 560 first_frag, last_frag); in sctp_ulpq_retrieve_partial() 603 struct sk_buff *pos, *last_frag, *first_frag; in sctp_ulpq_retrieve_first() local 616 last_frag = first_frag = NULL; in sctp_ulpq_retrieve_first() 629 last_frag = pos; in sctp_ulpq_retrieve_first() 639 last_frag = pos; in sctp_ulpq_retrieve_first() [all …]
|
| /linux/drivers/misc/mei/ |
| H A D | vsc-fw-loader.c | 497 struct vsc_img_frag *frag, *last_frag; in vsc_identify_ace_image() local 519 last_frag = &fw_loader->frags[frag_index - 1]; in vsc_identify_ace_image() 521 ALIGN(last_frag->location + last_frag->size, SZ_4K); in vsc_identify_ace_image()
|
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_txrx.c | 1443 u16 prod, last_frag; in bnge_start_xmit() local 1466 last_frag = skb_shinfo(skb)->nr_frags; in bnge_start_xmit() 1472 tx_buf->nr_frags = last_frag; in bnge_start_xmit() 1501 TX_BD_CNT(last_frag + 2); in bnge_start_xmit() 1504 txbd->tx_bd_opaque = SET_TX_OPAQUE(bn, txr, prod, 2 + last_frag); in bnge_start_xmit() 1534 for (i = 0; i < last_frag; i++) { in bnge_start_xmit() 1589 last_frag = i; in bnge_start_xmit() 1599 for (i = 0; i < last_frag; i++) { in bnge_start_xmit()
|
| /linux/fs/jffs2/ |
| H A D | gc.c | 763 struct jffs2_node_frag *last_frag; in jffs2_garbage_collect_metadata() local 804 last_frag = frag_last(&f->fragtree); in jffs2_garbage_collect_metadata() 805 if (last_frag) in jffs2_garbage_collect_metadata() 808 ilen = last_frag->ofs + last_frag->size; in jffs2_garbage_collect_metadata()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | htt_rx.c | 511 u8 last_frag; in ath10k_htt_rx_handle_amsdu_mon_32() local 524 last_frag = ind_desc->reserved; in ath10k_htt_rx_handle_amsdu_mon_32() 525 if (last_frag) { in ath10k_htt_rx_handle_amsdu_mon_32() 547 last_frag = ind_desc->reserved; in ath10k_htt_rx_handle_amsdu_mon_32() 548 while (!last_frag) { in ath10k_htt_rx_handle_amsdu_mon_32() 560 last_frag = ind_desc->reserved; in ath10k_htt_rx_handle_amsdu_mon_32() 588 u8 last_frag; in ath10k_htt_rx_handle_amsdu_mon_64() local 601 last_frag = ind_desc->reserved; in ath10k_htt_rx_handle_amsdu_mon_64() 602 if (last_frag) { in ath10k_htt_rx_handle_amsdu_mon_64() 624 last_frag = ind_desc->reserved; in ath10k_htt_rx_handle_amsdu_mon_64() [all …]
|
| /linux/drivers/net/wireless/intel/ipw2x00/ |
| H A D | libipw_rx.c | 66 entry->seq, entry->last_frag); in libipw_frag_cache_find() 72 (entry->last_frag + 1 == frag || frag == -1) && in libipw_frag_cache_find() 114 entry->last_frag = frag; in libipw_frag_cache_get() 124 entry->last_frag = frag; in libipw_frag_cache_get()
|
| H A D | libipw.h | 244 unsigned int last_frag; member
|
| H A D | ipw2200.c | 8087 u16 *last_seq, *last_frag; in is_duplicate_packet() local 8120 last_frag = &entry->frag_num; in is_duplicate_packet() 8126 last_frag = &priv->last_frag_num; in is_duplicate_packet() 8134 if (*last_frag == frag) in is_duplicate_packet() 8136 if (*last_frag + 1 != frag) in is_duplicate_packet() 8142 *last_frag = frag; in is_duplicate_packet()
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp_rx.c | 1053 struct sk_buff *skb, *first_frag, *last_frag; in ath12k_wifi7_dp_rx_h_defrag() local 1061 last_frag = skb_peek_tail(&rx_tid->rx_frags); in ath12k_wifi7_dp_rx_h_defrag() 1073 if (skb != last_frag) in ath12k_wifi7_dp_rx_h_defrag() 1079 if (skb != last_frag) in ath12k_wifi7_dp_rx_h_defrag()
|
| /linux/net/mac80211/ |
| H A D | sta_info.h | 456 u16 last_frag; member
|
| H A D | rx.c | 2284 entry->last_frag = frag; in ieee80211_reassemble_add() 2311 entry->last_frag + 1 != frag) in ieee80211_reassemble_find() 2477 entry->last_frag = frag; in ieee80211_rx_h_defragment()
|
| /linux/drivers/net/ethernet/renesas/ |
| H A D | ravb_main.c | 768 skb_frag_t *last_frag = &shinfo->frags[shinfo->nr_frags - 1]; in ravb_rx_csum_gbeth() local 770 hw_csum = (u16 *)(skb_frag_address(last_frag) + in ravb_rx_csum_gbeth() 771 skb_frag_size(last_frag)); in ravb_rx_csum_gbeth() 772 skb_frag_size_sub(last_frag, csum_len); in ravb_rx_csum_gbeth()
|
| /linux/drivers/net/ethernet/cortina/ |
| H A D | gemini.c | 1139 short frag, last_frag = skb_si->nr_frags - 1; in gmac_map_tx_bufs() local 1224 while (frag <= last_frag) { in gmac_map_tx_bufs() 1234 if (frag == last_frag) { in gmac_map_tx_bufs()
|
| /linux/drivers/net/ethernet/emulex/benet/ |
| H A D | be.h | 253 bool last_frag; /* last frag of the page */ member
|
| H A D | be_main.c | 2290 if (rx_page_info->last_frag) { in get_rx_page_info() 2294 rx_page_info->last_frag = false; in get_rx_page_info() 2638 page_info->last_frag = true; in be_post_rx_frags() 2653 prev_page_info->last_frag = true; in be_post_rx_frags()
|
| /linux/drivers/net/ethernet/cadence/ |
| H A D | macb_main.c | 1529 unsigned int first_frag, unsigned int last_frag) in macb_rx_frame() argument 1538 desc = macb_rx_desc(queue, last_frag); in macb_rx_frame() 1543 macb_rx_ring_wrap(bp, last_frag), len); in macb_rx_frame() 1559 if (frag == last_frag) in macb_rx_frame() 1578 if (unlikely(frag != last_frag)) { in macb_rx_frame() 1591 if (frag == last_frag) in macb_rx_frame()
|
| /linux/drivers/net/ethernet/broadcom/ |
| H A D | bnx2.c | 6579 u32 len, vlan_tag_flags, last_frag, mss; in bnx2_start_xmit() local 6665 last_frag = skb_shinfo(skb)->nr_frags; in bnx2_start_xmit() 6666 tx_buf->nr_frags = last_frag; in bnx2_start_xmit() 6669 for (i = 0; i < last_frag; i++) { in bnx2_start_xmit() 6721 last_frag = i; in bnx2_start_xmit() 6732 for (i = 0; i < last_frag; i++) { in bnx2_start_xmit()
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_netdev.c | 2507 u32 skb_head_len, frag_len, last_frag; in ena_tx_map_skb() local 2563 last_frag = skb_shinfo(skb)->nr_frags; in ena_tx_map_skb() 2565 for (i = 0; i < last_frag; i++) { in ena_tx_map_skb()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | dp_rx.c | 3354 struct sk_buff *skb, *first_frag, *last_frag; in ath11k_dp_rx_h_defrag() local 3364 last_frag = skb_peek_tail(&rx_tid->rx_frags); in ath11k_dp_rx_h_defrag() 3380 if (skb != last_frag) in ath11k_dp_rx_h_defrag() 3386 if (skb != last_frag) in ath11k_dp_rx_h_defrag()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_rx.c | 2134 skb_frag_t *last_frag = &skb_shinfo(skb)->frags[skb_shinfo(skb)->nr_frags - 1]; in mlx5e_shampo_align_fragment() local 2135 unsigned int frag_size = skb_frag_size(last_frag); in mlx5e_shampo_align_fragment()
|
| /linux/drivers/net/ethernet/micrel/ |
| H A D | ksz884x.c | 4266 int last_frag = skb_shinfo(skb)->nr_frags; in send_packet() local 4283 if (last_frag) { in send_packet() 4315 if (frag == last_frag) in send_packet()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt.c | 481 u16 prod, last_frag, txts_prod; in bnxt_start_xmit() local 522 last_frag = skb_shinfo(skb)->nr_frags; in bnxt_start_xmit() 528 tx_buf->nr_frags = last_frag; in bnxt_start_xmit() 603 for (j = 0; j < last_frag; j++) { in bnxt_start_xmit() 660 TX_BD_CNT(last_frag + 2); in bnxt_start_xmit() 663 txbd->tx_bd_opaque = SET_TX_OPAQUE(bp, txr, prod, 2 + last_frag); in bnxt_start_xmit() 713 for (i = 0; i < last_frag; i++) { in bnxt_start_xmit() 771 last_frag = i; in bnxt_start_xmit() 781 for (i = 0; i < last_frag; i++) { in bnxt_start_xmit()
|
| /linux/net/bluetooth/ |
| H A D | l2cap_core.c | 5727 struct sk_buff **last_frag) in append_skb_frag() argument 5737 (*last_frag)->next = new_frag; in append_skb_frag() 5738 *last_frag = new_frag; in append_skb_frag()
|