Lines Matching full:source

12 uint8_t _cbor_load_uint8(cbor_data source) { return (uint8_t)*source; }  in _cbor_load_uint8()  argument
14 uint16_t _cbor_load_uint16(const unsigned char *source) { in _cbor_load_uint16() argument
17 memcpy(&result, source, 2); in _cbor_load_uint16()
20 return ((uint16_t) * (source + 0) << 8) + (uint8_t) * (source + 1); in _cbor_load_uint16()
24 uint32_t _cbor_load_uint32(const unsigned char *source) { in _cbor_load_uint32() argument
27 memcpy(&result, source, 4); in _cbor_load_uint32()
30 return ((uint32_t) * (source + 0) << 0x18) + in _cbor_load_uint32()
31 ((uint32_t) * (source + 1) << 0x10) + in _cbor_load_uint32()
32 ((uint16_t) * (source + 2) << 0x08) + (uint8_t) * (source + 3); in _cbor_load_uint32()
36 uint64_t _cbor_load_uint64(const unsigned char *source) { in _cbor_load_uint64() argument
39 memcpy(&result, source, 8); in _cbor_load_uint64()
42 return ((uint64_t) * (source + 0) << 0x38) + in _cbor_load_uint64()
43 ((uint64_t) * (source + 1) << 0x30) + in _cbor_load_uint64()
44 ((uint64_t) * (source + 2) << 0x28) + in _cbor_load_uint64()
45 ((uint64_t) * (source + 3) << 0x20) + in _cbor_load_uint64()
46 ((uint32_t) * (source + 4) << 0x18) + in _cbor_load_uint64()
47 ((uint32_t) * (source + 5) << 0x10) + in _cbor_load_uint64()
48 ((uint16_t) * (source + 6) << 0x08) + (uint8_t) * (source + 7); in _cbor_load_uint64()
67 float _cbor_load_half(cbor_data source) { in _cbor_load_half() argument
69 return _cbor_decode_half((unsigned char *)source); in _cbor_load_half()
72 float _cbor_load_float(cbor_data source) { in _cbor_load_float() argument
73 union _cbor_float_helper helper = {.as_uint = _cbor_load_uint32(source)}; in _cbor_load_float()
77 double _cbor_load_double(cbor_data source) { in _cbor_load_double() argument
78 union _cbor_double_helper helper = {.as_uint = _cbor_load_uint64(source)}; in _cbor_load_double()