Lines Matching refs:READ_BITS_SAFE
396 #define READ_BITS_SAFE(val, n) do { \ macro
451 for (i = 0; i < 6; i++) READ_BITS_SAFE(types[i], 4); in lzh_decompress()
468 READ_BITS_SAFE(j, 6); offset |= j; in lzh_decompress()
518 READ_BITS_SAFE(c, 4); lens[0] = c; in lzh_read_lens()
520 READ_BITS_SAFE(sel, 1); if (sel == 0) lens[i] = c; in lzh_read_lens()
521 else { READ_BITS_SAFE(sel, 1); if (sel == 0) lens[i] = ++c; in lzh_read_lens()
522 else { READ_BITS_SAFE(c, 4); lens[i] = c; }} in lzh_read_lens()
527 READ_BITS_SAFE(c, 4); lens[0] = c; in lzh_read_lens()
529 READ_BITS_SAFE(sel, 2); in lzh_read_lens()
530 if (sel == 3) READ_BITS_SAFE(c, 4); else c += (char) sel-1; in lzh_read_lens()
537 READ_BITS_SAFE(c, 4); lens[i] = c; in lzh_read_lens()