Lines Matching refs:seq_num
46 uint64_t seq_num; /* / */ member
186 static SRTM_ITEM *srtm_find(QUIC_SRTM *srtm, void *opaque, uint64_t seq_num, in srtm_find() argument
198 if (item->seq_num == seq_num) { in srtm_find()
200 } else if (item->seq_num < seq_num) { in srtm_find()
222 uint64_t seq_num = item->seq_num; in sorted_insert_seq_num() local
227 while (cur != NULL && cur->seq_num > seq_num) { in sorted_insert_seq_num()
282 int ossl_quic_srtm_add(QUIC_SRTM *srtm, void *opaque, uint64_t seq_num, in ossl_quic_srtm_add() argument
291 if ((item = srtm_find(srtm, opaque, seq_num, &head, NULL)) != NULL) in ossl_quic_srtm_add()
298 item->seq_num = seq_num; in ossl_quic_srtm_add()
379 int ossl_quic_srtm_remove(QUIC_SRTM *srtm, void *opaque, uint64_t seq_num) in ossl_quic_srtm_remove() argument
386 if ((item = srtm_find(srtm, opaque, seq_num, NULL, &prev)) == NULL) in ossl_quic_srtm_remove()
444 void **opaque, uint64_t *seq_num) in ossl_quic_srtm_lookup() argument
461 if (seq_num != NULL) in ossl_quic_srtm_lookup()
462 *seq_num = item->seq_num; in ossl_quic_srtm_lookup()
489 assert(!(item->opaque == prev_opaque && item->seq_num == prev_seq_num)); in check_mark()
491 assert(item->opaque != prev_opaque || item->seq_num < prev_seq_num); in check_mark()
497 prev_seq_num = item->seq_num; in check_mark()