Lines Matching refs:c_array
330 PyObject *c_array[1]; member
661 n->c_array[0] = key1; in hamt_node_new_bitmap_or_collision()
663 n->c_array[1] = val1; in hamt_node_new_bitmap_or_collision()
666 n->c_array[2] = key2; in hamt_node_new_bitmap_or_collision()
668 n->c_array[3] = val2; in hamt_node_new_bitmap_or_collision()
1287 node->c_array[i] = NULL; in hamt_node_collision_new()
1309 el = self->c_array[i]; in hamt_node_collision_find_index()
1360 Py_INCREF(self->c_array[i]); in hamt_node_collision_assoc()
1361 new_node->c_array[i] = self->c_array[i]; in hamt_node_collision_assoc()
1365 new_node->c_array[i] = key; in hamt_node_collision_assoc()
1367 new_node->c_array[i + 1] = val; in hamt_node_collision_assoc()
1379 if (self->c_array[val_idx] == val) { in hamt_node_collision_assoc()
1395 Py_INCREF(self->c_array[i]); in hamt_node_collision_assoc()
1396 new_node->c_array[i] = self->c_array[i]; in hamt_node_collision_assoc()
1400 Py_DECREF(new_node->c_array[val_idx]); in hamt_node_collision_assoc()
1402 new_node->c_array[val_idx] = val; in hamt_node_collision_assoc()
1490 Py_INCREF(self->c_array[2]); in hamt_node_collision_without()
1491 node->b_array[0] = self->c_array[2]; in hamt_node_collision_without()
1492 Py_INCREF(self->c_array[3]); in hamt_node_collision_without()
1493 node->b_array[1] = self->c_array[3]; in hamt_node_collision_without()
1497 Py_INCREF(self->c_array[0]); in hamt_node_collision_without()
1498 node->b_array[0] = self->c_array[0]; in hamt_node_collision_without()
1499 Py_INCREF(self->c_array[1]); in hamt_node_collision_without()
1500 node->b_array[1] = self->c_array[1]; in hamt_node_collision_without()
1521 Py_INCREF(self->c_array[i]); in hamt_node_collision_without()
1522 new->c_array[i] = self->c_array[i]; in hamt_node_collision_without()
1525 Py_INCREF(self->c_array[i]); in hamt_node_collision_without()
1526 new->c_array[i - 2] = self->c_array[i]; in hamt_node_collision_without()
1556 *val = self->c_array[idx + 1]; in hamt_node_collision_find()
1572 Py_VISIT(self->c_array[i]); in hamt_node_collision_traverse()
1591 Py_XDECREF(self->c_array[len]); in hamt_node_collision_dealloc()
1619 PyObject *key = node->c_array[i]; in hamt_node_collision_dump()
1620 PyObject *val = node->c_array[i + 1]; in hamt_node_collision_dump()
2232 *key = node->c_array[pos]; in hamt_iterator_collision_next()
2233 *val = node->c_array[pos + 1]; in hamt_iterator_collision_next()