• Home
  • Raw
  • Download

Lines Matching refs:s_size

62     Py_ssize_t s_size;  member
1375 self->s_size = size; in prepare_s()
1448 s->s_size = -1; in s_new()
1572 if (buffer->len != self->s_size) { in Struct_unpack_impl()
1575 self->s_size); in Struct_unpack_impl()
1606 if (offset + self->s_size > 0) { in Struct_unpack_from_impl()
1609 self->s_size, in Struct_unpack_from_impl()
1624 if ((buffer->len - offset) < self->s_size) { in Struct_unpack_from_impl()
1629 (size_t)self->s_size + (size_t)offset, in Struct_unpack_from_impl()
1630 self->s_size, in Struct_unpack_from_impl()
1677 len = (self->buf.len - self->index) / self->so->s_size; in unpackiter_len()
1699 assert(self->index + self->so->s_size <= self->buf.len); in unpackiter_iternext()
1703 self->index += self->so->s_size; in unpackiter_iternext()
1754 if (self->s_size == 0) { in Struct_iter_unpack()
1768 if (iter->buf.len % self->s_size != 0) { in Struct_iter_unpack()
1772 self->s_size); in Struct_iter_unpack()
1802 memset(buf, '\0', soself->s_size); in s_pack_internal()
1902 buf = _PyBytesWriter_Alloc(&writer, soself->s_size); in s_pack()
1914 return _PyBytesWriter_Finish(&writer, buf + soself->s_size); in s_pack()
1970 if (offset + soself->s_size > 0) { in s_pack_into()
1973 soself->s_size, in s_pack_into()
1993 if ((buffer.len - offset) < soself->s_size) { in s_pack_into()
1995 assert(soself->s_size >= 0); in s_pack_into()
2001 (size_t)soself->s_size + (size_t)offset, in s_pack_into()
2002 soself->s_size, in s_pack_into()
2029 return PyLong_FromSsize_t(self->s_size); in s_get_size()
2174 return s_object->s_size; in calcsize_impl()