Lines Matching refs:tre_count
805 trans = &trans_info->trans[trans_id % channel->tre_count];
2193 * gsi_channel_tre_max() is computed, tre_count has to be almost
2196 if (channel_data->tre_count < 2 * channel_data->tlv_count - 1) {
2199 channel_data->tre_count);
2203 if (!is_power_of_2(channel_data->tre_count)) {
2204 dev_err(dev, "channel %u bad tre_count %u; not power of 2\n",
2205 channel_id, channel_data->tre_count);
2224 u32 tre_count;
2231 if (data->channel.tre_count > data->channel.event_count) {
2232 tre_count = data->channel.event_count;
2234 data->channel_id, tre_count);
2236 tre_count = data->channel.tre_count;
2246 channel->tre_count = tre_count;
2253 ret = gsi_ring_alloc(gsi, &channel->tre_ring, data->channel.tre_count);
2413 * would be (tre_count - 1).
2429 /* Hardware limit is channel->tre_count - 1 */
2430 return channel->tre_count - (channel->trans_tre_max - 1);