• Home
  • Raw
  • Download

Lines Matching refs:b_array

323     PyObject *b_array[1];  member
556 node->b_array[i] = NULL; in hamt_node_bitmap_new()
594 Py_XINCREF(node->b_array[i]); in hamt_node_bitmap_clone()
595 clone->b_array[i] = node->b_array[i]; in hamt_node_bitmap_clone()
620 Py_XINCREF(o->b_array[i]); in hamt_node_bitmap_clone_without()
621 new->b_array[i] = o->b_array[i]; in hamt_node_bitmap_clone_without()
626 Py_XINCREF(o->b_array[i]); in hamt_node_bitmap_clone_without()
627 new->b_array[i - 2] = o->b_array[i]; in hamt_node_bitmap_clone_without()
735 PyObject *key_or_null = self->b_array[key_idx]; in hamt_node_bitmap_assoc()
736 PyObject *val_or_node = self->b_array[val_idx]; in hamt_node_bitmap_assoc()
761 Py_SETREF(ret->b_array[val_idx], (PyObject*)sub_node); in hamt_node_bitmap_assoc()
787 Py_SETREF(ret->b_array[val_idx], val); in hamt_node_bitmap_assoc()
814 Py_SETREF(ret->b_array[key_idx], NULL); in hamt_node_bitmap_assoc()
815 Py_SETREF(ret->b_array[val_idx], (PyObject *)sub_node); in hamt_node_bitmap_assoc()
880 if (self->b_array[j] == NULL) { in hamt_node_bitmap_assoc()
882 (PyHamtNode *)self->b_array[j + 1]; in hamt_node_bitmap_assoc()
886 int32_t rehash = hamt_hash(self->b_array[j]); in hamt_node_bitmap_assoc()
894 self->b_array[j], in hamt_node_bitmap_assoc()
895 self->b_array[j + 1], in hamt_node_bitmap_assoc()
940 Py_XINCREF(self->b_array[i]); in hamt_node_bitmap_assoc()
941 new_node->b_array[i] = self->b_array[i]; in hamt_node_bitmap_assoc()
946 new_node->b_array[key_idx] = key; in hamt_node_bitmap_assoc()
948 new_node->b_array[val_idx] = val; in hamt_node_bitmap_assoc()
954 Py_XINCREF(self->b_array[i]); in hamt_node_bitmap_assoc()
955 new_node->b_array[i + 2] = self->b_array[i]; in hamt_node_bitmap_assoc()
980 PyObject *key_or_null = self->b_array[key_idx]; in hamt_node_bitmap_without()
981 PyObject *val_or_node = self->b_array[val_idx]; in hamt_node_bitmap_without()
1016 sub_tree->b_array[0] != NULL) in hamt_node_bitmap_without()
1033 PyObject *key = sub_tree->b_array[0]; in hamt_node_bitmap_without()
1034 PyObject *val = sub_tree->b_array[1]; in hamt_node_bitmap_without()
1037 Py_XSETREF(clone->b_array[key_idx], key); in hamt_node_bitmap_without()
1039 Py_SETREF(clone->b_array[val_idx], val); in hamt_node_bitmap_without()
1063 Py_SETREF(clone->b_array[val_idx], in hamt_node_bitmap_without()
1129 key_or_null = self->b_array[key_idx]; in hamt_node_bitmap_find()
1130 val_or_node = self->b_array[val_idx]; in hamt_node_bitmap_find()
1163 Py_VISIT(self->b_array[i]); in hamt_node_bitmap_traverse()
1183 Py_XDECREF(self->b_array[i]); in hamt_node_bitmap_dealloc()
1228 PyObject *key_or_null = node->b_array[i]; in hamt_node_bitmap_dump()
1229 PyObject *val_or_node = node->b_array[i + 1]; in hamt_node_bitmap_dump()
1428 new_node->b_array[1] = (PyObject*) self; in hamt_node_collision_assoc()
1491 node->b_array[0] = self->c_array[2]; in hamt_node_collision_without()
1493 node->b_array[1] = self->c_array[3]; in hamt_node_collision_without()
1498 node->b_array[0] = self->c_array[0]; in hamt_node_collision_without()
1500 node->b_array[1] = self->c_array[1]; in hamt_node_collision_without()
1872 child->b_array[0] != NULL) in hamt_node_array_without()
1882 PyObject *key = child->b_array[0]; in hamt_node_array_without()
1883 PyObject *val = child->b_array[1]; in hamt_node_array_without()
1886 new->b_array[new_i] = key; in hamt_node_array_without()
1888 new->b_array[new_i + 1] = val; in hamt_node_array_without()
1891 new->b_array[new_i] = NULL; in hamt_node_array_without()
1893 new->b_array[new_i + 1] = (PyObject*)node; in hamt_node_array_without()
1910 new->b_array[new_i] = NULL; in hamt_node_array_without()
1912 new->b_array[new_i + 1] = (PyObject*)node; in hamt_node_array_without()
2195 if (node->b_array[pos] == NULL) { in hamt_iterator_bitmap_next()
2203 node->b_array[pos + 1]; in hamt_iterator_bitmap_next()
2208 *key = node->b_array[pos]; in hamt_iterator_bitmap_next()
2209 *val = node->b_array[pos + 1]; in hamt_iterator_bitmap_next()