Lines Matching refs:alloc
79 size_t alloc = self->buf_size;
91 if (size < alloc / 2) {
93 alloc = size + 1;
95 else if (size < alloc) {
99 else if (size <= alloc * 1.125) {
101 alloc = size + (size >> 3) + (size < 9 ? 3 : 6);
105 alloc = size + 1;
108 if (alloc > PY_SIZE_MAX / sizeof(Py_UCS4))
110 new_buf = (Py_UCS4 *)PyMem_Realloc(self->buf, alloc * sizeof(Py_UCS4));
115 self->buf_size = alloc;