Home
last modified time | relevance | path

Searched refs:data (Results 1 – 25 of 25) sorted by relevance

/lib/uuid/
A Duuid.c123 mbedtls_err = mbedtls_md_update(&ctx, data, data_size); in uuid_generate_v5()
149 int uuid_copy(const struct uuid *data, struct uuid *out) in uuid_copy() argument
154 memcpy(out->val, data->val, UUID_SIZE); in uuid_copy()
160 if ((data == NULL) || (out == NULL)) { in uuid_from_buffer()
163 memcpy(out->val, data, UUID_SIZE); in uuid_from_buffer()
169 if ((data == NULL) || (strlen(data) + 1 != UUID_STR_LEN) || (out == NULL)) { in uuid_from_string()
173 char char_i = data[i]; in uuid_from_string()
213 memcpy(out, data->val, UUID_SIZE); in uuid_to_buffer()
224 data->val[0], data->val[1], data->val[2], data->val[3], data->val[4], data->val[5], in uuid_to_string()
225 data->val[6], data->val[7], data->val[8], data->val[9], data->val[10], in uuid_to_string()
[all …]
/lib/hash/
A Dhash_map_oa_lp.c88 ++data->size; in sys_hashmap_oa_lp_insert_no_rehash()
92 --data->n_tombstones; in sys_hashmap_oa_lp_insert_no_rehash()
93 ++data->size; in sys_hashmap_oa_lp_insert_no_rehash()
127 if (map->data->size != SIZE_MAX && map->data->size == map->config->max_size) { in sys_hashmap_oa_lp_rehash()
132 old_size = data->size; in sys_hashmap_oa_lp_rehash()
146 data->size = 0; in sys_hashmap_oa_lp_rehash()
226 data->buckets = NULL; in sys_hashmap_oa_lp_clear()
229 data->n_buckets = 0; in sys_hashmap_oa_lp_clear()
230 data->size = 0; in sys_hashmap_oa_lp_clear()
262 --data->size; in sys_hashmap_oa_lp_remove()
[all …]
A Dhash_map_cxx.cpp45 *((size_t *)&it->size) = map->data->size; in sys_hashmap_cxx_iter()
64 map->data->buckets = nullptr; in sys_hashmap_cxx_clear()
65 map->data->n_buckets = 0; in sys_hashmap_cxx_clear()
66 map->data->size = 0; in sys_hashmap_cxx_clear()
77 map->data->buckets = umap; in sys_hashmap_cxx_insert()
93 ++map->data->size; in sys_hashmap_cxx_insert()
94 map->data->n_buckets = umap->bucket_count(); in sys_hashmap_cxx_insert()
117 --map->data->size; in sys_hashmap_cxx_remove()
120 if (map->data->size == 0) { in sys_hashmap_cxx_remove()
122 map->data->n_buckets = 0; in sys_hashmap_cxx_remove()
[all …]
A Dhash_map_sc.c39 ++map->data->size; in sys_hashmap_sc_insert_entry()
95 map->data->size = 0; in sys_hashmap_sc_rehash()
96 map->data->buckets = new_buckets; in sys_hashmap_sc_rehash()
97 map->data->n_buckets = new_n_buckets; in sys_hashmap_sc_rehash()
116 if (map->data->n_buckets == 0) { in sys_hashmap_sc_find()
184 it->state = map->data->buckets; in sys_hashmap_sc_iter()
199 if (map->data->buckets != NULL) { in sys_hashmap_sc_clear()
201 map->data->buckets = NULL; in sys_hashmap_sc_clear()
204 map->data->n_buckets = 0; in sys_hashmap_sc_clear()
205 map->data->size = 0; in sys_hashmap_sc_clear()
[all …]
A DKconfig.hash_map12 Hashmaps are data structures that are used when insertion, removal, and
/lib/crc/
A Dcrc24_sw.c14 uint32_t crc24_pgp(const uint8_t *data, size_t len) in crc24_pgp() argument
16 return crc24_pgp_update(CRC24_PGP_INITIAL_VALUE, data, len) & CRC24_FINAL_VALUE_MASK; in crc24_pgp()
20 uint32_t crc24_pgp_update(uint32_t crc, const uint8_t *data, size_t len) in crc24_pgp_update() argument
25 crc ^= (*data++) << 16; in crc24_pgp_update()
85 uint32_t crc24q_rtcm3(const uint8_t *data, size_t len) in crc24q_rtcm3() argument
90 crc = ((crc << 8) & 0xFFFFFF) ^ crc24q[data[i] ^ (crc >> 16)]; in crc24q_rtcm3()
A Dcrc32_sw.c9 uint32_t crc32_ieee(const uint8_t *data, size_t len) in crc32_ieee() argument
11 return crc32_ieee_update(0x0, data, len); in crc32_ieee()
14 uint32_t crc32_ieee_update(uint32_t crc, const uint8_t *data, size_t len) in crc32_ieee_update() argument
27 uint8_t byte = data[i]; in crc32_ieee_update()
A Dcrc32k_4_2_sw.c9 uint32_t crc32_k_4_2_update(uint32_t crc, const uint8_t *const data, const size_t len) in crc32_k_4_2_update() argument
60 crc = (crc << 8) ^ table[((crc >> 24) ^ data[i]) & 0xff]; in crc32_k_4_2_update()
77 crc = (crc << 4) ^ table[((crc >> 28) ^ (data[i] >> 4)) & 0x0f]; in crc32_k_4_2_update()
78 crc = (crc << 4) ^ table[((crc >> 28) ^ data[i]) & 0x0f]; in crc32_k_4_2_update()
A Dcrc32c_sw.c27 uint32_t crc32_c(uint32_t crc, const uint8_t *data, in crc32_c() argument
35 crc = crc32c_table[(crc ^ data[i]) & 0x0F] ^ (crc >> 4); in crc32_c()
36 crc = crc32c_table[(crc ^ ((uint32_t)data[i] >> 4)) & 0x0F] ^ (crc >> 4); in crc32_c()
/lib/utils/
A Dring_buffer.c13 uint8_t **data, uint32_t size) in ring_buf_area_claim() argument
25 *data = &buf->buffer[head_offset]; in ring_buf_area_claim()
65 memcpy(dst, data, partial_size); in ring_buf_put()
68 data += partial_size; in ring_buf_put()
90 if (data) { in ring_buf_get()
92 data += partial_size; in ring_buf_get()
117 __ASSERT_NO_MSG(data != NULL); in ring_buf_peek()
119 data += partial_size; in ring_buf_peek()
175 data += partial_size; in ring_buf_item_put()
221 if (data) { in ring_buf_item_get()
[all …]
A Djson.c302 lex->start = data; in lexer_init()
303 lex->pos = data; in lexer_init()
1226 void *data) in json_escape_internal() argument
1388 void *data) in int32_encode() argument
1405 void *data) in uint32_encode() argument
1422 void *data) in int64_encode() argument
1439 void *data) in uint64_encode() argument
1672 void *data) in json_obj_encode() argument
1715 data); in json_arr_encode()
1802 void *data);
[all …]
A Dwinstream.c41 const char *data, uint32_t len) in sys_winstream_write() argument
71 data += len0 - len; in sys_winstream_write()
75 MEMCPY(&ws->data[end], data, suffix); in sys_winstream_write()
77 MEMCPY(&ws->data[0], data + suffix, len - suffix); in sys_winstream_write()
114 MEMCPY(buf, &ws->data[copy], suffix); in sys_winstream_read()
116 MEMCPY(buf + suffix, &ws->data[0], len - suffix); in sys_winstream_read()
A Dcobs.c27 uint8_t data = 0; in cobs_encode() local
30 data = net_buf_pull_u8(src); in cobs_encode()
31 if (data == delimiter) { in cobs_encode()
38 net_buf_add_u8(dst, data); in cobs_encode()
A DKconfig26 Provide highly efficient ring buffer management for arbitrary data.
60 can't share Zephyr APIs or data structures.
/lib/os/
A Dcbprintf_nano.c81 char *prefix, *data; in z_cbvprintf_impl() local
212 data = "ERR"; in z_cbvprintf_impl()
222 data = "ERR"; in z_cbvprintf_impl()
249 data = buf + sizeof(buf) - data_len; in z_cbvprintf_impl()
263 data = "(nil)"; in z_cbvprintf_impl()
276 data = "ERR"; in z_cbvprintf_impl()
291 data = buf + sizeof(buf) - data_len; in z_cbvprintf_impl()
298 data = va_arg(ap, char *); in z_cbvprintf_impl()
299 data_len = strlen(data); in z_cbvprintf_impl()
315 data = buf; in z_cbvprintf_impl()
[all …]
A Dspsc_pbuf.c46 static inline void cache_wb(void *data, size_t len, uint32_t flags) in cache_wb() argument
50 sys_cache_data_flush_range(data, len); in cache_wb()
54 static inline void cache_inv(void *data, size_t len, uint32_t flags) in cache_inv() argument
58 sys_cache_data_invd_range(data, len); in cache_inv()
81 return pb->ext.cache.data; in get_data_loc()
84 return pb->ext.nocache.data; in get_data_loc()
A DKconfig27 single printk() call, preventing the output data from
64 be used only if all packet buffer instances are used for data sharing
87 If a packet buffer is used for data sharing between two cores then
88 this value should be set to the data cache line size of the remote core.
89 If local data cache line is detected at runtime then it should be
A Dmutex.c21 return obj->data.mutex; in get_k_mutex()
A Dclock.c234 static void clock_offset_reset_rule_after(const struct ztest_unit_test *test, void *data) in clock_offset_reset_rule_after() argument
237 ARG_UNUSED(data); in clock_offset_reset_rule_after()
A Dmpsc_pbuf.c431 const void *data) in mpsc_pbuf_put_word_ext() argument
434 (sizeof(item) + sizeof(data)) / sizeof(uint32_t); in mpsc_pbuf_put_word_ext()
459 *p = (void *)data; in mpsc_pbuf_put_word_ext()
485 void mpsc_pbuf_put_data(struct mpsc_pbuf_buffer *buffer, const uint32_t *data, in mpsc_pbuf_put_data() argument
508 memcpy(&buffer->buf[buffer->tmp_wr_idx], data, in mpsc_pbuf_put_data()
/lib/net_buf/
A Dbuf_simple.c33 void *data, size_t size) in net_buf_simple_init_with_data() argument
35 buf->__buf = data; in net_buf_simple_init_with_data()
36 buf->data = data; in net_buf_simple_init_with_data()
343 buf->data -= len; in net_buf_simple_push()
345 return buf->data; in net_buf_simple_push()
374 *data = val; in net_buf_simple_push_u8()
454 return buf->data += len; in net_buf_simple_pull()
459 void *data = buf->data; in net_buf_simple_pull_mem() local
466 buf->data += len; in net_buf_simple_pull_mem()
468 return data; in net_buf_simple_pull_mem()
[all …]
A Dbuf.c101 ref_count = data - GET_ALIGN(buf_pool); in generic_data_ref()
104 return data; in generic_data_ref()
151 ref_count = data - GET_ALIGN(buf_pool); in mem_pool_data_unref()
210 ref_count = data - GET_ALIGN(buf_pool); in heap_data_unref()
382 void *data, size_t size, in net_buf_alloc_with_data_debug() argument
387 void *data, size_t size, in net_buf_alloc_with_data_debug()
465 buf->data = NULL; in net_buf_unref_debug()
515 clone->data = buf->data; in net_buf_clone()
716 const uint8_t *dptr = data; in net_buf_data_match()
721 if (!buf || !data) { in net_buf_data_match()
[all …]
/lib/min_heap/
A DKconfig7 Enable support for a generic Min-Heap data structure library.
9 A Min-Heap is a binary tree-based data structure in which the
/lib/libc/picolibc/
A DKconfig189 Protects shared data structures in libc with mutexes that use
/lib/posix/options/
A DKconfig.pthread186 module-str = POSIX thread-specific data

Completed in 49 milliseconds