Lines Matching defs:start
371 * writes m-sequence to the hash_key for range [start, end]
372 * (i.e. including start and end positions)
376 uint32_t start, uint32_t end)
379 uint32_t req_bits = (start < end) ? (end - start) : (start - end);
391 if (start < end) {
393 for (i = start; i <= end; i++)
398 for (i = end; i >= start; i--)
428 uint32_t start;
430 start = h->offset + h->len - (2 * ctx->reta_sz_log - 1);
436 val ^= get_subvalue(ctx, start - k +
448 uint32_t start, uint32_t end, uint32_t range_end)
458 /* generate nonoverlapping range [start, end) */
459 ret = generate_subkey(ctx, ent->lfsr, start, end - 1);
476 * [start, cur_ent->start) in reverse order
478 ret = generate_subkey(ctx, ent->lfsr, cur_ent->offset - 1, start);
548 uint32_t start, end;
563 start = ((ctx->flags & RTE_THASH_MINIMAL_SEQ) ==
574 ent->offset = start;
575 ent->len = end - start;
589 if (start > next_ent->offset)
595 if (start < cur_ent->offset)
597 start, end, range_end);
598 else if (start < range_end)
612 /* generate nonoverlapping range [start, end) */
613 ret = generate_subkey(ctx, ent->lfsr, start, end - 1);
830 size_t i, end, start;
834 start = end - (entropy_sz + reta_sz_log - 1);
844 for (i = start; i < end; i++)