Lines Matching refs:slicelength
522 Py_ssize_t start, stop, step, slicelength, cur, i; in buffer_subscript() local
529 slicelength = _PySlice_AdjustIndices(size, &start, &stop, step); in buffer_subscript()
530 if (slicelength <= 0) in buffer_subscript()
538 char *result_buf = (char *)PyMem_Malloc(slicelength); in buffer_subscript()
543 for (cur = start, i = 0; i < slicelength; in buffer_subscript()
549 slicelength); in buffer_subscript()
718 Py_ssize_t start, stop, step, slicelength; in buffer_ass_subscript() local
725 slicelength = _PySlice_AdjustIndices(selfsize, &start, &stop, step); in buffer_ass_subscript()
729 if (othersize != slicelength) { in buffer_ass_subscript()
736 if (slicelength == 0) in buffer_ass_subscript()
739 memcpy((char *)ptr1 + start, ptr2, slicelength); in buffer_ass_subscript()
745 for (cur = start, i = 0; i < slicelength; in buffer_ass_subscript()