Lines Matching refs:sz
127 size_t sz = mp_binary_get_size('@', typecode, NULL); in array_construct() local
128 size_t len = bufinfo.len / sz; in array_construct()
130 memcpy(o->items, bufinfo.buf, len * sz); in array_construct()
286 size_t sz = mp_binary_get_size('@', lhs_bufinfo.typecode, NULL); in array_binary_op() local
289 size_t rhs_len = rhs_bufinfo.len / sz; in array_binary_op()
293 …seq_cat((byte *)res->items, lhs_bufinfo.buf, lhs_bufinfo.len, rhs_bufinfo.buf, rhs_len * sz, byte); in array_binary_op()
396 size_t sz = mp_binary_get_size('@', self->typecode, NULL); in array_extend() local
399 size_t len = arg_bufinfo.len / sz; in array_extend()
404 … self->items = m_renew(byte, self->items, (self->len + self->free) * sz, (self->len + len) * sz); in array_extend()
411 mp_seq_copy((byte *)self->items + self->len * sz, arg_bufinfo.buf, len * sz, byte); in array_extend()
507 size_t sz = mp_binary_get_size('@', o->typecode & TYPECODE_MASK, NULL); in array_subscr() local
508 assert(sz > 0); in array_subscr()
519 … memcpy(res->items, (uint8_t *)o->items + slice.start * sz, (slice.stop - slice.start) * sz); in array_subscr()
549 size_t sz = mp_binary_get_size('@', o->typecode & TYPECODE_MASK, NULL); in array_get_buffer() local
551 bufinfo->len = o->len * sz; in array_get_buffer()
559 bufinfo->buf = (uint8_t *)bufinfo->buf + (size_t)o->memview_offset * sz; in array_get_buffer()