Lines Matching full:aggregation

79 	/* The aggregation byte limit defines the point at which an  in ipa_endpoint_validate_build()
80 * aggregation window will close. It is programmed into the in ipa_endpoint_validate_build()
82 * limit" aggregation, which means that we need to supply in ipa_endpoint_validate_build()
84 * plus normal skb overhead *after* that aggregation byte in ipa_endpoint_validate_build()
318 * with an open aggregation frame. This is to work around a hardware
326 if (!endpoint->data->aggregation) in ipa_endpoint_suspend_aggr()
329 /* Nothing to do if the endpoint doesn't have aggregation open */ in ipa_endpoint_suspend_aggr()
333 /* Force close aggregation */ in ipa_endpoint_suspend_aggr()
352 /* A client suspended with an open aggregation frame will not in ipa_endpoint_program_suspend()
594 /* Compute the aggregation size value to use for a given buffer size */
597 /* We don't use "hard byte limit" aggregation, so we define the in ipa_aggr_size_kb()
598 * aggregation limit such that our buffer has enough space *after* in ipa_aggr_size_kb()
611 if (endpoint->data->aggregation) { in ipa_endpoint_init_aggr()
1194 * ipa_endpoint_reset_rx_aggr() - Reset RX endpoint with aggregation active
1197 * If aggregation is active on an RX endpoint when a reset is performed
1226 /* Force close aggregation before issuing the reset */ in ipa_endpoint_reset_rx_aggr()
1230 * disabled. Then poll until we know aggregation is no longer in ipa_endpoint_reset_rx_aggr()
1248 /* Wait for aggregation to be closed on the channel */ in ipa_endpoint_reset_rx_aggr()
1299 /* On IPA v3.5.1, if an RX endpoint is reset while aggregation in ipa_endpoint_reset()
1306 special = !endpoint->toward_ipa && endpoint->data->aggregation; in ipa_endpoint_reset()