Lines Matching defs:lst_pos
31 Py_ssize_t lst_pos;
93 self->lst_pos = 0;
163 assert(self->lst_pos < n);
165 item = PyList_GET_ITEM(self->lst, self->lst_pos);
167 PyList_SET_ITEM(self->lst, self->lst_pos, Py_None);
168 self->lst_pos += 1;
169 count = n - self->lst_pos;
170 if (self->lst_pos > count) {
172 if (PyList_SetSlice(self->lst, 0, self->lst_pos, NULL)) {
174 self->lst_pos -= 1;
175 PyList_SET_ITEM(self->lst, self->lst_pos, item);
178 self->lst_pos = 0;
247 while (self->lst_pos == PyList_GET_SIZE(self->lst)) {
277 assert(self->lst_pos < PyList_GET_SIZE(self->lst));
318 return self->lst_pos == PyList_GET_SIZE(self->lst);
331 return PyList_GET_SIZE(self->lst) - self->lst_pos;