• Home
  • Raw
  • Download

Lines Matching refs:b_array

324     PyObject *b_array[1];  member
537 node->b_array[i] = NULL; in hamt_node_bitmap_new()
575 Py_XINCREF(node->b_array[i]); in hamt_node_bitmap_clone()
576 clone->b_array[i] = node->b_array[i]; in hamt_node_bitmap_clone()
601 Py_XINCREF(o->b_array[i]); in hamt_node_bitmap_clone_without()
602 new->b_array[i] = o->b_array[i]; in hamt_node_bitmap_clone_without()
607 Py_XINCREF(o->b_array[i]); in hamt_node_bitmap_clone_without()
608 new->b_array[i - 2] = o->b_array[i]; in hamt_node_bitmap_clone_without()
716 PyObject *key_or_null = self->b_array[key_idx]; in hamt_node_bitmap_assoc()
717 PyObject *val_or_node = self->b_array[val_idx]; in hamt_node_bitmap_assoc()
742 Py_SETREF(ret->b_array[val_idx], (PyObject*)sub_node); in hamt_node_bitmap_assoc()
768 Py_SETREF(ret->b_array[val_idx], val); in hamt_node_bitmap_assoc()
795 Py_SETREF(ret->b_array[key_idx], NULL); in hamt_node_bitmap_assoc()
796 Py_SETREF(ret->b_array[val_idx], (PyObject *)sub_node); in hamt_node_bitmap_assoc()
861 if (self->b_array[j] == NULL) { in hamt_node_bitmap_assoc()
863 (PyHamtNode *)self->b_array[j + 1]; in hamt_node_bitmap_assoc()
867 int32_t rehash = hamt_hash(self->b_array[j]); in hamt_node_bitmap_assoc()
875 self->b_array[j], in hamt_node_bitmap_assoc()
876 self->b_array[j + 1], in hamt_node_bitmap_assoc()
921 Py_XINCREF(self->b_array[i]); in hamt_node_bitmap_assoc()
922 new_node->b_array[i] = self->b_array[i]; in hamt_node_bitmap_assoc()
927 new_node->b_array[key_idx] = key; in hamt_node_bitmap_assoc()
929 new_node->b_array[val_idx] = val; in hamt_node_bitmap_assoc()
935 Py_XINCREF(self->b_array[i]); in hamt_node_bitmap_assoc()
936 new_node->b_array[i + 2] = self->b_array[i]; in hamt_node_bitmap_assoc()
961 PyObject *key_or_null = self->b_array[key_idx]; in hamt_node_bitmap_without()
962 PyObject *val_or_node = self->b_array[val_idx]; in hamt_node_bitmap_without()
997 sub_tree->b_array[0] != NULL) in hamt_node_bitmap_without()
1014 PyObject *key = sub_tree->b_array[0]; in hamt_node_bitmap_without()
1015 PyObject *val = sub_tree->b_array[1]; in hamt_node_bitmap_without()
1018 Py_XSETREF(clone->b_array[key_idx], key); in hamt_node_bitmap_without()
1020 Py_SETREF(clone->b_array[val_idx], val); in hamt_node_bitmap_without()
1044 Py_SETREF(clone->b_array[val_idx], in hamt_node_bitmap_without()
1110 key_or_null = self->b_array[key_idx]; in hamt_node_bitmap_find()
1111 val_or_node = self->b_array[val_idx]; in hamt_node_bitmap_find()
1144 Py_VISIT(self->b_array[i]); in hamt_node_bitmap_traverse()
1164 Py_XDECREF(self->b_array[i]); in hamt_node_bitmap_dealloc()
1209 PyObject *key_or_null = node->b_array[i]; in hamt_node_bitmap_dump()
1210 PyObject *val_or_node = node->b_array[i + 1]; in hamt_node_bitmap_dump()
1409 new_node->b_array[1] = (PyObject*) self; in hamt_node_collision_assoc()
1472 node->b_array[0] = self->c_array[2]; in hamt_node_collision_without()
1474 node->b_array[1] = self->c_array[3]; in hamt_node_collision_without()
1479 node->b_array[0] = self->c_array[0]; in hamt_node_collision_without()
1481 node->b_array[1] = self->c_array[1]; in hamt_node_collision_without()
1853 child->b_array[0] != NULL) in hamt_node_array_without()
1863 PyObject *key = child->b_array[0]; in hamt_node_array_without()
1864 PyObject *val = child->b_array[1]; in hamt_node_array_without()
1867 new->b_array[new_i] = key; in hamt_node_array_without()
1869 new->b_array[new_i + 1] = val; in hamt_node_array_without()
1872 new->b_array[new_i] = NULL; in hamt_node_array_without()
1874 new->b_array[new_i + 1] = (PyObject*)node; 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()
2176 if (node->b_array[pos] == NULL) { in hamt_iterator_bitmap_next()
2184 node->b_array[pos + 1]; in hamt_iterator_bitmap_next()
2189 *key = node->b_array[pos]; in hamt_iterator_bitmap_next()
2190 *val = node->b_array[pos + 1]; in hamt_iterator_bitmap_next()