Lines Matching refs:agg_bufs
595 u32 agg_bufs) in bnxt_reuse_rx_agg_bufs() argument
604 for (i = 0; i < agg_bufs; i++) { in bnxt_reuse_rx_agg_bufs()
674 u32 agg_bufs) in bnxt_rx_pages() argument
682 for (i = 0; i < agg_bufs; i++) { in bnxt_rx_pages()
723 bnxt_reuse_rx_agg_bufs(bnapi, cp_cons, agg_bufs - i); in bnxt_rx_pages()
742 u8 agg_bufs, u32 *raw_cons) in bnxt_agg_bufs_valid() argument
747 *raw_cons = ADV_RAW_CMP(*raw_cons, agg_bufs); in bnxt_agg_bufs_valid()
841 u16 cp_cons, u32 agg_bufs) in bnxt_abort_tpa() argument
843 if (agg_bufs) in bnxt_abort_tpa()
844 bnxt_reuse_rx_agg_bufs(bnapi, cp_cons, agg_bufs); in bnxt_abort_tpa()
934 u8 *data, agg_bufs; in bnxt_tpa_end() local
947 agg_bufs = (le32_to_cpu(tpa_end->rx_tpa_end_cmp_misc_v1) & in bnxt_tpa_end()
950 if (agg_bufs) { in bnxt_tpa_end()
951 if (!bnxt_agg_bufs_valid(bp, cpr, agg_bufs, raw_cons)) in bnxt_tpa_end()
958 if (unlikely(agg_bufs > MAX_SKB_FRAGS)) { in bnxt_tpa_end()
959 bnxt_abort_tpa(bp, bnapi, cp_cons, agg_bufs); in bnxt_tpa_end()
961 agg_bufs, (int)MAX_SKB_FRAGS); in bnxt_tpa_end()
968 bnxt_abort_tpa(bp, bnapi, cp_cons, agg_bufs); in bnxt_tpa_end()
977 bnxt_abort_tpa(bp, bnapi, cp_cons, agg_bufs); in bnxt_tpa_end()
990 bnxt_abort_tpa(bp, bnapi, cp_cons, agg_bufs); in bnxt_tpa_end()
997 if (agg_bufs) { in bnxt_tpa_end()
998 skb = bnxt_rx_pages(bp, bnapi, skb, cp_cons, agg_bufs); in bnxt_tpa_end()
1056 u8 *data, agg_bufs, cmp_type; in bnxt_rx_pkt() local
1109 agg_bufs = (le32_to_cpu(rxcmp->rx_cmp_misc_v1) & RX_CMP_AGG_BUFS) >> in bnxt_rx_pkt()
1112 if (agg_bufs) { in bnxt_rx_pkt()
1113 if (!bnxt_agg_bufs_valid(bp, cpr, agg_bufs, &tmp_raw_cons)) in bnxt_rx_pkt()
1123 if (agg_bufs) in bnxt_rx_pkt()
1124 bnxt_reuse_rx_agg_bufs(bnapi, cp_cons, agg_bufs); in bnxt_rx_pkt()
1148 if (agg_bufs) { in bnxt_rx_pkt()
1149 skb = bnxt_rx_pages(bp, bnapi, skb, cp_cons, agg_bufs); in bnxt_rx_pkt()