ZSTD_count_2segments
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Selective Inline ⚠️size_t ZSTD_count_2segments(const BYTE *ip, const BYTE *match, const BYTE *iEnd, const BYTE *mEnd, const BYTE *iStart);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In lib/zstd/compress.c (ffffffff815c0c24)
Location: lib/zstd/compress.c:940
Inline: True
Inline callers:
- lib/zstd/compress.c:ZSTD_insertBtAndFindBestMatch
Direct callers:
- lib/zstd/compress.c:ZSTD_compressBlock_btopt2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btopt2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btopt_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btopt_extDict
- lib/zstd/compress.c:ZSTD_insertBtAndGetAllMatches
- lib/zstd/compress.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_fast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_fast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_fast_extDict_generic
Symbols:
ffffffff815b3520-ffffffff815b35f4: ZSTD_count_2segments (STB_LOCAL)
5.11
: Selective Inline ⚠️size_t ZSTD_count_2segments(const BYTE *ip, const BYTE *match, const BYTE *iEnd, const BYTE *mEnd, const BYTE *iStart);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In lib/zstd/compress.c (ffffffff815e078a)
Location: lib/zstd/compress.c:940
Inline: True
Inline callers:
- lib/zstd/compress.c:ZSTD_BtGetAllMatches_selectMLS_extDict
- lib/zstd/compress.c:ZSTD_BtGetAllMatches_selectMLS_extDict
- lib/zstd/compress.c:ZSTD_BtGetAllMatches_selectMLS_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_insertBtAndFindBestMatch
Direct callers:
- lib/zstd/compress.c:ZSTD_compressBlock_btopt2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btopt2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btopt_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btopt_extDict
- lib/zstd/compress.c:ZSTD_insertBtAndGetAllMatches
- lib/zstd/compress.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_fast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_fast_extDict_generic
- lib/zstd/compress.c:ZSTD_compressBlock_fast_extDict_generic
Symbols:
ffffffff815cf440-ffffffff815cf520: ZSTD_count_2segments (STB_LOCAL)
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Duplicate, Selective Inline ⚠️size_t ZSTD_count_2segments(const BYTE *ip, const BYTE *match, const BYTE *iEnd, const BYTE *mEnd, const BYTE *iStart);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In lib/zstd/compress/zstd_double_fast.c (ffffffff81720d70)
Location: lib/zstd/compress/zstd_compress_internal.h:641
Inline: False
Direct callers:
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState
In lib/zstd/compress/zstd_fast.c (ffffffff817299a2)
Location: lib/zstd/compress/zstd_compress_internal.h:641
Inline: True
Inline callers:
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_extDict_generic
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_extDict_generic
Direct callers:
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_extDict_generic
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState
In lib/zstd/compress/zstd_lazy.c (ffffffff8173fe68)
Location: lib/zstd/compress/zstd_compress_internal.h:641
Inline: True
Inline callers:
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_DUBT_findBestMatch
- lib/zstd/compress/zstd_lazy.c:ZSTD_insertDUBT1
Direct callers:
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
In lib/zstd/compress/zstd_ldm.c (ffffffff817433cb)
Location: lib/zstd/compress/zstd_compress_internal.h:641
Inline: True
Inline callers:
- lib/zstd/compress/zstd_ldm.c:ZSTD_ldm_generateSequences_internal
In lib/zstd/compress/zstd_opt.c (ffffffff81745e31)
Location: lib/zstd/compress/zstd_compress_internal.h:641
Inline: True
Inline callers:
- lib/zstd/compress/zstd_opt.c:ZSTD_insertBtAndGetAllMatches
- lib/zstd/compress/zstd_opt.c:ZSTD_insertBtAndGetAllMatches
- lib/zstd/compress/zstd_opt.c:ZSTD_insertBt1
Direct callers:
- lib/zstd/compress/zstd_opt.c:ZSTD_insertBtAndGetAllMatches
- lib/zstd/compress/zstd_opt.c:ZSTD_insertBtAndGetAllMatches
- lib/zstd/compress/zstd_opt.c:ZSTD_insertBtAndGetAllMatches
Symbols:
ffffffff81720d70-ffffffff81720f94: ZSTD_count_2segments (STB_LOCAL)
ffffffff81729520-ffffffff81729744: ZSTD_count_2segments (STB_LOCAL)
ffffffff81730060-ffffffff817301a5: ZSTD_count_2segments (STB_LOCAL)
ffffffff81745740-ffffffff81745973: ZSTD_count_2segments (STB_LOCAL)
6.2
: Duplicate, Selective Inline ⚠️size_t ZSTD_count_2segments(const BYTE *ip, const BYTE *match, const BYTE *iEnd, const BYTE *mEnd, const BYTE *iStart);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In lib/zstd/compress/zstd_double_fast.c (ffffffff81815fd0)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: False
Direct callers:
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
In lib/zstd/compress/zstd_fast.c (ffffffff81822945)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_7_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_6_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_5_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_4_0
Direct callers:
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_7_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_7_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_6_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_6_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_5_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_5_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_4_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_4_0
In lib/zstd/compress/zstd_lazy.c (ffffffff818587f4)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_DUBT_findBestMatch
- lib/zstd/compress/zstd_lazy.c:ZSTD_insertDUBT1
Direct callers:
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
In lib/zstd/compress/zstd_ldm.c (ffffffff8185cc93)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_ldm.c:ZSTD_ldm_generateSequences_internal
In lib/zstd/compress/zstd_opt.c (ffffffff818671be)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_3
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_3
- lib/zstd/compress/zstd_opt.c:ZSTD_insertBt1
Direct callers:
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_3
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_3
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_3
Symbols:
ffffffff81815fd0-ffffffff818161f4: ZSTD_count_2segments (STB_LOCAL)
ffffffff8181fc00-ffffffff8181fe24: ZSTD_count_2segments (STB_LOCAL)
ffffffff8182e030-ffffffff8182e254: ZSTD_count_2segments (STB_LOCAL)
ffffffff81860120-ffffffff81860344: ZSTD_count_2segments (STB_LOCAL)
6.5
: Duplicate, Selective Inline ⚠️size_t ZSTD_count_2segments(const BYTE *ip, const BYTE *match, const BYTE *iEnd, const BYTE *mEnd, const BYTE *iStart);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In lib/zstd/compress/zstd_double_fast.c (ffffffff818566f0)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: False
Direct callers:
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
In lib/zstd/compress/zstd_fast.c (ffffffff81863191)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_7_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_6_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_5_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_4_0
Direct callers:
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_7_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_7_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_6_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_6_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_5_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_5_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_4_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_4_0
In lib/zstd/compress/zstd_lazy.c (ffffffff81899372)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_DUBT_findBestMatch
- lib/zstd/compress/zstd_lazy.c:ZSTD_insertDUBT1
Direct callers:
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
In lib/zstd/compress/zstd_ldm.c (ffffffff8189d85c)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_ldm.c:ZSTD_ldm_generateSequences_internal
In lib/zstd/compress/zstd_opt.c (ffffffff818a7f28)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_3
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_3
- lib/zstd/compress/zstd_opt.c:ZSTD_insertBt1
Direct callers:
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_3
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_3
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_3
Symbols:
ffffffff818566f0-ffffffff81856914: ZSTD_count_2segments (STB_LOCAL)
ffffffff81860450-ffffffff81860674: ZSTD_count_2segments (STB_LOCAL)
ffffffff8186e8b0-ffffffff8186ead4: ZSTD_count_2segments (STB_LOCAL)
ffffffff818a0c20-ffffffff818a0e44: ZSTD_count_2segments (STB_LOCAL)
6.8
: Duplicate, Selective Inline ⚠️size_t ZSTD_count_2segments(const BYTE *ip, const BYTE *match, const BYTE *iEnd, const BYTE *mEnd, const BYTE *iStart);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In lib/zstd/compress/zstd_double_fast.c (ffffffff818a82b0)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: False
Direct callers:
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_extDict_generic
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_7
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_6
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_5
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
- lib/zstd/compress/zstd_double_fast.c:ZSTD_compressBlock_doubleFast_dictMatchState_4
In lib/zstd/compress/zstd_fast.c (ffffffff818b4d51)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_7_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_6_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_5_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_4_0
Direct callers:
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_7_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_7_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_6_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_6_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_5_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_5_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_4_0
- lib/zstd/compress/zstd_fast.c:ZSTD_compressBlock_fast_dictMatchState_4_0
In lib/zstd/compress/zstd_lazy.c (ffffffff818eaf32)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_DUBT_findBestMatch
- lib/zstd/compress/zstd_lazy.c:ZSTD_insertDUBT1
Direct callers:
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_extDict
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_greedy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState_row
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dedicatedDictSearch
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_lazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
- lib/zstd/compress/zstd_lazy.c:ZSTD_compressBlock_btlazy2_dictMatchState
In lib/zstd/compress/zstd_ldm.c (ffffffff818ef41c)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_ldm.c:ZSTD_ldm_generateSequences_internal
In lib/zstd/compress/zstd_opt.c (ffffffff818f9ae8)
Location: lib/zstd/compress/zstd_compress_internal.h:767
Inline: True
Inline callers:
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_3
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_3
- lib/zstd/compress/zstd_opt.c:ZSTD_insertBt1
Direct callers:
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_dictMatchState_3
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_6
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_5
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_4
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_3
- lib/zstd/compress/zstd_opt.c:ZSTD_btGetAllMatches_extDict_3
Symbols:
ffffffff818a82b0-ffffffff818a84d4: ZSTD_count_2segments (STB_LOCAL)
ffffffff818b2010-ffffffff818b2234: ZSTD_count_2segments (STB_LOCAL)
ffffffff818c0470-ffffffff818c0694: ZSTD_count_2segments (STB_LOCAL)
ffffffff818f27e0-ffffffff818f2a04: ZSTD_count_2segments (STB_LOCAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Regular
5.8
and 5.11
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅