Lines Matching defs:out
17 * @out: destination to encode to
21 int bch2_varint_encode(u8 *out, u64 v)
31 memcpy(out, &v_le, bytes);
33 *out++ = 255;
35 put_unaligned_le64(v, out);
45 * @out: on success, decoded integer
49 int bch2_varint_decode(const u8 *in, const u8 *end, u64 *out)
69 *out = v;
75 * @out: destination to encode to
79 * This version assumes it's always safe to write 8 bytes to @out, even if the
82 int bch2_varint_encode_fast(u8 *out, u64 v)
91 *out++ = 255;
95 put_unaligned_le64(v, out);
103 * @out: on success, decoded integer
110 int bch2_varint_decode_fast(const u8 *in, const u8 *end, u64 *out)
128 *out = v;