Home
last modified time | relevance | path

Searched refs:bcj2_code (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/libarchive/libarchive/
H A Darchive_read_support_format_7zip.c358 uint32_t bcj2_code; member
4032 #define RC_INIT2 zip->bcj2_code = 0; zip->bcj2_range = 0xFFFFFFFF; \
4033 …{ int ii; for (ii = 0; ii < 5; ii++) { RC_TEST; zip->bcj2_code = (zip->bcj2_code << 8) | RC_READ_B…
4035 …bcj2_range < kTopValue) { RC_TEST; zip->bcj2_range <<= 8; zip->bcj2_code = (zip->bcj2_code << 8) |…
4037 …) ttt = *(p); bound = (zip->bcj2_range >> kNumBitModelTotalBits) * ttt; if (zip->bcj2_code < bound)
4039 #define UPDATE_1(p) zip->bcj2_range -= bound; zip->bcj2_code -= bound; *(p) = (CProb)(ttt - (ttt >>…