• Home
  • Raw
  • Download

Lines Matching refs:ob_item

42     char *ob_item;  member
130 self->ob_item != NULL) { in array_resize()
136 PyMem_FREE(self->ob_item); in array_resize()
137 self->ob_item = NULL; in array_resize()
156 items = self->ob_item; in array_resize()
167 self->ob_item = items; in array_resize()
188 long x = ((char *)ap->ob_item)[i]; in b_getitem()
214 ((char *)ap->ob_item)[i] = (char)x; in b_setitem()
221 long x = ((unsigned char *)ap->ob_item)[i]; in BB_getitem()
233 ((char *)ap->ob_item)[i] = x; in BB_setitem()
240 return PyUnicode_FromOrdinal(((Py_UNICODE *) ap->ob_item)[i]); in u_getitem()
257 ((Py_UNICODE *)ap->ob_item)[i] = p[0]; in u_setitem()
265 return PyLong_FromLong((long) ((short *)ap->ob_item)[i]); in h_getitem()
277 ((short *)ap->ob_item)[i] = x; in h_setitem()
284 return PyLong_FromLong((long) ((unsigned short *)ap->ob_item)[i]); in HH_getitem()
306 ((short *)ap->ob_item)[i] = (short)x; in HH_setitem()
313 return PyLong_FromLong((long) ((int *)ap->ob_item)[i]); in i_getitem()
324 ((int *)ap->ob_item)[i] = x; in i_setitem()
332 (unsigned long) ((unsigned int *)ap->ob_item)[i]); in II_getitem()
375 ((unsigned int *)ap->ob_item)[i] = (unsigned int)x; in II_setitem()
386 return PyLong_FromLong(((long *)ap->ob_item)[i]); in l_getitem()
396 ((long *)ap->ob_item)[i] = x; in l_setitem()
403 return PyLong_FromUnsignedLong(((unsigned long *)ap->ob_item)[i]); in LL_getitem()
427 ((unsigned long *)ap->ob_item)[i] = x; in LL_setitem()
438 return PyLong_FromLongLong(((long long *)ap->ob_item)[i]); in q_getitem()
448 ((long long *)ap->ob_item)[i] = x; in q_setitem()
456 ((unsigned long long *)ap->ob_item)[i]); in QQ_getitem()
480 ((unsigned long long *)ap->ob_item)[i] = x; in QQ_setitem()
491 return PyFloat_FromDouble((double) ((float *)ap->ob_item)[i]); in f_getitem()
501 ((float *)ap->ob_item)[i] = x; in f_setitem()
508 return PyFloat_FromDouble(((double *)ap->ob_item)[i]); in d_getitem()
518 ((double *)ap->ob_item)[i] = x; in d_setitem()
600 op->ob_item = NULL; in newarrayobject()
603 op->ob_item = PyMem_NEW(char, nbytes); in newarrayobject()
604 if (op->ob_item == NULL) { in newarrayobject()
637 items = self->ob_item; in ins1()
660 if (op->ob_item != NULL) in array_dealloc()
661 PyMem_DEL(op->ob_item); in array_dealloc()
694 int result = va->ob_descr->compareitems(va->ob_item, wa->ob_item, in array_richcompare()
811 memcpy(np->ob_item, a->ob_item + ilow * a->ob_descr->itemsize, in array_slice()
872 memcpy(np->ob_item, a->ob_item, Py_SIZE(a)*a->ob_descr->itemsize); in array_concat()
875 memcpy(np->ob_item + Py_SIZE(a)*a->ob_descr->itemsize, in array_concat()
876 b->ob_item, Py_SIZE(b)*b->ob_descr->itemsize); in array_concat()
903 memset(np->ob_item, a->ob_item[0], newbytes); in array_repeat()
906 memcpy(np->ob_item, a->ob_item, oldbytes); in array_repeat()
909 memcpy(np->ob_item+done, np->ob_item, ncopy); in array_repeat()
931 item = a->ob_item; in array_del_slice()
1019 memcpy(self->ob_item + oldsize * self->ob_descr->itemsize, in array_do_extend()
1020 b->ob_item, bbsize * b->ob_descr->itemsize); in array_do_extend()
1061 items = p = self->ob_item; in array_inplace_repeat()
1292 v = PyLong_FromVoidPtr(self->ob_item); in array_array_buffer_info_impl()
1345 for (p = self->ob_item, i = Py_SIZE(self); --i >= 0; p += 2) { in array_array_byteswap_impl()
1352 for (p = self->ob_item, i = Py_SIZE(self); --i >= 0; p += 4) { in array_array_byteswap_impl()
1362 for (p = self->ob_item, i = Py_SIZE(self); --i >= 0; p += 8) { in array_array_byteswap_impl()
1402 for (p = self->ob_item, in array_array_reverse_impl()
1403 q = self->ob_item + (Py_SIZE(self) - 1)*itemsize; in array_array_reverse_impl()
1500 char* ptr = self->ob_item + i*BLOCKSIZE; in array_array_tofile()
1621 memcpy(self->ob_item + old_size * itemsize, in frombytes()
1676 return PyBytes_FromStringAndSize(self->ob_item, in array_array_tobytes_impl()
1732 memcpy(self->ob_item + old_size * sizeof(Py_UNICODE), in array_array_fromunicode_impl()
1760 return PyUnicode_FromWideChar((Py_UNICODE *) self->ob_item, Py_SIZE(self)); in array_array_tounicode_impl()
2365 memcpy(((arrayobject *)result)->ob_item, in array_subscr()
2366 self->ob_item + start * itemsize, in array_subscr()
2378 memcpy(ar->ob_item + i*itemsize, in array_subscr()
2379 self->ob_item + cur*itemsize, in array_subscr()
2479 memmove(self->ob_item + (start + needed) * itemsize, in array_ass_subscr()
2480 self->ob_item + stop * itemsize, in array_ass_subscr()
2490 memmove(self->ob_item + (start + needed) * itemsize, in array_ass_subscr()
2491 self->ob_item + stop * itemsize, in array_ass_subscr()
2495 memcpy(self->ob_item + start * itemsize, in array_ass_subscr()
2496 other->ob_item, needed * itemsize); in array_ass_subscr()
2515 memmove(self->ob_item + (cur - i) * itemsize, in array_ass_subscr()
2516 self->ob_item + (cur + 1) * itemsize, in array_ass_subscr()
2521 memmove(self->ob_item + (cur-slicelength) * itemsize, in array_ass_subscr()
2522 self->ob_item + cur * itemsize, in array_ass_subscr()
2541 memcpy(self->ob_item + cur * itemsize, in array_ass_subscr()
2542 other->ob_item + i * itemsize, in array_ass_subscr()
2567 view->buf = (void *)self->ob_item; in array_buffer_getbuf()
2727 char *item = self->ob_item; in array_new()
2734 self->ob_item = item; in array_new()
2743 memcpy(self->ob_item, other->ob_item, len * other->ob_descr->itemsize); in array_new()