ZSTD_count_2segmentsRegular
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 ✅