Home
last modified time | relevance | path

Searched refs:item_sz (Results 1 – 4 of 4) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dobjarray.c372 size_t item_sz = mp_binary_get_size('@', self->typecode, NULL); in array_append() local
375 … self->items = m_renew(byte, self->items, item_sz * self->len, item_sz * (self->len + self->free)); in array_append()
376 mp_seq_clear(self->items, self->len + 1, self->len + self->free, item_sz); in array_append()
439 size_t item_sz = mp_binary_get_size('@', o->typecode & TYPECODE_MASK, NULL); in array_subscr() local
451 src_items = (uint8_t *)src_items + (src_slice->memview_offset * item_sz); in array_subscr()
455 if (item_sz != 1) { in array_subscr()
478 dest_items += o->memview_offset * item_sz; in array_subscr()
484 … o->items = m_renew(byte, o->items, (o->len + o->free) * item_sz, (o->len + len_adj) * item_sz); in array_subscr()
489 slice.start, slice.stop, src_items, src_len, len_adj, item_sz); in array_subscr()
492 slice.start, slice.stop, src_items, src_len, item_sz); in array_subscr()
[all …]
A Dobj.h997 void mp_seq_multiply(const void *items, size_t item_sz, size_t len, size_t times, void *dest);
1010 …eq_clear(start, len, alloc_len, item_sz) memset((byte *)(start) + (len) * (item_sz), 0, ((alloc_le… argument
1013 #define mp_seq_replace_slice_no_grow(dest, dest_len, beg, end, slice, slice_len, item_sz) \ argument
1014 memmove(((char *)dest) + (beg) * (item_sz), slice, slice_len * (item_sz)); \
1015 …e(((char *)dest) + (beg + slice_len) * (item_sz), ((char *)dest) + (end) * (item_sz), (dest_len - …
1018 …e mp_seq_replace_slice_grow_inplace(dest, dest_len, beg, end, slice, slice_len, len_adj, item_sz) \ argument
1019 … + (beg + slice_len) * (item_sz), ((char *)dest) + (end) * (item_sz), ((dest_len) + (len_adj) - ((…
1020 memmove(((char *)dest) + (beg) * (item_sz), slice, slice_len * (item_sz));
A Dsequence.c38 void mp_seq_multiply(const void *items, size_t item_sz, size_t len, size_t times, void *dest) { in mp_seq_multiply() argument
40 size_t copy_sz = item_sz * len; in mp_seq_multiply()
/AliOS-Things-master/hardware/chip/haas1000/drivers/rtos/rhino/cmsis/
A Dcmsis_os.h242 uint32_t item_sz; ///< size of an item member
251 uint32_t item_sz; ///< size of an item member
261 uint32_t item_sz; ///< size of an item

Completed in 11 milliseconds