52 return (((
ut16)
s[0]) << 8) | (((
ut16)
s[1]) << 0);
89 return (((
ut32)
s[0]) << 24) | (((
ut32)
s[1]) << 16) |
211 return (((
ut16)
s[1]) << 8) | (((
ut16)
s[0]) << 0);
244 return (((
ut32)
s[3]) << 24) | (((
ut32)
s[2]) << 16) |
366 return (((
ut16)
s[0]) << 8) | (((
ut16)
s[1]) << 0);
392 return (((
ut32)
s[2]) << 24) | (((
ut32)
s[3]) << 16) |
572 return (
val << 8) | (
val >> 8);
576 val = ((
val << 8) & 0xFF00FF00) | ((
val >> 8) & 0xFF00FF);
577 return (
val << 16) | (
val >> 16);
581 val = ((
val << 8) & 0xFF00FF00) | ((
val >> 8) & 0xFF00FF);
582 return (
val << 16) | (
val >> 16);
586 val = ((
val << 8) & 0xFF00FF00) | ((
val >> 8) & 0xFF00FF);
587 return (
val << 16) | ((
val >> 16) & 0xFFFF);
591 val = ((
val << 8) & 0xFF00FF00FF00FF00ULL) | ((
val >> 8) & 0x00FF00FF00FF00FFULL);
592 val = ((
val << 16) & 0xFFFF0000FFFF0000ULL) | ((
val >> 16) & 0x0000FFFF0000FFFFULL);
593 return (
val << 32) | (
val >> 32);
597 val = ((
val << 8) & 0xFF00FF00FF00FF00ULL) | ((
val >> 8) & 0x00FF00FF00FF00FFULL);
598 val = ((
val << 16) & 0xFFFF0000FFFF0000ULL) | ((
val >> 16) & 0x0000FFFF0000FFFFULL);
599 return (
val << 32) | ((
val >> 32) & 0xFFFFFFFFULL);
int bits(struct state *s, int need)
static void rz_write_le32(void *dest, ut32 val)
static void rz_write_at_me32(void *dest, ut32 val, size_t offset)
static ut64 rz_read_ble64(const void *src, bool big_endian)
static void rz_write_le16(void *dest, ut16 val)
static float rz_read_at_be_float(const void *src, size_t offset)
static int UT16_ADD(ut16 *r, ut16 a, ut16 b)
static double rz_read_me_double(const void *src)
static ut8 rz_read_me8(const void *src)
static ut8 rz_read_at_me8(const void *src, size_t offset)
static double rz_read_at_le_double(const void *src, size_t offset)
static void rz_write_at_me64(void *dest, ut64 val, size_t offset)
static ut8 rz_read_ble8(const void *src)
static void rz_write_le_float(void *dest, float val)
static void rz_write_at_be_double(void *dest, double val, size_t offset)
static ut16 rz_read_at_le16(const void *src, size_t offset)
static ut64 rz_read_be64(const void *src)
static st64 rz_swap_st64(st64 val)
static void rz_write_at_ble8(void *dest, ut8 val, size_t offset)
static void rz_write_be16(void *dest, ut16 val)
static ut64 rz_read_at_le64(const void *src, size_t offset)
static void rz_write_me_float(void *dest, float val)
static void rz_write_at_be8(void *dest, ut8 val, size_t offset)
static void rz_write_ble8(void *dest, ut8 val)
static int UT64_ADD(ut64 *r, ut64 a, ut64 b)
static void rz_write_at_le16(void *dest, ut16 val, size_t offset)
static ut32 rz_read_at_le32(const void *src, size_t offset)
static ut16 rz_read_le16(const void *src)
static ut32 rz_read_be24(const void *src)
static ut16 rz_read_at_me16(const void *src, size_t offset)
static void rz_write_me_double(void *dest, double val)
static void rz_write_at_be_float(void *dest, float val, size_t offset)
static void rz_write_be64(void *dest, ut64 val)
static st32 rz_swap_st32(st32 val)
static double rz_read_at_be_double(const void *src, size_t offset)
static void rz_write_ble(void *dst, ut64 val, bool big_endian, int size)
static float rz_read_at_me_float(const void *src, size_t offset)
static ut8 rz_read_at_be8(const void *src, size_t offset)
static void rz_write_le_double(void *dest, double val)
static ut64 rz_read_at_be64(const void *src, size_t offset)
static void rz_write_me8(void *dest, ut8 val)
static void rz_write_at_me_float(void *dest, float val, size_t offset)
static ut32 rz_read_le32(const void *src)
static ut32 rz_read_ble32(const void *src, bool big_endian)
static void rz_write_me64(void *dest, ut64 val)
static float rz_read_le_float(const void *src)
static void rz_write_at_le8(void *dest, ut8 val, size_t offset)
static ut32 rz_swap_ut32(ut32 val)
static ut16 rz_read_ble16(const void *src, bool big_endian)
static void rz_write_at_me16(void *dest, ut16 val, size_t offset)
static void rz_write_ble32(void *dest, ut32 val, bool big_endian)
static void rz_write_ble64(void *dest, ut64 val, bool big_endian)
static void rz_write_at_me_double(void *dest, double val, size_t offset)
static void rz_write_be24(void *_dest, ut32 val)
static void rz_write_be8(void *dest, ut8 val)
static st16 rz_swap_st16(st16 val)
static void rz_write_le24(void *_dest, ut32 val)
static void rz_write_at_me8(void *dest, ut8 val, size_t offset)
static int UT8_ADD(ut8 *r, ut8 a, ut8 b)
static ut8 rz_read_le8(const void *src)
static int UT16_SUB(ut16 *r, ut16 a, ut16 b)
static ut64 rz_read_me64(const void *src)
static int UT8_SUB(ut8 *r, ut8 a, ut8 b)
static float rz_read_at_le_float(const void *src, size_t offset)
static ut16 rz_read_at_ble16(const void *src, size_t offset, bool big_endian)
static int UT16_MUL(ut16 *r, ut16 a, ut16 b)
static ut32 rz_read_at_be24(const void *src, size_t offset)
static int UT32_SUB(ut32 *r, ut32 a, ut32 b)
static double rz_read_be_double(const void *src)
static void rz_write_ble16(void *dest, ut16 val, bool big_endian)
static ut8 rz_read_at_ble8(const void *src, size_t offset)
static ut64 rz_read_le64(const void *src)
static void rz_write_me32(void *dest, ut32 val)
static ut64 rz_read_ble(const void *src, bool big_endian, int size)
static int UT64_SUB(ut64 *r, ut64 a, ut64 b)
static ut8 rz_read_at_le8(const void *src, size_t offset)
static ut16 rz_read_me16(const void *src)
static int UT32_ADD(ut32 *r, ut32 a, ut32 b)
static int UT8_MUL(ut8 *r, ut8 a, ut8 b)
static ut8 rz_read_be8(const void *src)
static void rz_write_le64(void *dest, ut64 val)
static double rz_read_at_me_double(const void *src, size_t offset)
static void rz_write_at_le_double(void *dest, double val, size_t offset)
static void rz_write_me16(void *dest, ut16 val)
static void rz_write_at_le64(void *dest, ut64 val, size_t offset)
static float rz_read_me_float(const void *src)
static ut16 rz_swap_ut16(ut16 val)
static void rz_write_at_le_float(void *dest, float val, size_t offset)
static void rz_write_be_float(void *dest, float val)
static ut64 rz_read_at_me64(const void *src, size_t offset)
static ut32 rz_read_me32(const void *src)
static void rz_write_at_be32(void *dest, ut32 val, size_t offset)
static void rz_write_at_be64(void *dest, ut64 val, size_t offset)
static ut32 rz_read_at_be32(const void *src, size_t offset)
static ut32 rz_read_be32(const void *src)
static void rz_write_at_be16(void *dest, ut16 val, size_t offset)
static void rz_write_be32(void *dest, ut32 val)
static ut64 rz_read_at_ble64(const void *src, size_t offset, bool big_endian)
static ut64 rz_swap_ut64(ut64 val)
static float rz_read_be_float(const void *src)
static void rz_write_ble24(void *dest, ut32 val, bool big_endian)
static void rz_write_le8(void *dest, ut8 val)
static ut16 rz_read_at_be16(const void *src, size_t offset)
static void rz_write_be_double(void *dest, double val)
static int UT32_MUL(ut32 *r, ut32 a, ut32 b)
static ut16 rz_read_be16(const void *src)
static double rz_read_le_double(const void *src)
static void rz_write_at_le32(void *dest, ut32 val, size_t offset)
static int UT64_MUL(ut64 *r, ut64 a, ut64 b)
static ut32 rz_read_at_ble32(const void *src, size_t offset, bool big_endian)
static ut32 rz_read_at_me32(const void *src, size_t offset)
ut64(WINAPI *w32_GetEnabledXStateFeatures)()