Lines Matching refs:buffer
11 size_t cbor_encode_uint8(uint8_t value, unsigned char *buffer, in cbor_encode_uint8() argument
13 return _cbor_encode_uint8(value, buffer, buffer_size, 0x00); in cbor_encode_uint8()
16 size_t cbor_encode_uint16(uint16_t value, unsigned char *buffer, in cbor_encode_uint16() argument
18 return _cbor_encode_uint16(value, buffer, buffer_size, 0x00); in cbor_encode_uint16()
21 size_t cbor_encode_uint32(uint32_t value, unsigned char *buffer, in cbor_encode_uint32() argument
23 return _cbor_encode_uint32(value, buffer, buffer_size, 0x00); in cbor_encode_uint32()
26 size_t cbor_encode_uint64(uint64_t value, unsigned char *buffer, in cbor_encode_uint64() argument
28 return _cbor_encode_uint64(value, buffer, buffer_size, 0x00); in cbor_encode_uint64()
31 size_t cbor_encode_uint(uint64_t value, unsigned char *buffer, in cbor_encode_uint() argument
33 return _cbor_encode_uint(value, buffer, buffer_size, 0x00); in cbor_encode_uint()
36 size_t cbor_encode_negint8(uint8_t value, unsigned char *buffer, in cbor_encode_negint8() argument
38 return _cbor_encode_uint8(value, buffer, buffer_size, 0x20); in cbor_encode_negint8()
41 size_t cbor_encode_negint16(uint16_t value, unsigned char *buffer, in cbor_encode_negint16() argument
43 return _cbor_encode_uint16(value, buffer, buffer_size, 0x20); in cbor_encode_negint16()
46 size_t cbor_encode_negint32(uint32_t value, unsigned char *buffer, in cbor_encode_negint32() argument
48 return _cbor_encode_uint32(value, buffer, buffer_size, 0x20); in cbor_encode_negint32()
51 size_t cbor_encode_negint64(uint64_t value, unsigned char *buffer, in cbor_encode_negint64() argument
53 return _cbor_encode_uint64(value, buffer, buffer_size, 0x20); in cbor_encode_negint64()
56 size_t cbor_encode_negint(uint64_t value, unsigned char *buffer, in cbor_encode_negint() argument
58 return _cbor_encode_uint(value, buffer, buffer_size, 0x20); in cbor_encode_negint()
61 size_t cbor_encode_bytestring_start(size_t length, unsigned char *buffer, in cbor_encode_bytestring_start() argument
63 return _cbor_encode_uint((size_t)length, buffer, buffer_size, 0x40); in cbor_encode_bytestring_start()
66 size_t _cbor_encode_byte(uint8_t value, unsigned char *buffer, in _cbor_encode_byte() argument
69 buffer[0] = value; in _cbor_encode_byte()
75 size_t cbor_encode_indef_bytestring_start(unsigned char *buffer, in cbor_encode_indef_bytestring_start() argument
77 return _cbor_encode_byte(0x5F, buffer, buffer_size); in cbor_encode_indef_bytestring_start()
80 size_t cbor_encode_string_start(size_t length, unsigned char *buffer, in cbor_encode_string_start() argument
82 return _cbor_encode_uint((size_t)length, buffer, buffer_size, 0x60); in cbor_encode_string_start()
85 size_t cbor_encode_indef_string_start(unsigned char *buffer, in cbor_encode_indef_string_start() argument
87 return _cbor_encode_byte(0x7F, buffer, buffer_size); in cbor_encode_indef_string_start()
90 size_t cbor_encode_array_start(size_t length, unsigned char *buffer, in cbor_encode_array_start() argument
92 return _cbor_encode_uint((size_t)length, buffer, buffer_size, 0x80); in cbor_encode_array_start()
95 size_t cbor_encode_indef_array_start(unsigned char *buffer, in cbor_encode_indef_array_start() argument
97 return _cbor_encode_byte(0x9F, buffer, buffer_size); in cbor_encode_indef_array_start()
100 size_t cbor_encode_map_start(size_t length, unsigned char *buffer, in cbor_encode_map_start() argument
102 return _cbor_encode_uint((size_t)length, buffer, buffer_size, 0xA0); in cbor_encode_map_start()
105 size_t cbor_encode_indef_map_start(unsigned char *buffer, size_t buffer_size) { in cbor_encode_indef_map_start() argument
106 return _cbor_encode_byte(0xBF, buffer, buffer_size); in cbor_encode_indef_map_start()
109 size_t cbor_encode_tag(uint64_t value, unsigned char *buffer, in cbor_encode_tag() argument
111 return _cbor_encode_uint(value, buffer, buffer_size, 0xC0); in cbor_encode_tag()
114 size_t cbor_encode_bool(bool value, unsigned char *buffer, size_t buffer_size) { in cbor_encode_bool() argument
115 return value ? _cbor_encode_byte(0xF5, buffer, buffer_size) in cbor_encode_bool()
116 : _cbor_encode_byte(0xF4, buffer, buffer_size); in cbor_encode_bool()
119 size_t cbor_encode_null(unsigned char *buffer, size_t buffer_size) { in cbor_encode_null() argument
120 return _cbor_encode_byte(0xF6, buffer, buffer_size); in cbor_encode_null()
123 size_t cbor_encode_undef(unsigned char *buffer, size_t buffer_size) { in cbor_encode_undef() argument
124 return _cbor_encode_byte(0xF7, buffer, buffer_size); in cbor_encode_undef()
127 size_t cbor_encode_half(float value, unsigned char *buffer, in cbor_encode_half() argument
176 return _cbor_encode_uint16(res, buffer, buffer_size, 0xE0); in cbor_encode_half()
179 size_t cbor_encode_single(float value, unsigned char *buffer, in cbor_encode_single() argument
182 ((union _cbor_float_helper){.as_float = value}).as_uint, buffer, in cbor_encode_single()
186 size_t cbor_encode_double(double value, unsigned char *buffer, in cbor_encode_double() argument
189 ((union _cbor_double_helper){.as_double = value}).as_uint, buffer, in cbor_encode_double()
193 size_t cbor_encode_break(unsigned char *buffer, size_t buffer_size) { in cbor_encode_break() argument
194 return _cbor_encode_byte(0xFF, buffer, buffer_size); in cbor_encode_break()
197 size_t cbor_encode_ctrl(uint8_t value, unsigned char *buffer, in cbor_encode_ctrl() argument
199 return _cbor_encode_uint8(value, buffer, buffer_size, 0xE0); in cbor_encode_ctrl()