Lines Matching full:buffer

11 size_t _cbor_encode_uint8(uint8_t value, unsigned char *buffer,  in _cbor_encode_uint8()  argument
15 buffer[0] = value + offset; in _cbor_encode_uint8()
20 buffer[0] = 0x18 + offset; in _cbor_encode_uint8()
21 buffer[1] = value; in _cbor_encode_uint8()
28 size_t _cbor_encode_uint16(uint16_t value, unsigned char *buffer, in _cbor_encode_uint16() argument
31 buffer[0] = 0x19 + offset; in _cbor_encode_uint16()
34 memcpy(buffer + 1, &value, 2); in _cbor_encode_uint16()
36 buffer[1] = (unsigned char)(value >> 8); in _cbor_encode_uint16()
37 buffer[2] = (unsigned char)value; in _cbor_encode_uint16()
45 size_t _cbor_encode_uint32(uint32_t value, unsigned char *buffer, in _cbor_encode_uint32() argument
48 buffer[0] = 0x1A + offset; in _cbor_encode_uint32()
51 memcpy(buffer + 1, &value, 4); in _cbor_encode_uint32()
53 buffer[1] = (unsigned char)(value >> 24); in _cbor_encode_uint32()
54 buffer[2] = (unsigned char)(value >> 16); in _cbor_encode_uint32()
55 buffer[3] = (unsigned char)(value >> 8); in _cbor_encode_uint32()
56 buffer[4] = (unsigned char)value; in _cbor_encode_uint32()
64 size_t _cbor_encode_uint64(uint64_t value, unsigned char *buffer, in _cbor_encode_uint64() argument
67 buffer[0] = 0x1B + offset; in _cbor_encode_uint64()
70 memcpy(buffer + 1, &value, 8); in _cbor_encode_uint64()
72 buffer[1] = (unsigned char)(value >> 56); in _cbor_encode_uint64()
73 buffer[2] = (unsigned char)(value >> 48); in _cbor_encode_uint64()
74 buffer[3] = (unsigned char)(value >> 40); in _cbor_encode_uint64()
75 buffer[4] = (unsigned char)(value >> 32); in _cbor_encode_uint64()
76 buffer[5] = (unsigned char)(value >> 24); in _cbor_encode_uint64()
77 buffer[6] = (unsigned char)(value >> 16); in _cbor_encode_uint64()
78 buffer[7] = (unsigned char)(value >> 8); in _cbor_encode_uint64()
79 buffer[8] = (unsigned char)value; in _cbor_encode_uint64()
87 size_t _cbor_encode_uint(uint64_t value, unsigned char *buffer, in _cbor_encode_uint() argument
91 return _cbor_encode_uint8((uint8_t)value, buffer, buffer_size, offset); in _cbor_encode_uint()
93 return _cbor_encode_uint16((uint16_t)value, buffer, buffer_size, offset); in _cbor_encode_uint()
95 return _cbor_encode_uint32((uint32_t)value, buffer, buffer_size, offset); in _cbor_encode_uint()
97 return _cbor_encode_uint64((uint64_t)value, buffer, buffer_size, offset); in _cbor_encode_uint()