Lines Matching refs:agg_free
2494 struct rx_agg *agg, *agg_next, *agg_free = NULL;
2501 if (!agg_free) {
2503 agg_free = agg;
2516 if (!agg_free && atomic_read(&tp->rx_count) < tp->rx_pending)
2517 agg_free = alloc_rx_agg(tp, mflags);
2519 return agg_free;
2558 struct rx_agg *agg, *agg_free;
2579 agg_free = rtl_get_free_rx(tp, GFP_ATOMIC);
2606 if (!agg_free || tp->rx_copybreak > len)
2679 WARN_ON(!agg_free && page_count(agg->page) > 1);
2681 if (agg_free) {
2684 list_add(&agg_free->list, &tp->rx_used);
2687 agg = agg_free;