Lines Matching defs:ob_item

33     char *ob_item;

57 self->ob_item != NULL) {
75 items = self->ob_item;
86 self->ob_item = items;
107 return PyString_FromStringAndSize(&((char *)ap->ob_item)[i], 1);
117 ((char *)ap->ob_item)[i] = x;
124 long x = ((char *)ap->ob_item)[i];
150 ((char *)ap->ob_item)[i] = (char)x;
157 long x = ((unsigned char *)ap->ob_item)[i];
169 ((char *)ap->ob_item)[i] = x;
177 return PyUnicode_FromUnicode(&((Py_UNICODE *) ap->ob_item)[i], 1);
194 ((Py_UNICODE *)ap->ob_item)[i] = p[0];
202 return PyInt_FromLong((long) ((short *)ap->ob_item)[i]);
213 ((short *)ap->ob_item)[i] = x;
220 return PyInt_FromLong((long) ((unsigned short *)ap->ob_item)[i]);
242 ((short *)ap->ob_item)[i] = (short)x;
249 return PyInt_FromLong((long) ((int *)ap->ob_item)[i]);
260 ((int *)ap->ob_item)[i] = x;
268 (unsigned long) ((unsigned int *)ap->ob_item)[i]);
299 ((unsigned int *)ap->ob_item)[i] = (unsigned int)x;
306 return PyInt_FromLong(((long *)ap->ob_item)[i]);
316 ((long *)ap->ob_item)[i] = x;
323 return PyLong_FromUnsignedLong(((unsigned long *)ap->ob_item)[i]);
354 ((unsigned long *)ap->ob_item)[i] = x;
361 return PyFloat_FromDouble((double) ((float *)ap->ob_item)[i]);
371 ((float *)ap->ob_item)[i] = x;
378 return PyFloat_FromDouble(((double *)ap->ob_item)[i]);
388 ((double *)ap->ob_item)[i] = x;
440 op->ob_item = NULL;
443 op->ob_item = PyMem_NEW(char, nbytes);
444 if (op->ob_item == NULL) {
476 items = self->ob_item;
499 if (op->ob_item != NULL)
500 PyMem_DEL(op->ob_item);
623 memcpy(np->ob_item, a->ob_item + ilow * a->ob_descr->itemsize,
663 memcpy(np->ob_item, a->ob_item, Py_SIZE(a)*a->ob_descr->itemsize);
664 memcpy(np->ob_item + Py_SIZE(a)*a->ob_descr->itemsize,
665 b->ob_item, Py_SIZE(b)*b->ob_descr->itemsize);
687 p = np->ob_item;
690 memcpy(p, a->ob_item, nbytes);
738 item = a->ob_item;
747 a->ob_item = item;
760 a->ob_item = item;
765 memcpy(item + ilow*a->ob_descr->itemsize, b->ob_item,
834 old_item = self->ob_item;
835 PyMem_RESIZE(self->ob_item, char, size*self->ob_descr->itemsize);
836 if (self->ob_item == NULL) {
837 self->ob_item = old_item;
841 memcpy(self->ob_item + Py_SIZE(self)*self->ob_descr->itemsize,
842 b->ob_item, Py_SIZE(b)*b->ob_descr->itemsize);
874 items = self->ob_item;
882 self->ob_item = NULL;
898 self->ob_item = items;
1075 PyTuple_SET_ITEM(retval, 0, PyLong_FromVoidPtr(self->ob_item));
1112 for (p = self->ob_item, i = Py_SIZE(self); --i >= 0; p += 2) {
1119 for (p = self->ob_item, i = Py_SIZE(self); --i >= 0; p += 4) {
1129 for (p = self->ob_item, i = Py_SIZE(self); --i >= 0; p += 8) {
1169 for (p = self->ob_item,
1170 q = self->ob_item + (Py_SIZE(self) - 1)*itemsize;
1205 char *item = self->ob_item;
1221 self->ob_item = item;
1229 self->ob_item = item;
1274 if (fwrite(self->ob_item, self->ob_descr->itemsize,
1314 char *item = self->ob_item;
1321 self->ob_item = item;
1334 self->ob_item = item;
1390 char *item = self->ob_item;
1400 self->ob_item = item;
1421 return PyString_FromStringAndSize(self->ob_item,
1452 Py_UNICODE *item = (Py_UNICODE *) self->ob_item;
1461 self->ob_item = (char *) item;
1489 return PyUnicode_FromUnicode((Py_UNICODE *) self->ob_item, Py_SIZE(self));
1675 memcpy(((arrayobject *)result)->ob_item,
1676 self->ob_item + start * itemsize,
1688 memcpy(ar->ob_item + i*itemsize,
1689 self->ob_item + cur*itemsize,
1779 memmove(self->ob_item + (start + needed) * itemsize,
1780 self->ob_item + stop * itemsize,
1790 memmove(self->ob_item + (start + needed) * itemsize,
1791 self->ob_item + stop * itemsize,
1795 memcpy(self->ob_item + start * itemsize,
1796 other->ob_item, needed * itemsize);
1815 memmove(self->ob_item + (cur - i) * itemsize,
1816 self->ob_item + (cur + 1) * itemsize,
1821 memmove(self->ob_item + (cur-slicelength) * itemsize,
1822 self->ob_item + cur * itemsize,
1841 memcpy(self->ob_item + cur * itemsize,
1842 other->ob_item + i * itemsize,
1865 *ptr = (void *)self->ob_item;
1879 *ptr = (void *)self->ob_item;
1990 char *item = self->ob_item;
1997 self->ob_item = item;