Lines Matching refs:PyHamtNode_Bitmap
324 } PyHamtNode_Bitmap; typedef
334 static PyHamtNode_Bitmap *_empty_bitmap_node;
535 PyHamtNode_Bitmap *node; in hamt_node_bitmap_new()
548 PyHamtNode_Bitmap, &_PyHamt_BitmapNode_Type, size); in hamt_node_bitmap_new()
575 hamt_node_bitmap_count(PyHamtNode_Bitmap *node) in hamt_node_bitmap_count()
580 static PyHamtNode_Bitmap *
581 hamt_node_bitmap_clone(PyHamtNode_Bitmap *node) in hamt_node_bitmap_clone()
585 PyHamtNode_Bitmap *clone; in hamt_node_bitmap_clone()
588 clone = (PyHamtNode_Bitmap *)hamt_node_bitmap_new(Py_SIZE(node)); in hamt_node_bitmap_clone()
602 static PyHamtNode_Bitmap *
603 hamt_node_bitmap_clone_without(PyHamtNode_Bitmap *o, uint32_t bit) in hamt_node_bitmap_clone_without()
608 PyHamtNode_Bitmap *new = (PyHamtNode_Bitmap *)hamt_node_bitmap_new( in hamt_node_bitmap_clone_without()
697 hamt_node_bitmap_assoc(PyHamtNode_Bitmap *self, in hamt_node_bitmap_assoc()
757 PyHamtNode_Bitmap *ret = hamt_node_bitmap_clone(self); in hamt_node_bitmap_assoc()
782 PyHamtNode_Bitmap *ret = hamt_node_bitmap_clone(self); in hamt_node_bitmap_assoc()
809 PyHamtNode_Bitmap *ret = hamt_node_bitmap_clone(self); in hamt_node_bitmap_assoc()
931 PyHamtNode_Bitmap *new_node = in hamt_node_bitmap_assoc()
932 (PyHamtNode_Bitmap *)hamt_node_bitmap_new(2 * (n + 1)); in hamt_node_bitmap_assoc()
965 hamt_node_bitmap_without(PyHamtNode_Bitmap *self, in hamt_node_bitmap_without()
1014 PyHamtNode_Bitmap *sub_tree = (PyHamtNode_Bitmap *)sub_node; in hamt_node_bitmap_without()
1027 PyHamtNode_Bitmap *clone = hamt_node_bitmap_clone(self); in hamt_node_bitmap_without()
1058 PyHamtNode_Bitmap *clone = hamt_node_bitmap_clone(self); in hamt_node_bitmap_without()
1105 hamt_node_bitmap_find(PyHamtNode_Bitmap *self, in hamt_node_bitmap_find()
1156 hamt_node_bitmap_traverse(PyHamtNode_Bitmap *self, visitproc visit, void *arg) in hamt_node_bitmap_traverse()
1170 hamt_node_bitmap_dealloc(PyHamtNode_Bitmap *self) in hamt_node_bitmap_dealloc()
1193 hamt_node_bitmap_dump(PyHamtNode_Bitmap *node, in hamt_node_bitmap_dump()
1419 PyHamtNode_Bitmap *new_node; in hamt_node_collision_assoc()
1422 new_node = (PyHamtNode_Bitmap *)hamt_node_bitmap_new(2); in hamt_node_collision_assoc()
1483 PyHamtNode_Bitmap *node = (PyHamtNode_Bitmap *) in hamt_node_collision_without()
1708 PyHamtNode_Bitmap *empty = NULL; in hamt_node_array_assoc()
1711 empty = (PyHamtNode_Bitmap *)hamt_node_bitmap_new(0); in hamt_node_array_assoc()
1847 PyHamtNode_Bitmap *new = (PyHamtNode_Bitmap *) in hamt_node_array_without()
1869 PyHamtNode_Bitmap *child = (PyHamtNode_Bitmap *)node; in hamt_node_array_without()
2048 (PyHamtNode_Bitmap *)node, in hamt_node_assoc()
2072 (PyHamtNode_Bitmap *)node, in hamt_node_without()
2111 (PyHamtNode_Bitmap *)node, in hamt_node_find()
2141 (PyHamtNode_Bitmap *)node, writer, level); in hamt_node_dump()
2183 PyHamtNode_Bitmap *node = (PyHamtNode_Bitmap *)(iter->i_nodes[level]); in hamt_iterator_bitmap_next()
2950 sizeof(PyHamtNode_Bitmap) - sizeof(PyObject *),