Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/zstd/lib/common/
H A Dmem.h210 typedef struct { U64 v; } unalign64; typedef
216 typedef struct { U64 v; } __attribute__((packed)) unalign64;
222 MEM_STATIC U64 MEM_read64(const void* ptr) { return ((const unalign64*)ptr)->v; } in MEM_read64()
227 MEM_STATIC void MEM_write64(void* memPtr, U64 value) { ((unalign64*)memPtr)->v = value; } in MEM_write64()
/freebsd/sys/contrib/zstd/lib/common/
H A Dmem.h199 typedef struct { U64 v; } unalign64; typedef
205 typedef struct { U64 v; } __attribute__((packed)) unalign64;
211 MEM_STATIC U64 MEM_read64(const void* ptr) { return ((const unalign64*)ptr)->v; } in MEM_read64()
216 MEM_STATIC void MEM_write64(void* memPtr, U64 value) { ((unalign64*)memPtr)->v = value; } in MEM_write64()
H A Dxxhash.h2290 typedef union { xxh_u32 u32; xxh_u64 u64; } __attribute__((packed)) unalign64; typedef