summaryrefslogtreecommitdiffstats
path: root/analysis/qcow2-qemu/call_graph_qemu_qcow2-bitmap.dot
blob: 6eac96902f94a6cb1f7a5768e68e427b653be7c9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
strict digraph {
	graph [bb="0,0,2710.1,4337.7",
		overlap=False,
		rankdir=LR,
		splines=true
	];
	node [label="\N"];
	get_bitmap_info_flags	 [height=0.5,
		nest_level=0,
		pos="140.39,1935",
		src_line=1031,
		width=3.1414];
	qcow2_can_store_new_dirty_bitmap	 [height=0.5,
		nest_level=0,
		pos="514.36,4041",
		src_line=1617,
		width=5.0009];
	error_setg	 [height=0.5,
		nest_level=1,
		pos="1709.7,3588",
		src_line=-1,
		width=1.661];
	qcow2_can_store_new_dirty_bitmap -> error_setg	 [pos="e,1655.5,3580.3 560.65,4058.4 666.39,4095.3 932.01,4171.8 1132.7,4092 1153.2,4083.9 1151.3,4071.5 1168.7,4058 1302.6,3954 1398.4,\
3996 1491.1,3854 1549.8,3764 1451,3690.9 1527.1,3615 1557.5,3584.7 1606,3578.7 1645.4,3579.9"];
	check_constraints_on_bitmap	 [height=0.5,
		nest_level=1,
		pos="1329.9,3367",
		src_line=146,
		width=4.1524];
	qcow2_can_store_new_dirty_bitmap -> check_constraints_on_bitmap	 [pos="e,1316.7,3385.1 690.14,4036.9 851,4029.3 1072.8,4007.5 1132.7,3946 1177.4,3900.1 1148.9,3720.9 1168.7,3660 1203.1,3554.3 1276.2,\
3442.8 1310.9,3393.3"];
	bdrv_get_device_or_node_name	 [height=0.5,
		nest_level=2,
		pos="1709.7,3642",
		src_line=-1,
		width=4.4232];
	qcow2_can_store_new_dirty_bitmap -> bdrv_get_device_or_node_name	 [pos="e,1557.5,3647.5 559.89,4058.5 599.95,4073.8 659.84,4096.8 711.94,4117 727.95,4123.2 731.07,4127.8 747.94,4131 916.02,4162.5 962.56,\
4148.2 1132.7,4131 1294.4,4114.7 1382.6,4179 1491.1,4058 1549,3993.4 1467.4,3732 1527.1,3669 1533.4,3662.3 1540.6,3656.8 1548.4,\
3652.3"];
	strlen	 [height=0.5,
		nest_level=2,
		pos="1709.7,3123",
		src_line=-1,
		width=1.0652];
	qcow2_can_store_new_dirty_bitmap -> strlen	 [pos="e,1673,3117.4 535.09,4022.9 573.83,3990.2 661.12,3922 747.94,3892 829.14,3863.9 1072.8,3915.6 1132.7,3854 1212.5,3771.9 1097.6,3429.8 \
1168.7,3340 1261.9,3222.4 1381.6,3342.6 1491.1,3240 1523.7,3209.4 1491.9,3173.6 1527.1,3146 1565.4,3116 1622.7,3113.5 1662.9,3116.5"];
	calc_dir_entry_size	 [height=0.5,
		nest_level=1,
		pos="2438.2,3382",
		src_line=411,
		width=2.7984];
	qcow2_can_store_new_dirty_bitmap -> calc_dir_entry_size	 [pos="e,2434.1,3400.2 578.2,4057.9 618.62,4070.3 670.83,4089.9 711.94,4117 731.09,4129.6 728.39,4142 747.94,4154 966.1,4287.9 1669.4,4410.8 \
1892.3,4285 2250.8,4082.8 2400.5,3539.9 2431.7,3410.2"];
	bitmap_list_load	 [height=0.5,
		nest_level=1,
		pos="940.32,3437",
		src_line=551,
		width=2.4192];
	qcow2_can_store_new_dirty_bitmap -> bitmap_list_load	 [pos="e,893.79,3452.2 518.42,4022.7 534.93,3952 603.16,3693 747.94,3540 785.62,3500.2 842.19,3472.5 884.24,3455.9"];
	bitmap_list_free	 [height=0.5,
		nest_level=2,
		pos="1329.9,3827",
		src_line=511,
		width=2.4012];
	qcow2_can_store_new_dirty_bitmap -> bitmap_list_free	 [pos="e,1317.4,3844.9 571.82,4058.2 685.17,4088.8 943.01,4141.7 1132.7,4055 1179.9,4033.4 1272.4,3908.4 1311.6,3853.2"];
	find_bitmap_by_name	 [height=0.5,
		nest_level=1,
		pos="940.32,3621",
		src_line=1394,
		width=3.1233];
	qcow2_can_store_new_dirty_bitmap -> find_bitmap_by_name	 [pos="e,920.34,3639 531.34,4022.9 569.43,3982.3 664.91,3881.4 747.94,3800 805.44,3743.7 875.07,3679.9 912.79,3645.8"];
	error_prepend	 [height=0.5,
		nest_level=1,
		pos="940.32,3269",
		src_line=-1,
		width=2.1665];
	qcow2_can_store_new_dirty_bitmap -> error_prepend	 [pos="e,904.9,3285.2 523.14,4022.6 553,3959.4 652.1,3745.1 711.94,3560 733.03,3494.8 709.97,3467.1 747.94,3410 784.87,3354.5 851.47,3313 \
895.8,3289.9"];
	check_constraints_on_bitmap -> error_setg	 [pos="e,1682.2,3572 1360.3,3384.7 1429.5,3425 1598.5,3523.3 1673.2,3566.7"];
	ctz32	 [height=0.5,
		nest_level=2,
		pos="1709.7,2854",
		src_line=-1,
		width=1.011];
	check_constraints_on_bitmap -> ctz32	 [pos="e,1674.6,2849 1338.7,3348.9 1364.3,3295.8 1440,3135.6 1491.1,2998 1510,2947 1485.8,2916.4 1527.1,2881 1564.8,2848.6 1623.8,2845.6 \
1664.5,2848.2"];
	bdrv_getlength	 [height=0.5,
		nest_level=2,
		pos="2114.9,3386",
		src_line=-1,
		width=2.2748];
	check_constraints_on_bitmap -> bdrv_getlength	 [pos="e,2034.3,3382.8 1478.2,3369.2 1591.6,3371.1 1751.9,3374.1 1892.3,3378 1935.7,3379.2 1983.8,3380.9 2024.2,3382.4"];
	assert	 [height=0.5,
		nest_level=2,
		pos="2114.9,1377",
		src_line=-1,
		width=1.1013];
	check_constraints_on_bitmap -> assert	 [pos="e,2108.7,1395 1451,3356.4 1465.5,3351.4 1479.3,3344.5 1491.1,3335 1522.1,3310.1 1497,3279.1 1527.1,3253 1654.3,3142.3 1788.2,3282.7 \
1892.3,3150 1928.2,3104.3 1920.1,2162.5 1928.3,2105 1968.4,1826.2 2073.5,1499.9 2105.5,1404.5"];
	error_setg_errno	 [height=0.5,
		nest_level=2,
		pos="1709.7,2132",
		src_line=-1,
		width=2.4914];
	check_constraints_on_bitmap -> error_setg_errno	 [pos="e,1698.7,2149.9 1340.4,3349 1370.2,3296.7 1455.6,3140.1 1491.1,2998 1541.3,2796.9 1475.3,2733.7 1527.1,2533 1565.5,2384 1656.3,2221.5 \
1693.5,2158.8"];
	check_constraints_on_bitmap -> bdrv_get_device_or_node_name	 [pos="e,1571.3,3633 1338.3,3385.2 1361,3432.3 1428.9,3558.4 1527.1,3615 1537.8,3621.2 1549.5,3626.1 1561.5,3630"];
	check_constraints_on_bitmap -> strlen	 [pos="e,1672.4,3118.3 1456.6,3357.3 1469.4,3352 1481.3,3344.8 1491.1,3335 1548.8,3277.4 1468.7,3212 1527.1,3155 1562.4,3120.5 1621,3115.9 \
1662.3,3117.7"];
	ROUND_UP	 [height=0.5,
		nest_level=2,
		pos="2642.5,3382",
		src_line=-1,
		width=1.8776];
	calc_dir_entry_size -> ROUND_UP	 [pos="e,2574.7,3382 2539.1,3382 2547.7,3382 2556.3,3382 2564.6,3382"];
	bitmap_list_load -> error_setg	 [pos="e,1653.8,3594.7 1024.7,3432.4 1061.6,3434.8 1103.2,3443.8 1132.7,3469 1171.2,3501.9 1128,3547 1168.7,3577 1242.3,3631.2 1516.3,3609.4 \
1643.7,3595.8"];
	bitmap_list_load -> error_setg_errno	 [pos="e,1699.1,2150 979.24,3420.8 1024.8,3399.5 1098.4,3357.5 1132.7,3296 1181,3209.6 1100.5,2923.8 1168.7,2852 1268.2,2747.2 1389,2911.4 \
1491.1,2809 1534.8,2765.2 1510.1,2592.5 1527.1,2533 1569.4,2385 1658,2222 1694,2158.9"];
	g_try_malloc	 [height=0.5,
		nest_level=2,
		pos="1709.7,3013",
		src_line=-1,
		width=1.9679];
	bitmap_list_load -> g_try_malloc	 [pos="e,1642.1,3018.4 971.18,3420.1 1012.1,3396.6 1084.7,3350.5 1132.7,3296 1154.5,3271.2 1145.1,3254.1 1168.7,3231 1297.3,3105 1356.2,\
3098.9 1527.1,3042 1560.6,3030.8 1599.1,3023.9 1632.1,3019.6"];
	bdrv_pread	 [height=0.5,
		nest_level=2,
		pos="1709.7,2040",
		src_line=-1,
		width=1.7693];
	bitmap_list_load -> bdrv_pread	 [pos="e,1648.1,2044.8 979.32,3420.8 1024.9,3399.5 1098.6,3357.6 1132.7,3296 1185.3,3201.1 1093.1,2886.8 1168.7,2809 1218.9,2757.4 1441.4,\
2828.1 1491.1,2776 1542.6,2721.9 1482.4,2164.8 1527.1,2105 1552.9,2070.4 1598.7,2054.1 1638,2046.6"];
	bitmap_list_new	 [height=0.5,
		nest_level=2,
		pos="1329.9,1737",
		src_line=527,
		width=2.4192];
	bitmap_list_load -> bitmap_list_new	 [pos="e,1284,1752.4 980.24,3420.9 1026.4,3399.9 1100.2,3358.2 1132.7,3296 1207.7,3152.6 1089.2,1981 1168.7,1840 1191.5,1799.6 1237.3,1772.7 \
1274.3,1756.5"];
	next_dir_entry	 [height=0.5,
		nest_level=2,
		pos="1709.7,3313",
		src_line=433,
		width=2.2026];
	bitmap_list_load -> next_dir_entry	 [pos="e,1649.5,3324.9 1020.4,3444.1 1153,3454.4 1411.5,3468.2 1491.1,3427 1515.1,3414.6 1505.4,3394.1 1527.1,3378 1560.2,3353.4 1603.4,\
3337.5 1639.5,3327.5"];
	bitmap_dir_entry_to_cpu	 [height=0.5,
		nest_level=2,
		pos="1329.9,4258",
		src_line=393,
		width=3.5386];
	bitmap_list_load -> bitmap_dir_entry_to_cpu	 [pos="e,1208.4,4252.3 996.74,3450.8 1041.8,3465.1 1102.3,3492.2 1132.7,3540 1173.6,3604.4 1118.7,4168.3 1168.7,4226 1177.1,4235.7 1187.5,\
4243 1199,4248.4"];
	check_dir_entry	 [height=0.5,
		nest_level=2,
		pos="1709.7,3405",
		src_line=438,
		width=2.4012];
	bitmap_list_load -> check_dir_entry	 [pos="e,1690.2,3422.6 1026.9,3434.7 1062.6,3437.8 1102.6,3446.8 1132.7,3469 1161.5,3490.3 1138.3,3522.2 1168.7,3541 1290.6,3616.3 1353.3,\
3580.4 1491.1,3541 1567.5,3519.2 1643.3,3462 1682.4,3429.2"];
	dir_entry_name_field	 [height=0.5,
		nest_level=2,
		pos="1709.7,4150",
		src_line=422,
		width=3.0331];
	bitmap_list_load -> dir_entry_name_field	 [pos="e,1614.8,4159.1 996.71,3450.8 1041.8,3465.1 1102.3,3492.2 1132.7,3540 1171.7,3601.3 1115.9,4143.1 1168.7,4193 1220.7,4242.2 1421,\
4207.9 1491.1,4193 1508.2,4189.4 1510.3,4181.9 1527.1,4177 1551.8,4169.8 1579,4164.5 1604.7,4160.6"];
	g_new0	 [height=0.5,
		nest_level=2,
		pos="1329.9,2749",
		src_line=-1,
		width=1.2818];
	bitmap_list_load -> g_new0	 [pos="e,1285.2,2744.4 979.36,3420.8 1025,3399.6 1098.7,3357.6 1132.7,3296 1188.1,3195.5 1092.9,2867.1 1168.7,2781 1194.6,2751.6 1239.2,\
2744.5 1274.9,2744.3"];
	dir_entry_copy_name	 [height=0.5,
		nest_level=2,
		pos="1329.9,4166",
		src_line=427,
		width=3.0692];
	bitmap_list_load -> dir_entry_copy_name	 [pos="e,1317.6,4148 995.09,3451 1039.8,3465.5 1100.7,3492.8 1132.7,3540 1211.6,3656.2 1127.8,3719.6 1168.7,3854 1203,3966.8 1277.5,4087.2 \
1311.8,4139.4"];
	QSIMPLEQ_INSERT_TAIL	 [height=0.5,
		nest_level=2,
		pos="1329.9,2695",
		src_line=-1,
		width=3.7913];
	bitmap_list_load -> QSIMPLEQ_INSERT_TAIL	 [pos="e,1199.3,2700.5 979.43,3420.9 1025.2,3399.7 1098.9,3357.8 1132.7,3296 1194,3183.9 1083.1,2816.9 1168.7,2722 1175,2715 1182.3,2709.4 \
1190.4,2704.9"];
	g_free	 [height=0.5,
		nest_level=2,
		pos="2114.9,2132",
		src_line=-1,
		width=1.1193];
	bitmap_list_load -> g_free	 [pos="e,2100.1,2148.9 1025.3,3432.8 1175.3,3425.1 1473,3408.1 1491.1,3394 1530.9,3362.8 1488.8,3319.1 1527.1,3286 1651.8,3178.2 1783.6,\
3344.9 1892.3,3221 1949.9,3155.4 1902.7,2519.5 1928.3,2436 1963.6,2321.3 2052.4,2206 2093.4,2156.8"];
	bitmap_list_load -> bitmap_list_free	 [pos="e,1291,3810.9 1020.5,3429.9 1059.5,3431 1104,3439.8 1132.7,3469 1209.8,3547.6 1110.9,3620.3 1168.7,3714 1195.2,3756.9 1244.6,3787.9 \
1281.8,3806.4"];
	g_new	 [height=0.5,
		nest_level=3,
		pos="1709.7,1764",
		src_line=-1,
		width=1.1193];
	bitmap_list_new -> g_new	 [pos="e,1669.4,1761.1 1412.3,1742.9 1487.5,1748.2 1596.3,1755.9 1659.3,1760.4"];
	QSIMPLEQ_INIT	 [height=0.5,
		nest_level=3,
		pos="1709.7,1710",
		src_line=-1,
		width=2.5817];
	bitmap_list_new -> QSIMPLEQ_INIT	 [pos="e,1622.2,1716.2 1412.3,1731.1 1471,1727 1550.1,1721.3 1612,1716.9"];
	dir_entry_size	 [height=0.5,
		nest_level=3,
		pos="2114.9,3313",
		src_line=417,
		width=2.1304];
	next_dir_entry -> dir_entry_size	 [pos="e,2037.9,3313 1789.3,3313 1857.9,3313 1956.9,3313 2027.7,3313"];
	dir_entry_size -> calc_dir_entry_size	 [pos="e,2373.3,3368.2 2171.9,3325.2 2225.2,3336.6 2305.1,3353.6 2363.4,3366.1"];
	be64_to_cpu	 [height=0.5,
		nest_level=3,
		pos="1709.7,3750",
		src_line=-1,
		width=1.9318];
	bitmap_dir_entry_to_cpu -> be64_to_cpu	 [pos="e,1643.7,3756 1410.1,4244 1440.1,4234.6 1471.7,4219 1491.1,4193 1592,4057.8 1423.4,3948.1 1527.1,3815 1552.5,3782.3 1595.7,3766.1 \
1633.7,3758"];
	be32_to_cpu	 [height=0.5,
		nest_level=3,
		pos="1709.7,4204",
		src_line=-1,
		width=1.9318];
	bitmap_dir_entry_to_cpu -> be32_to_cpu	 [pos="e,1648.5,4212.7 1419.9,4245.2 1486.7,4235.7 1576.6,4222.9 1638.4,4214.1"];
	be16_to_cpu	 [height=0.5,
		nest_level=3,
		pos="1709.7,4258",
		src_line=-1,
		width=1.9318];
	bitmap_dir_entry_to_cpu -> be16_to_cpu	 [pos="e,1640.1,4258 1457.4,4258 1514.5,4258 1580,4258 1630,4258"];
	check_dir_entry -> bdrv_getlength	 [pos="e,2034.7,3389.8 1794.2,3401 1861.4,3397.9 1955.4,3393.5 2024.3,3390.2"];
	dir_entry_copy_name -> dir_entry_name_field	 [pos="e,1603.8,4154.5 1437,4161.5 1485.8,4159.4 1543.8,4157 1593.6,4154.9"];
	g_strndup	 [height=0.5,
		nest_level=3,
		pos="1709.7,4096",
		src_line=-1,
		width=1.6068];
	dir_entry_copy_name -> g_strndup	 [pos="e,1655,4101.9 1404.9,4152.7 1432.1,4147.5 1463.1,4141 1491.1,4134 1507.3,4129.9 1510.8,4126.7 1527.1,4123 1565.8,4114.3 1609.8,4107.7 \
1644.9,4103.2"];
	bitmap_list_free -> g_free	 [pos="e,2099.9,2148.9 1411.7,3821.1 1565.8,3809.9 1884.2,3785.7 1892.3,3777 1943.4,3722.7 1907.1,2507.4 1928.3,2436 1962.5,2321 2051.8,\
2205.9 2093.2,2156.8"];
	QSIMPLEQ_FIRST	 [height=0.5,
		nest_level=3,
		pos="1709.7,3896",
		src_line=-1,
		width=2.7803];
	bitmap_list_free -> QSIMPLEQ_FIRST	 [pos="e,1629.1,3885.2 1387.9,3840.4 1427.1,3849.1 1480.1,3860.5 1527.1,3869 1556.8,3874.4 1589.5,3879.4 1618.8,3883.7"];
	QSIMPLEQ_REMOVE_HEAD	 [height=0.5,
		nest_level=3,
		pos="1709.7,3842",
		src_line=-1,
		width=4.1344];
	bitmap_list_free -> QSIMPLEQ_REMOVE_HEAD	 [pos="e,1568.1,3836.4 1415.1,3830.4 1457.3,3832 1509.4,3834.1 1558.1,3836"];
	bitmap_free	 [height=0.5,
		nest_level=3,
		pos="1709.7,3696",
		src_line=501,
		width=1.8596];
	bitmap_list_free -> bitmap_free	 [pos="e,1644.6,3691.4 1415.8,3824.4 1442.1,3820 1469.6,3811.3 1491.1,3795 1519.5,3773.3 1498.1,3744 1527.1,3723 1557.7,3700.8 1598.8,3693.4 \
1634.3,3691.7"];
	bitmap_free -> g_free	 [pos="e,2099.9,2148.9 1768.1,3704.9 1809.2,3707.6 1862.1,3703 1892.3,3669 1937.9,3617.8 1908.8,2501.7 1928.3,2436 1962.6,2321 2051.9,2205.9 \
2093.3,2156.8"];
	QSIMPLEQ_FOREACH	 [height=0.5,
		nest_level=2,
		pos="1709.7,3069",
		src_line=-1,
		width=3.34];
	find_bitmap_by_name -> QSIMPLEQ_FOREACH	 [pos="e,1589.1,3069.1 1036.4,3630.4 1071.2,3628.5 1108,3619.4 1132.7,3594 1234,3489.8 1074,3379.2 1168.7,3269 1265.4,3156.6 1379.6,3280.7 \
1491.1,3183 1522.5,3155.4 1494.1,3121.7 1527.1,3096 1542.2,3084.2 1560.3,3076.4 1579.2,3071.4"];
	strcmp	 [height=0.5,
		nest_level=2,
		pos="1329.9,3687",
		src_line=-1,
		width=1.2277];
	find_bitmap_by_name -> strcmp	 [pos="e,1289.1,3679.9 1019,3634 1053.8,3639.8 1095.3,3646.7 1132.7,3653 1182.5,3661.4 1239.3,3671.2 1279.1,3678.2"];
	qcow2_check_bitmaps_refcounts	 [height=0.5,
		nest_level=0,
		pos="514.36,3391",
		src_line=651,
		width=4.5857];
	qcow2_check_bitmaps_refcounts -> bitmap_list_load	 [pos="e,862.82,3428.6 631.88,3403.7 701.77,3411.2 788.96,3420.7 852.79,3427.5"];
	qcow2_check_bitmaps_refcounts -> g_free	 [pos="e,2100.1,2149 643.14,3402.3 770.33,3409.4 969,3409.5 1132.7,3361 1150.5,3355.7 1151.8,3347.6 1168.7,3340 1321.6,3270.9 1364.7,3263.5 \
1527.1,3221 1687.1,3179.1 1784,3274.9 1892.3,3150 1944.4,3090 1904.8,2511.9 1928.3,2436 1963.8,2321.4 2052.5,2206.1 2093.5,2156.8"];
	qcow2_check_bitmaps_refcounts -> bitmap_list_free	 [pos="e,1260.3,3816.3 569.14,3408.1 614.8,3425.4 677.71,3456.6 711.94,3506 766.59,3584.9 680.6,3650.6 747.94,3719 765.54,3736.9 1095.1,\
3790.4 1250.3,3814.7"];
	qcow2_check_bitmaps_refcounts -> QSIMPLEQ_FOREACH	 [pos="e,1591.5,3072.6 647.98,3380.3 824.25,3365.7 1114.5,3339.5 1132.7,3324 1178.7,3284.9 1123.5,3233.1 1168.7,3193 1277.1,3096.9 1367,\
3219.8 1491.1,3145 1514.2,3131 1503.9,3109.9 1527.1,3096 1543.6,3086.1 1562.4,3079.3 1581.5,3074.8"];
	qcow2_inc_refcounts_imrt	 [height=0.5,
		nest_level=1,
		pos="940.32,3567",
		src_line=-1,
		width=3.7191];
	qcow2_check_bitmaps_refcounts -> qcow2_inc_refcounts_imrt	 [pos="e,825.34,3557.7 548.16,3408.6 588.27,3430 656.68,3468 711.94,3506 728.87,3517.6 729.19,3526.6 747.94,3535 768.96,3544.4 792.39,3551.1 \
815.47,3555.8"];
	bitmap_table_load	 [height=0.5,
		nest_level=1,
		pos="1329.9,1867",
		src_line=210,
		width=2.672];
	qcow2_check_bitmaps_refcounts -> bitmap_table_load	 [pos="e,1256.9,1878.7 541.84,3373.2 587.13,3341.9 675.98,3272.6 711.94,3188 761.58,3071.2 670.91,2146.9 747.94,2046 808.97,1966 1100.9,\
1906 1246.7,1880.5"];
	check_table_entry	 [height=0.5,
		nest_level=2,
		pos="1709.7,1856",
		src_line=123,
		width=2.69];
	qcow2_check_bitmaps_refcounts -> check_table_entry	 [pos="e,1622.3,1848.1 541.88,3373.2 587.21,3342 676.13,3272.7 711.94,3188 739.79,3122.1 699.65,1953.8 747.94,1901 806.06,1837.5 1049.7,\
1878.7 1132.7,1856 1149.6,1851.4 1151.6,1843.6 1168.7,1840 1308.9,1810.3 1347.9,1834.8 1491.1,1840 1530.8,1841.5 1574.5,1844.4 1612.3,\
1847.3"];
	bitmap_table_load -> assert	 [pos="e,2113.6,1395.2 1402,1879 1535.3,1899.4 1813.6,1934.4 1892.3,1883 2063.6,1771.2 2103.9,1494.9 2112.7,1405.4"];
	bitmap_table_load -> bdrv_pread	 [pos="e,1647.5,2044.3 1425.7,1869.3 1449.3,1874.1 1473,1883 1491.1,1899 1529.3,1932.8 1488.5,1974.6 1527.1,2008 1557,2033.9 1600.3,2042.3 \
1637.3,2044"];
	bitmap_table_load -> be64_to_cpu	 [pos="e,1649.5,3759.1 1349.3,1884.7 1385.4,1918.9 1461.8,1998.5 1491.1,2084 1520.6,2170.2 1466.8,3654.7 1527.1,3723 1554.3,3753.9 1600.2,\
3760.6 1639.2,3759.6"];
	bitmap_table_load -> g_free	 [pos="e,2093.1,2116.6 1424,1870.8 1447.8,1875.6 1472,1884.1 1491.1,1899 1520.6,1922 1496.6,1953.4 1527.1,1975 1593.7,2022.2 1814.3,1989.1 \
1892.3,2013 1965.9,2035.5 2043.3,2083.2 2084.6,2110.8"];
	g_try_new	 [height=0.5,
		nest_level=2,
		pos="1709.7,1948",
		src_line=-1,
		width=1.6429];
	bitmap_table_load -> g_try_new	 [pos="e,1653.6,1942.1 1405.9,1878.1 1433.2,1883.2 1463.8,1890 1491.1,1899 1507.9,1904.5 1510.2,1910.6 1527.1,1916 1564.8,1928 1608.4,1935.8 \
1643.5,1940.7"];
	bitmap_table_load -> check_table_entry	 [pos="e,1614,1858.8 1425.2,1864.2 1479.5,1862.7 1547.7,1860.7 1603.7,1859.1"];
	qcow2_get_bitmap_info_list	 [height=0.5,
		nest_level=0,
		pos="140.39,3215",
		src_line=1071,
		width=3.8997];
	qcow2_load_dirty_bitmaps	 [height=0.5,
		nest_level=0,
		pos="514.36,2809",
		src_line=961,
		width=3.7552];
	qcow2_load_dirty_bitmaps -> error_setg_errno	 [pos="e,1620.5,2129.6 516.98,2791 532.81,2684.7 619.44,2141 747.94,2046 814.33,1996.9 1417.4,2015.7 1491.1,2053 1514.6,2064.9 1504.6,2086.4 \
1527.1,2100 1551.9,2115.1 1582,2123.5 1610.5,2128.1"];
	qcow2_load_dirty_bitmaps -> bitmap_list_load	 [pos="e,903.97,3420.5 528.22,2826.9 564.17,2874.3 661.17,3007.8 711.94,3134 739.47,3202.4 707.61,3234.2 747.94,3296 784.19,3351.5 850.35,\
3392.7 894.83,3415.8"];
	qcow2_load_dirty_bitmaps -> bitmap_list_free	 [pos="e,1303.2,3809.8 529.87,2827.2 568.89,2874.2 670.89,3005 711.94,3134 729.3,3188.6 707.78,3607.2 747.94,3648 808.15,3709.2 1054.1,\
3646.5 1132.7,3681 1152.6,3689.7 1151.8,3700.4 1168.7,3714 1210.4,3747.5 1261.4,3782.3 1294.7,3804.2"];
	qcow2_load_dirty_bitmaps -> QSIMPLEQ_FOREACH	 [pos="e,1607.9,3059.3 560.08,2826.1 606.91,2843.3 681.98,2870.1 747.94,2890 932.81,2945.7 979.14,2961.4 1168.7,2998 1315.9,3026.5 1488,\
3046.9 1597.8,3058.3"];
	load_bitmap	 [height=0.5,
		nest_level=1,
		pos="940.32,2073",
		src_line=338,
		width=1.8776];
	qcow2_load_dirty_bitmaps -> load_bitmap	 [pos="e,877.41,2079.9 515.12,2790.7 519.69,2704.5 550.58,2333.6 747.94,2138 779.8,2106.4 827.5,2090.2 867.44,2081.8"];
	bdrv_dirty_bitmap_set_persistence	 [height=0.5,
		nest_level=1,
		pos="940.32,2755",
		src_line=-1,
		width=4.8565];
	qcow2_load_dirty_bitmaps -> bdrv_dirty_bitmap_set_persistence	 [pos="e,830.05,2769 612.35,2796.6 674.15,2788.7 754.41,2778.6 820.06,2770.2"];
	bdrv_dirty_bitmap_set_inconsistent	 [height=0.5,
		nest_level=1,
		pos="940.32,2701",
		src_line=-1,
		width=4.9468];
	qcow2_load_dirty_bitmaps -> bdrv_dirty_bitmap_set_inconsistent	 [pos="e,819.57,2714.3 555.82,2791.9 601.96,2773.5 679.09,2744.6 747.94,2728 767.66,2723.2 788.74,2719.2 809.45,2715.9"];
	bdrv_disable_dirty_bitmap	 [height=0.5,
		nest_level=1,
		pos="940.32,2809",
		src_line=-1,
		width=3.7552];
	qcow2_load_dirty_bitmaps -> bdrv_disable_dirty_bitmap	 [pos="e,804.95,2809 649.72,2809 695.91,2809 747.73,2809 794.69,2809"];
	g_slist_append	 [height=0.5,
		nest_level=1,
		pos="940.32,3107",
		src_line=-1,
		width=2.2206];
	qcow2_load_dirty_bitmaps -> g_slist_append	 [pos="e,860.5,3105.8 524.13,2827 551.84,2876.1 636.22,3012.9 747.94,3075 778.78,3092.1 816.39,3100.6 850.16,3104.7"];
	can_write	 [height=0.5,
		nest_level=1,
		pos="940.32,2257",
		src_line=97,
		width=1.5707];
	qcow2_load_dirty_bitmaps -> can_write	 [pos="e,887.35,2263.5 517.75,2790.9 531.99,2720.1 593.49,2458.8 747.94,2322 784.03,2290 836.45,2273.7 877.46,2265.4"];
	update_ext_header_and_dir_in_place	 [height=0.5,
		nest_level=1,
		pos="940.32,2863",
		src_line=830,
		width=5.0732];
	qcow2_load_dirty_bitmaps -> update_ext_header_and_dir_in_place	 [pos="e,828.14,2848.8 612.35,2821.4 673.57,2829.2 752.89,2839.2 818.2,2847.5"];
	g_slist_foreach	 [height=0.5,
		nest_level=1,
		pos="940.32,3161",
		src_line=-1,
		width=2.2567];
	qcow2_load_dirty_bitmaps -> g_slist_foreach	 [pos="e,859.74,3163.7 521.35,2827.3 544.05,2884.1 621.56,3057.6 747.94,3134 778.02,3152.2 815.5,3160 849.36,3163"];
	set_readonly_helper	 [height=0.5,
		nest_level=1,
		pos="940.32,2403",
		src_line=949,
		width=2.9067];
	qcow2_load_dirty_bitmaps -> set_readonly_helper	 [pos="e,835.52,2404.4 519.74,2790.8 539.01,2729 610.74,2526.6 747.94,2435 770.76,2419.8 798.42,2411 825.56,2406.1"];
	g_slist_free	 [height=0.5,
		nest_level=1,
		pos="940.32,3215",
		src_line=-1,
		width=1.7873];
	qcow2_load_dirty_bitmaps -> g_slist_free	 [pos="e,877.56,3219.3 525.15,2827 569.9,2901.4 738.96,3182.1 747.94,3188 782.93,3210.9 829.12,3217.9 867.48,3219.1"];
	release_dirty_bitmap_helper	 [height=0.5,
		nest_level=1,
		pos="940.32,2165",
		src_line=942,
		width=3.9899];
	qcow2_load_dirty_bitmaps -> release_dirty_bitmap_helper	 [pos="e,849.04,2179 516.24,2790.9 525.38,2712.1 572.17,2395.9 747.94,2230 772.92,2206.4 806.74,2191.4 839.07,2181.8"];
	load_bitmap -> error_setg_errno	 [pos="e,1632.3,2122.7 1003.2,2066.3 1106.5,2057 1317.9,2045.4 1491.1,2084 1508.2,2087.8 1510.3,2094.9 1527.1,2100 1557.5,2109.3 1591.7,\
2116.2 1622.1,2121.1"];
	load_bitmap -> g_free	 [pos="e,2076.8,2138 1006.7,2069.3 1045.5,2069.8 1094.3,2075.5 1132.7,2096 1154.4,2107.6 1146.7,2127.1 1168.7,2138 1240.8,2173.7 1812.1,\
2163.9 1892.3,2159 1952.7,2155.4 2021.8,2146.2 2066.8,2139.5"];
	load_bitmap -> bitmap_table_load	 [pos="e,1297.6,1884.1 970.89,2056.8 1040.3,2020.2 1209.7,1930.6 1288.4,1888.9"];
	bdrv_create_dirty_bitmap	 [height=0.5,
		nest_level=2,
		pos="1329.9,2111",
		src_line=-1,
		width=3.665];
	load_bitmap -> bdrv_create_dirty_bitmap	 [pos="e,1222.5,2100.5 1004.2,2079.2 1060.6,2084.7 1144.2,2092.9 1212.6,2099.6"];
	load_bitmap_data	 [height=0.5,
		nest_level=2,
		pos="1329.9,1415",
		src_line=284,
		width=2.5817];
	load_bitmap -> load_bitmap_data	 [pos="e,1308,1432.6 962.46,2055.8 1003.8,2022.3 1092.1,1944 1132.7,1856 1180.7,1752.1 1121.3,1705.2 1168.7,1601 1199.4,1533.6 1262.5,1472.2 \
1300,1439.5"];
	bdrv_release_dirty_bitmap	 [height=0.5,
		nest_level=2,
		pos="1329.9,2203",
		src_line=-1,
		width=3.7733];
	load_bitmap -> bdrv_release_dirty_bitmap	 [pos="e,1215.4,2193.3 1007.3,2070.1 1047,2071.5 1096.6,2079.3 1132.7,2105 1159.9,2124.4 1141.8,2151.2 1168.7,2171 1179.8,2179.2 1192.5,\
2185.4 1205.7,2190.1"];
	load_bitmap_data -> assert	 [pos="e,2075.1,1378.9 1420.3,1410.6 1586.6,1402.6 1935.5,1385.7 2065.1,1379.4"];
	load_bitmap_data -> bdrv_pread	 [pos="e,1648.6,2034.4 1342.8,1432.9 1374,1477.3 1454,1597.2 1491.1,1710 1528.2,1822.9 1452.2,1882.7 1527.1,1975 1554.1,2008.3 1599.6,2024.6 \
1638.4,2032.5"];
	load_bitmap_data -> g_free	 [pos="e,2112.3,2113.6 1347.1,1432.9 1379.2,1465.3 1452,1533.6 1527.1,1569 1677.5,1639.9 1762.9,1545.7 1892.3,1650 2043.6,1771.9 2096.6,\
2019.8 2110.7,2103.6"];
	load_bitmap_data -> check_table_entry	 [pos="e,1636.7,1844.2 1340.4,1433 1366.9,1478.7 1438.2,1603 1491.1,1710 1508.5,1745.3 1498.2,1764.2 1527.1,1791 1554.5,1816.4 1592.5,1832 \
1626.7,1841.5"];
	bdrv_dirty_bitmap_size	 [height=0.5,
		nest_level=3,
		pos="1709.7,1050",
		src_line=-1,
		width=3.34];
	load_bitmap_data -> bdrv_dirty_bitmap_size	 [pos="e,1590,1052.1 1334.5,1396.9 1350,1339.1 1406.9,1158.3 1527.1,1077 1542.9,1066.3 1561.3,1059.1 1580.1,1054.4"];
	size_to_clusters	 [height=0.5,
		nest_level=3,
		pos="1709.7,942",
		src_line=-1,
		width=2.3651];
	load_bitmap_data -> size_to_clusters	 [pos="e,1627.1,937.46 1331.8,1396.8 1340.1,1327.9 1379.6,1081.3 1527.1,969 1552.5,949.64 1585.8,941.27 1617,938.26"];
	bdrv_dirty_bitmap_serialization_size	 [height=0.5,
		nest_level=3,
		pos="1709.7,888",
		src_line=-1,
		width=5.0551];
	load_bitmap_data -> bdrv_dirty_bitmap_serialization_size	 [pos="e,1556.5,897.84 1330.9,1396.7 1336,1322.7 1365.6,1043.2 1527.1,915 1533.3,910.03 1540.1,905.76 1547.3,902.13"];
	g_malloc	 [height=0.5,
		nest_level=3,
		pos="1709.7,1104",
		src_line=-1,
		width=1.4443];
	load_bitmap_data -> g_malloc	 [pos="e,1658.4,1101 1336.5,1396.9 1356.2,1345.3 1420.2,1197.3 1527.1,1131 1563.1,1108.7 1610.5,1102.2 1648,1101.2"];
	bytes_covered_by_bitmap_cluster	 [height=0.5,
		nest_level=3,
		pos="1709.7,758",
		src_line=270,
		width=4.694];
	load_bitmap_data -> bytes_covered_by_bitmap_cluster	 [pos="e,1659,775.19 1331.7,1397 1340.2,1322.4 1381.5,1034 1527.1,861 1559.4,822.58 1609.9,795.66 1649.6,779"];
	MIN	 [height=0.5,
		nest_level=3,
		pos="1709.7,996",
		src_line=-1,
		width=0.9027];
	load_bitmap_data -> MIN	 [pos="e,1677.7,992.36 1333,1396.8 1344.8,1333.2 1393.4,1119.6 1527.1,1023 1568,993.45 1627.6,990.03 1667.5,991.78"];
	bdrv_dirty_bitmap_deserialize_ones	 [height=0.5,
		nest_level=3,
		pos="1709.7,1434",
		src_line=-1,
		width=4.9648];
	load_bitmap_data -> bdrv_dirty_bitmap_deserialize_ones	 [pos="e,1549.4,1426 1419.9,1419.5 1455.7,1421.3 1498.1,1423.4 1539.2,1425.5"];
	bdrv_dirty_bitmap_deserialize_part	 [height=0.5,
		nest_level=3,
		pos="1709.7,1542",
		src_line=-1,
		width=4.9107];
	load_bitmap_data -> bdrv_dirty_bitmap_deserialize_part	 [pos="e,1585.2,1529.1 1357.1,1432.4 1394,1455.2 1462.9,1494.6 1527.1,1515 1542.4,1519.9 1558.7,1523.9 1575,1527.1"];
	bdrv_dirty_bitmap_deserialize_finish	 [height=0.5,
		nest_level=3,
		pos="1709.7,1488",
		src_line=-1,
		width=5.0732];
	load_bitmap_data -> bdrv_dirty_bitmap_deserialize_finish	 [pos="e,1601.3,1473.5 1386.2,1429.4 1425.5,1439.2 1479.2,1451.9 1527.1,1461 1547.7,1464.9 1569.8,1468.6 1591.2,1471.9"];
	bytes_covered_by_bitmap_cluster -> assert	 [pos="e,2076.5,1381.5 1859.8,766.4 1872.1,772.14 1883.2,779.82 1892.3,790 1974,880.99 1847.9,1246.9 1928.3,1339 1962,1377.6 2023.4,1383.4 \
2066.5,1381.9"];
	bdrv_dirty_bitmap_granularity	 [height=0.5,
		nest_level=4,
		pos="2114.9,373",
		src_line=-1,
		width=4.2788];
	bytes_covered_by_bitmap_cluster -> bdrv_dirty_bitmap_granularity	 [pos="e,2109.6,391.38 1854.7,748.73 1868,744.34 1880.8,738.56 1892.3,731 2017.2,649.09 2084.4,470.35 2106.5,401.15"];
	QEMU_IS_ALIGNED	 [height=0.5,
		nest_level=4,
		pos="2114.9,785",
		src_line=-1,
		width=3.0331];
	bytes_covered_by_bitmap_cluster -> QEMU_IS_ALIGNED	 [pos="e,2013.4,778.23 1853.1,767.56 1902.4,770.84 1956.9,774.47 2003.3,777.56"];
	bdrv_dirty_bitmap_serialization_align	 [height=0.5,
		nest_level=4,
		pos="2114.9,731",
		src_line=-1,
		width=5.1815];
	bytes_covered_by_bitmap_cluster -> bdrv_dirty_bitmap_serialization_align	 [pos="e,1961.3,741.23 1853.1,748.44 1884.9,746.33 1918.8,744.07 1951.3,741.9"];
	bdrv_is_read_only	 [height=0.5,
		nest_level=2,
		pos="1329.9,2295",
		src_line=-1,
		width=2.6359];
	can_write -> bdrv_is_read_only	 [pos="e,1245.5,2286.8 994.49,2262.3 1056.7,2268.4 1159.9,2278.4 1235.5,2285.8"];
	bdrv_get_flags	 [height=0.5,
		nest_level=2,
		pos="1329.9,2349",
		src_line=-1,
		width=2.2026];
	can_write -> bdrv_get_flags	 [pos="e,1252.1,2345.1 997.21,2258 1036.9,2260.7 1090.2,2268.3 1132.7,2289 1152.2,2298.5 1149.2,2312.5 1168.7,2322 1191.2,2333 1217.4,2339.6 \
1242,2343.6"];
	QSIMPLEQ_EMPTY	 [height=0.5,
		nest_level=2,
		pos="1329.9,2641",
		src_line=-1,
		width=2.9247];
	update_ext_header_and_dir_in_place -> QSIMPLEQ_EMPTY	 [pos="e,1224.3,2640.5 1104.5,2854.9 1114.8,2850 1124.3,2843.8 1132.7,2836 1188.6,2784 1113.5,2720.8 1168.7,2668 1181.4,2655.9 1197.4,2648 \
1214.3,2643.1"];
	bitmap_list_count	 [height=0.5,
		nest_level=2,
		pos="1329.9,2971",
		src_line=535,
		width=2.6178];
	update_ext_header_and_dir_in_place -> bitmap_list_count	 [pos="e,1241.4,2964.6 1081.8,2874.4 1099.7,2879.3 1117.1,2886 1132.7,2895 1154.6,2907.7 1147,2926 1168.7,2939 1187.6,2950.3 1209.7,2957.7 \
1231.5,2962.6"];
	update_header_sync	 [height=0.5,
		nest_level=2,
		pos="1329.9,2587",
		src_line=102,
		width=2.9608];
	update_ext_header_and_dir_in_place -> update_header_sync	 [pos="e,1223.4,2586.1 1105.4,2855.2 1115.4,2850.2 1124.6,2843.9 1132.7,2836 1204.1,2766.1 1098.2,2684.9 1168.7,2614 1181,2601.6 1196.7,\
2593.7 1213.4,2588.7"];
	bitmap_list_store	 [height=0.5,
		nest_level=2,
		pos="1329.9,2879",
		src_line=731,
		width=2.5456];
	update_ext_header_and_dir_in_place -> bitmap_list_store	 [pos="e,1240.1,2875.3 1108.9,2869.9 1150.2,2871.6 1193,2873.4 1229.9,2874.9"];
	bitmap_list_count -> QSIMPLEQ_FOREACH	 [pos="e,1597,3062.6 1416.4,2978.4 1441.6,2983.1 1468.4,2990.7 1491.1,3003 1511.2,3014 1506.7,3029.4 1527.1,3040 1545.5,3049.6 1566.3,3056.1 \
1587.1,3060.6"];
	qcow2_update_header	 [height=0.5,
		nest_level=3,
		pos="1709.7,2614",
		src_line=-1,
		width=3.1955];
	update_header_sync -> qcow2_update_header	 [pos="e,1604.8,2606.5 1428.2,2594 1479.1,2597.6 1541.5,2602 1594.7,2605.8"];
	bdrv_flush	 [height=0.5,
		nest_level=3,
		pos="1709.7,2560",
		src_line=-1,
		width=1.661];
	update_header_sync -> bdrv_flush	 [pos="e,1651.4,2564.1 1428.2,2580 1495.1,2575.3 1582,2569.1 1641.4,2564.9"];
	bitmap_list_store -> strlen	 [pos="e,1673.1,3128.6 1397.6,2891.2 1430.3,2900.4 1467.4,2916.4 1491.1,2944 1536.3,2996.6 1475.9,3049.1 1527.1,3096 1563.4,3129.4 1622.1,\
3132.4 1663.1,3129.5"];
	bitmap_list_store -> calc_dir_entry_size	 [pos="e,2420.4,3363.8 1408.8,2888.3 1435.6,2893.1 1465.2,2900.3 1491.1,2911 1508.8,2918.3 1509.1,2928.2 1527.1,2935 1680.3,2993.3 1740.3,\
2924.7 1892.3,2986 2119.7,3077.6 2340.2,3284.3 2413.1,3356.5"];
	bitmap_list_store -> g_try_malloc	 [pos="e,1638.6,3012.9 1419.6,2882.8 1444.6,2887.4 1470.5,2895.9 1491.1,2911 1518,2930.8 1500.1,2957.2 1527.1,2977 1556.1,2998.3 1594.5,\
3007.9 1628.6,3011.9"];
	bitmap_list_store -> next_dir_entry	 [pos="e,1680.8,3296.1 1399.2,2890.8 1431.8,2899.9 1468.4,2916 1491.1,2944 1549.5,3016.3 1481.9,3068.8 1527.1,3150 1561.8,3212.4 1629.6,\
3263.1 1672.1,3290.6"];
	bitmap_list_store -> check_dir_entry	 [pos="e,1632.2,3396.8 1401.4,2890.4 1433.9,2899.4 1469.8,2915.4 1491.1,2944 1543.8,3014.9 1472.9,3270.2 1527.1,3340 1550,3369.5 1587.4,\
3385.7 1622.4,3394.5"];
	bitmap_list_store -> g_free	 [pos="e,2100.8,2149.2 1420.1,2875.8 1445.1,2871.2 1470.9,2862.6 1491.1,2847 1520,2824.7 1498.8,2796.2 1527.1,2773 1656.8,2666.5 1780.3,\
2802 1892.3,2677 1964.6,2596.4 1891.3,2537.8 1928.3,2436 1969.4,2323.3 2055.2,2207 2094.5,2157.2"];
	bitmap_list_store -> QSIMPLEQ_FOREACH	 [pos="e,1589.5,3069.5 1421.6,2879.9 1446.7,2884.4 1472.2,2893.5 1491.1,2911 1534.7,2951.5 1482.6,3000.4 1527.1,3040 1541.9,3053.2 1560.3,\
3061.8 1579.6,3067.1"];
	memcpy	 [height=0.5,
		nest_level=3,
		pos="1709.7,2908",
		src_line=-1,
		width=1.3902];
	bitmap_list_store -> memcpy	 [pos="e,1660.6,2904.3 1415.6,2885.5 1487.2,2891 1587.4,2898.7 1650.5,2903.5"];
	bitmap_directory_to_be	 [height=0.5,
		nest_level=3,
		pos="1709.7,2800",
		src_line=486,
		width=3.3761];
	bitmap_list_store -> bitmap_directory_to_be	 [pos="e,1604.3,2809 1405.9,2868.9 1433.2,2864 1464,2856.9 1491.1,2847 1508.3,2840.7 1509.7,2832.9 1527.1,2827 1548.4,2819.8 1571.7,2814.5 \
1594.3,2810.6"];
	qcow2_alloc_clusters	 [height=0.5,
		nest_level=3,
		pos="1709.7,1266",
		src_line=-1,
		width=3.0692];
	bitmap_list_store -> qcow2_alloc_clusters	 [pos="e,1671,1283.1 1376.2,2863.4 1414.4,2847.8 1466.3,2819.8 1491.1,2776 1565.9,2643.5 1458.2,1542.7 1527.1,1407 1555.6,1350.8 1618,1310.4 \
1661.9,1287.7"];
	qcow2_pre_write_overlap_check	 [height=0.5,
		nest_level=3,
		pos="1709.7,1212",
		src_line=-1,
		width=4.5315];
	bitmap_list_store -> qcow2_pre_write_overlap_check	 [pos="e,1555.1,1217.7 1376.2,2863.4 1414.5,2847.9 1466.4,2819.8 1491.1,2776 1533,2701.6 1470.5,1303 1527.1,1239 1532.7,1232.7 1539.1,1227.4 \
1546,1222.9"];
	bdrv_pwrite	 [height=0.5,
		nest_level=3,
		pos="1709.7,1158",
		src_line=-1,
		width=1.8776];
	bitmap_list_store -> bdrv_pwrite	 [pos="e,1650.8,1149 1376.2,2863.4 1414.5,2847.9 1466.4,2819.9 1491.1,2776 1534.4,2698.9 1468.6,1251.3 1527.1,1185 1554.7,1153.7 1601.4,\
1147.3 1640.7,1148.5"];
	qcow2_free_clusters	 [height=0.5,
		nest_level=3,
		pos="2114.9,1312",
		src_line=-1,
		width=2.9608];
	bitmap_list_store -> qcow2_free_clusters	 [pos="e,2008.8,1309.9 1421.1,2877.2 1446.7,2872.3 1472.6,2862.5 1491.1,2844 1544.7,2790.3 1470.4,2727.5 1527.1,2677 1587.9,2622.7 1836.7,\
2700.7 1892.3,2641 1990.2,2536 1836,1459.9 1928.3,1350 1946.1,1328.9 1972,1317.5 1998.9,1311.8"];
	bitmap_directory_to_be -> dir_entry_size	 [pos="e,2112.7,3294.6 1831.4,2800.9 1853.2,2805.6 1874.7,2813.7 1892.3,2827 2049.3,2944.8 2098.8,3199.6 2111.3,3284.7"];
	bitmap_dir_entry_to_be	 [height=0.5,
		nest_level=4,
		pos="2114.9,2463",
		src_line=402,
		width=3.3761];
	bitmap_directory_to_be -> bitmap_dir_entry_to_be	 [pos="e,2106.2,2481.1 1798.7,2787.6 1830.2,2780.2 1864.6,2768.5 1892.3,2750 1995.9,2680.8 2072.2,2547.5 2101.6,2490.2"];
	cpu_to_be64	 [height=0.5,
		nest_level=5,
		pos="2438.2,1282",
		src_line=-1,
		width=1.9318];
	bitmap_dir_entry_to_be -> cpu_to_be64	 [pos="e,2437.9,1300.3 2129.7,2444.8 2165.7,2399.6 2257.9,2277.3 2301.4,2159 2418.4,1840.9 2435.3,1422.1 2437.7,1310.4"];
	cpu_to_be32	 [height=0.5,
		nest_level=5,
		pos="2438.2,2490",
		src_line=-1,
		width=1.9318];
	bitmap_dir_entry_to_be -> cpu_to_be32	 [pos="e,2371.9,2484.5 2221.2,2471.9 2267.1,2475.7 2319.8,2480.1 2361.7,2483.6"];
	cpu_to_be16	 [height=0.5,
		nest_level=5,
		pos="2438.2,2436",
		src_line=-1,
		width=1.9318];
	bitmap_dir_entry_to_be -> cpu_to_be16	 [pos="e,2371.9,2441.5 2221.2,2454.1 2267.1,2450.3 2319.8,2445.9 2361.7,2442.4"];
	bdrv_dirty_bitmap_set_readonly	 [height=0.5,
		nest_level=2,
		pos="1329.9,2403",
		src_line=-1,
		width=4.4774];
	set_readonly_helper -> bdrv_dirty_bitmap_set_readonly	 [pos="e,1168.5,2403 1045,2403 1079.8,2403 1119.6,2403 1158.2,2403"];
	release_dirty_bitmap_helper -> bdrv_release_dirty_bitmap	 [pos="e,1220.2,2192.3 1053.8,2176.1 1102.9,2180.9 1160.3,2186.5 1210.1,2191.3"];
	qcow2_remove_persistent_dirty_bitmap	 [height=0.5,
		nest_level=0,
		pos="514.36,3533",
		src_line=1408,
		width=5.4884];
	qcow2_remove_persistent_dirty_bitmap -> error_setg_errno	 [pos="e,1703.6,2150.3 574.02,3515.7 620.35,3498.9 681.66,3468.3 711.94,3418 764.22,3331.1 677.48,2578.9 747.94,2506 776.7,2476.2 1455.2,\
2471.6 1491.1,2451 1608.5,2383.5 1676.6,2224.3 1700.2,2159.8"];
	qcow2_remove_persistent_dirty_bitmap -> bitmap_list_load	 [pos="e,881.36,3450.3 588.56,3516.3 668.17,3498.3 793.61,3470.1 871.21,3452.6"];
	qcow2_remove_persistent_dirty_bitmap -> bitmap_list_free	 [pos="e,1309.5,3844.6 517.92,3551.2 532.23,3618.6 592.47,3855.3 747.94,3946 895.66,4032.2 967.96,3991.9 1132.7,3946 1198.9,3927.6 1265,\
3880.3 1301.4,3851.2"];
	qcow2_remove_persistent_dirty_bitmap -> bitmap_free	 [pos="e,1648.5,3703.4 543.38,3550.9 586.4,3576.6 670.37,3623.4 747.94,3648 1067.1,3749 1475.4,3721.4 1638.1,3704.5"];
	qcow2_remove_persistent_dirty_bitmap -> find_bitmap_by_name	 [pos="e,848.94,3610.4 572.96,3550.3 619.94,3563.7 687.73,3582 747.94,3594 777.23,3599.9 809.27,3604.9 838.67,3609"];
	QSIMPLEQ_REMOVE	 [height=0.5,
		nest_level=1,
		pos="940.32,3827",
		src_line=-1,
		width=3.1775];
	qcow2_remove_persistent_dirty_bitmap -> QSIMPLEQ_REMOVE	 [pos="e,830.72,3821.8 524.41,3551.1 552.52,3599.7 637.2,3734 747.94,3795 770.06,3807.2 795.62,3815 820.75,3819.9"];
	update_ext_header_and_dir	 [height=0.5,
		nest_level=1,
		pos="940.32,2533",
		src_line=878,
		width=3.8816];
	qcow2_remove_persistent_dirty_bitmap -> update_ext_header_and_dir	 [pos="e,898.61,2550.2 573.9,3515.7 620.16,3498.8 681.44,3468.2 711.94,3418 797.9,3276.5 669.55,2819.8 747.94,2674 778.58,2617 843.48,2577.1 \
889.4,2554.6"];
	free_bitmap_clusters	 [height=0.5,
		nest_level=1,
		pos="940.32,1829",
		src_line=248,
		width=3.0331];
	qcow2_remove_persistent_dirty_bitmap -> free_bitmap_clusters	 [pos="e,916.24,1846.6 574.66,3515.7 621.05,3498.9 682.09,3468.4 711.94,3418 789.68,3286.8 691.97,2187.9 747.94,2046 781.16,1961.8 862.63,\
1888.8 908.17,1852.8"];
	update_ext_header_and_dir -> QSIMPLEQ_EMPTY	 [pos="e,1228.4,2636.1 1068.7,2540.2 1091.2,2545.3 1113.5,2553.2 1132.7,2565 1155.7,2579.1 1145.7,2599.8 1168.7,2614 1183.8,2623.3 1201.1,\
2629.6 1218.7,2634"];
	update_ext_header_and_dir -> bitmap_list_count	 [pos="e,1259.2,2959 980.08,2550.5 1025,2572.4 1096.6,2614.6 1132.7,2674 1186.9,2763.2 1103.9,2824.3 1168.7,2906 1188.6,2931.1 1219.6,2946.5 \
1249.2,2956"];
	update_ext_header_and_dir -> update_header_sync	 [pos="e,1247.5,2575.6 1035.6,2546.2 1097.1,2554.7 1176.6,2565.7 1237.5,2574.2"];
	update_ext_header_and_dir -> bitmap_list_store	 [pos="e,1288.3,2862.8 993.41,2549.7 1037.1,2566.1 1097.4,2595.5 1132.7,2641 1170.8,2690.1 1132.1,2725.9 1168.7,2776 1196.5,2814 1243,2841.5 \
1278.9,2858.5"];
	update_ext_header_and_dir -> qcow2_free_clusters	 [pos="e,2007.8,1312.1 1003.7,2517 1047.9,2502.2 1103.9,2475.4 1132.7,2430 1175.6,2362.3 1116.2,1770.5 1168.7,1710 1383.3,1462.4 1664.1,\
1804.1 1892.3,1569 1961.1,1498.2 1859.9,1421.1 1928.3,1350 1946.7,1330.9 1971.9,1320 1997.8,1314.1"];
	qcow2_flush_caches	 [height=0.5,
		nest_level=2,
		pos="1329.9,2533",
		src_line=-1,
		width=2.9428];
	update_ext_header_and_dir -> qcow2_flush_caches	 [pos="e,1223.9,2533 1080.1,2533 1123.9,2533 1171.7,2533 1213.6,2533"];
	free_bitmap_clusters -> g_free	 [pos="e,2108.2,2114.1 1029.1,1818.4 1071.3,1813.9 1122.6,1809.2 1168.7,1807 1249.1,1803.1 1821.6,1790.7 1892.3,1829 2007.6,1891.4 2079,\
2042.3 2104.4,2104.5"];
	free_bitmap_clusters -> bitmap_table_load	 [pos="e,1244.4,1858.7 1034.6,1838.2 1095.2,1844.1 1173.6,1851.8 1234.4,1857.7"];
	free_bitmap_clusters -> qcow2_free_clusters	 [pos="e,2017.3,1304.7 1031.8,1838.9 1068.1,1837.7 1107.2,1828.9 1132.7,1802 1196.3,1735 1103.2,1453.1 1168.7,1388 1284.1,1273.3 1784.4,\
1290.3 2007.2,1304.1"];
	clear_bitmap_table	 [height=0.5,
		nest_level=2,
		pos="1709.7,218",
		src_line=193,
		width=2.7803];
	free_bitmap_clusters -> clear_bitmap_table	 [pos="e,1618.6,210.48 1028.5,1839.7 1066,1839 1107,1830.6 1132.7,1802 1209,1717.3 1122.4,881.13 1168.7,777 1249.7,594.81 1398.7,641.68 \
1491.1,465 1537,377.21 1456.5,314.52 1527.1,245 1548.5,223.89 1578.8,214.63 1608.5,211.37"];
	clear_bitmap_table -> qcow2_free_clusters	 [pos="e,2105.9,1294 1796.4,208.99 1831.1,210.34 1868.4,218.93 1892.3,245 1935.1,291.46 1915.2,750.26 1928.3,812 1968.4,999.74 2065.8,1211.1 \
2101.5,1284.9"];
	qcow2_reopen_bitmaps_ro	 [height=0.5,
		nest_level=0,
		pos="140.39,1989",
		src_line=1595,
		width=3.7552];
	qcow2_reopen_bitmaps_ro -> bdrv_dirty_bitmap_set_readonly	 [pos="e,1202.5,2391.9 167.74,2006.7 250.89,2059.6 509.56,2216.7 747.94,2284 830.63,2307.4 1059,2277.8 1132.7,2322 1157.4,2336.8 1144.5,\
2360.3 1168.7,2376 1176.3,2380.9 1184.5,2385 1193.1,2388.5"];
	qcow2_store_persistent_dirty_bitmaps	 [height=0.5,
		nest_level=1,
		pos="514.36,1989",
		src_line=1449,
		width=5.3259];
	qcow2_reopen_bitmaps_ro -> qcow2_store_persistent_dirty_bitmaps	 [pos="e,322.51,1989 275.66,1989 287.59,1989 299.82,1989 312.14,1989"];
	bdrv_dirty_bitmap_next	 [height=0.5,
		nest_level=2,
		pos="940.32,72",
		src_line=-1,
		width=3.3941];
	qcow2_reopen_bitmaps_ro -> bdrv_dirty_bitmap_next	 [pos="e,821.18,67.952 253.46,1979.1 263.44,1974.8 272.78,1969.3 280.78,1962 781.32,1508 585.22,1167.8 711.94,504 728.68,416.34 687.24,\
169.43 747.94,104 764.64,86.001 787.31,75.63 811.23,70.012"];
	bdrv_dirty_bitmap_get_persistence	 [height=0.5,
		nest_level=2,
		pos="940.32,18",
		src_line=-1,
		width=4.8926];
	qcow2_reopen_bitmaps_ro -> bdrv_dirty_bitmap_get_persistence	 [pos="e,793.41,27.956 257.86,1980 266.52,1975.4 274.36,1969.6 280.78,1962 333.14,1900.2 286.01,578.96 316.78,504 423.03,245.07 499.43,\
173.76 747.94,45 759.1,39.215 771.1,34.543 783.44,30.781"];
	error_propagate	 [height=0.5,
		nest_level=1,
		pos="514.36,2043",
		src_line=-1,
		width=2.4192];
	qcow2_reopen_bitmaps_ro -> error_propagate	 [pos="e,440.66,2033.2 228.27,2002.7 256.52,2007.1 287.96,2011.8 316.78,2016 354.04,2021.4 395.31,2027.1 430.45,2031.8"];
	qcow2_store_persistent_dirty_bitmaps -> error_setg	 [pos="e,1651.5,3583.2 687.7,1996.7 696.65,2001.8 704.85,2008.2 711.94,2016 785.3,2097 677.53,2915.4 747.94,2999 860.51,3132.7 1016.4,2949.6 \
1132.7,3080 1189.9,3144.1 1112,3400.4 1168.7,3465 1230.4,3535.3 1509.9,3569.7 1641.2,3582.3"];
	qcow2_store_persistent_dirty_bitmaps -> check_constraints_on_bitmap	 [pos="e,1321.4,3348.8 687.67,1996.7 696.63,2001.8 704.84,2008.2 711.94,2016 779.75,2090.7 679.7,2848.7 747.94,2923 864.55,3049.9 992.09,\
2871.4 1132.7,2971 1149.5,2982.9 1276,3251.6 1317.1,3339.5"];
	qcow2_store_persistent_dirty_bitmaps -> ctz32	 [pos="e,1675.3,2860.3 684.87,1997.4 694.7,2002.3 703.85,2008.4 711.94,2016 770.23,2070.6 688.64,2138.5 747.94,2192 811.75,2249.5 1047.2,\
2221.2 1132.7,2230 1212.4,2238.2 1435.6,2210.2 1491.1,2268 1577.3,2357.8 1442.8,2735.4 1527.1,2827 1561.5,2864.4 1623.2,2865.8 1665.3,\
2861.5"];
	qcow2_store_persistent_dirty_bitmaps -> error_setg_errno	 [pos="e,1620.2,2133.7 694.97,1982.9 959.34,1975.6 1427.4,1969.3 1491.1,2013 1525.6,2036.7 1494.4,2073.8 1527.1,2100 1550.3,2118.6 1580.6,\
2128 1609.9,2132.3"];
	qcow2_store_persistent_dirty_bitmaps -> strlen	 [pos="e,1672.4,3118.8 687.66,1996.8 696.62,2001.9 704.83,2008.2 711.94,2016 777.34,2087.9 680.76,2819.8 747.94,2890 807.26,2952 1062.1,\
2874.2 1132.7,2923 1163.1,2944 1140.3,2974.3 1168.7,2998 1295.5,3103.8 1365.5,3062.1 1527.1,3096 1572.7,3105.6 1625.4,3113 1662.4,\
3117.6"];
	qcow2_store_persistent_dirty_bitmaps -> calc_dir_entry_size	 [pos="e,2382.3,3397 687.68,1996.7 696.64,2001.8 704.85,2008.2 711.94,2016 782.52,2093.8 675.92,2884.5 747.94,2961 806.83,3023.6 1072.2,\
2938 1132.7,2999 1194.8,3061.6 1106.8,3331.2 1168.7,3394 1257.1,3483.7 2176.7,3429.9 2301.4,3413 2324.8,3409.8 2350.2,3404.6 2372.6,\
3399.3"];
	qcow2_store_persistent_dirty_bitmaps -> bitmap_list_load	 [pos="e,900.44,3420.9 688.21,1996.9 696.98,2002 705,2008.3 711.94,2016 759.46,2068.9 714.89,3233 747.94,3296 778.45,3354.1 844.98,3394.4 \
891.2,3416.5"];
	qcow2_store_persistent_dirty_bitmaps -> bitmap_list_new	 [pos="e,1263.3,1725.3 521.8,1970.8 545.27,1916.3 623.56,1754.2 747.94,1694 824.91,1656.8 1048.1,1681.4 1132.7,1694 1149.3,1696.5 1152.5,\
1700.9 1168.7,1705 1196.1,1711.9 1226.3,1718.2 1253.2,1723.4"];
	qcow2_store_persistent_dirty_bitmaps -> QSIMPLEQ_INIT	 [pos="e,1617.6,1707.4 518.64,1970.6 534.92,1905.6 599.64,1685.7 747.94,1602 822.4,1560 1059,1558.6 1132.7,1602 1161.2,1618.8 1140.9,1649.1 \
1168.7,1667 1204.6,1690.1 1460.6,1702 1607.2,1707"];
	qcow2_store_persistent_dirty_bitmaps -> g_new0	 [pos="e,1284.3,2752.4 687.47,1996.9 696.47,2002 704.75,2008.3 711.94,2016 799.68,2110.5 659.41,2501.3 747.94,2595 866.21,2720.2 994.13,\
2538.7 1132.7,2641 1164.4,2664.4 1137.6,2697.9 1168.7,2722 1198.4,2745 1240.4,2751.4 1274.2,2752.3"];
	qcow2_store_persistent_dirty_bitmaps -> QSIMPLEQ_INSERT_TAIL	 [pos="e,1208.1,2686.9 687.43,1997 696.45,2002 704.74,2008.3 711.94,2016 794.57,2104.6 664.23,2472.4 747.94,2560 807.39,2622.2 1061.1,2555.3 \
1132.7,2603 1160.2,2621.3 1141.7,2648.9 1168.7,2668 1177.8,2674.5 1188,2679.6 1198.6,2683.6"];
	qcow2_store_persistent_dirty_bitmaps -> g_free	 [pos="e,2075.9,2127.1 661.31,1977.4 690.02,1975.6 719.91,1974 747.94,1973 918.85,1967.2 961.7,1972.5 1132.7,1973 1292,1973.4 1359.8,1884.8 \
1491.1,1975 1527.3,1999.9 1492.1,2040.4 1527.1,2067 1592,2116.4 1811.2,2095.9 1892.3,2105 1952.1,2111.7 2020.7,2120.2 2065.8,2125.8"];
	qcow2_store_persistent_dirty_bitmaps -> bitmap_list_free	 [pos="e,1291.9,3810.7 688.24,1996.9 697,2002 705.01,2008.3 711.94,2016 765.6,2076 696.08,3402.5 747.94,3464 860.28,3597.3 1008.9,3417.3 \
1132.7,3540 1188.8,3595.6 1125.3,3648 1168.7,3714 1196.5,3756.2 1246,3787.4 1282.8,3806.2"];
	qcow2_store_persistent_dirty_bitmaps -> find_bitmap_by_name	 [pos="e,850.02,3631.8 688.26,1996.9 697.01,2002 705.02,2008.3 711.94,2016 770.35,2081.4 689.65,3528.5 747.94,3594 770.79,3619.7 805.95,\
3629.2 839.99,3631.3"];
	qcow2_store_persistent_dirty_bitmaps -> QSIMPLEQ_FOREACH	 [pos="e,1589.6,3068.1 687.5,1996.9 696.5,2002 704.77,2008.2 711.94,2016 805.07,2116.6 653.45,2532.6 747.94,2632 807.21,2694.3 1070.5,2614.6 \
1132.7,2674 1208.1,2746.1 1093.6,2833.6 1168.7,2906 1272.6,3006.1 1377.5,2855 1491.1,2944 1526.9,2972.1 1491.8,3011.2 1527.1,3040 \
1542.3,3052.4 1560.7,3060.6 1579.8,3065.8"];
	qcow2_store_persistent_dirty_bitmaps -> error_prepend	 [pos="e,875.64,3279.1 688.2,1996.9 696.97,2002 705,2008.3 711.94,2016 803.04,2117.4 657.02,3140.5 747.94,3242 776.67,3274.1 824.6,3280.9 \
865.42,3279.6"];
	qcow2_store_persistent_dirty_bitmaps -> bdrv_dirty_bitmap_granularity	 [pos="e,2090,355.08 520.59,1970.8 549.1,1886.8 667.71,1526.3 711.94,1220 720.03,1164 711.29,245.12 747.94,202 830.63,104.73 1787.3,26.461 \
1892.3,99 1929.5,124.65 1903.4,156.33 1928.3,194 1971.1,258.63 2041,317.48 2082,348.97"];
	qcow2_store_persistent_dirty_bitmaps -> bdrv_release_dirty_bitmap	 [pos="e,1226.5,2191.2 680.32,1998.2 691.6,2002.8 702.3,2008.7 711.94,2016 744.25,2040.6 715.17,2076 747.94,2100 817.26,2150.8 1054.3,2103 \
1132.7,2138 1152.5,2146.9 1149.3,2161.2 1168.7,2171 1183.6,2178.5 1200.1,2184.3 1216.7,2188.7"];
	qcow2_store_persistent_dirty_bitmaps -> can_write	 [pos="e,887.21,2263.5 685.6,1997.4 695.19,2002.3 704.1,2008.4 711.94,2016 779.74,2081.5 681.1,2158.5 747.94,2225 781.21,2258.1 834.83,\
2264.7 877.03,2263.9"];
	qcow2_store_persistent_dirty_bitmaps -> update_ext_header_and_dir	 [pos="e,877.93,2516.8 686.8,1996.9 696.03,2001.9 704.54,2008.2 711.94,2016 775.62,2082.9 697.1,2352.9 747.94,2430 775.57,2471.9 826.13,\
2498 868.48,2513.5"];
	qcow2_store_persistent_dirty_bitmaps -> free_bitmap_clusters	 [pos="e,846.28,1838.2 539.97,1971.2 581.58,1943.1 667.31,1888.9 747.94,1861 775.85,1851.3 807.07,1844.6 836.11,1839.8"];
	bdrv_has_changed_persistent_bitmaps	 [height=0.5,
		nest_level=2,
		pos="940.32,1629",
		src_line=-1,
		width=5.344];
	qcow2_store_persistent_dirty_bitmaps -> bdrv_has_changed_persistent_bitmaps	 [pos="e,793.99,1640.7 521.39,1970.6 544.18,1913.8 621.95,1739.7 747.94,1661 759.15,1654 771.42,1648.4 784.16,1643.9"];
	qcow2_store_persistent_dirty_bitmaps -> bdrv_dirty_bitmap_next	 [pos="e,823.77,66.53 524.13,1970.9 558.16,1907 671.55,1684.4 711.94,1485 727.18,1409.8 697.56,161.9 747.94,104 764.81,84.607 788.6,73.902 \
813.71,68.437"];
	bdrv_dirty_bitmap_name	 [height=0.5,
		nest_level=2,
		pos="1709.7,126",
		src_line=-1,
		width=3.5386];
	qcow2_store_persistent_dirty_bitmaps -> bdrv_dirty_bitmap_name	 [pos="e,1585.9,121.67 518.48,1970.7 539.09,1880.3 634.33,1472.7 747.94,1150 905.36,702.9 783.81,446.65 1168.7,170 1231.6,124.79 1436.8,\
119.5 1575.6,121.5"];
	qcow2_store_persistent_dirty_bitmaps -> bdrv_dirty_bitmap_get_persistence	 [pos="e,775.39,24.626 517.13,1971 536.11,1847.2 648.06,1108.6 711.94,504 717.32,453.13 712.89,82.262 747.94,45 753.55,39.041 759.82,33.968 \
766.58,29.668"];
	bdrv_dirty_bitmap_readonly	 [height=0.5,
		nest_level=2,
		pos="940.32,2349",
		src_line=-1,
		width=3.9538];
	qcow2_store_persistent_dirty_bitmaps -> bdrv_dirty_bitmap_readonly	 [pos="e,838.3,2336.4 685.93,1997.1 695.44,2002.1 704.24,2008.3 711.94,2016 796.82,2101.1 671.51,2191.3 747.94,2284 768.22,2308.6 798.19,\
2323.9 828.47,2333.5"];
	bdrv_dirty_bitmap_inconsistent	 [height=0.5,
		nest_level=2,
		pos="940.32,1537",
		src_line=-1,
		width=4.4232];
	qcow2_store_persistent_dirty_bitmaps -> bdrv_dirty_bitmap_inconsistent	 [pos="e,798.91,1545.4 518.44,1970.9 534.42,1904.7 599.28,1673.8 747.94,1569 760.43,1560.2 774.49,1553.5 789.18,1548.5"];
	g_strdup	 [height=0.5,
		nest_level=2,
		pos="940.32,1483",
		src_line=-1,
		width=1.4443];
	qcow2_store_persistent_dirty_bitmaps -> g_strdup	 [pos="e,890.16,1477.8 517.07,1970.8 528.87,1898.6 582.89,1629.9 747.94,1510 785.8,1482.5 839.13,1476.9 880.04,1477.5"];
	g_memdup	 [height=0.5,
		nest_level=2,
		pos="940.32,1429",
		src_line=-1,
		width=1.7151];
	qcow2_store_persistent_dirty_bitmaps -> g_memdup	 [pos="e,881.68,1423.1 516.11,1971 524.61,1894.2 568.8,1591.8 747.94,1456 782.8,1429.6 831.73,1423 871.51,1422.9"];
	bdrv_dirty_bitmap_enabled	 [height=0.5,
		nest_level=2,
		pos="940.32,1775",
		src_line=-1,
		width=3.8455];
	qcow2_store_persistent_dirty_bitmaps -> bdrv_dirty_bitmap_enabled	 [pos="e,815.01,1782.7 530.35,1970.8 565.42,1932.3 653.5,1842.7 747.94,1802 765.82,1794.3 785.43,1788.7 805.06,1784.6"];
	store_bitmap	 [height=0.5,
		nest_level=2,
		pos="940.32,1177",
		src_line=1331,
		width=2.004];
	qcow2_store_persistent_dirty_bitmaps -> store_bitmap	 [pos="e,921.58,1194.6 521.43,1970.7 558.75,1874.4 731.77,1428.8 747.94,1402 796.49,1321.6 873.81,1241.3 914.05,1201.9"];
	QSIMPLEQ_FOREACH_SAFE	 [height=0.5,
		nest_level=2,
		pos="940.32,1721",
		src_line=-1,
		width=4.2066];
	qcow2_store_persistent_dirty_bitmaps -> QSIMPLEQ_FOREACH_SAFE	 [pos="e,803.37,1728.8 525.58,1970.9 555.31,1924.7 641.2,1802.3 747.94,1748 762.13,1740.8 777.63,1735.3 793.47,1731.2"];
	store_bitmap -> assert	 [pos="e,2075.8,1373.2 985.42,1191.2 1031.2,1205.2 1104.3,1226.4 1168.7,1240 1508.6,1311.7 1925,1357.7 2065.8,1372.1"];
	store_bitmap -> error_setg_errno	 [pos="e,1638,2121.1 962.36,1194.2 1004.3,1228.5 1094.9,1310 1132.7,1402 1174.4,1503.4 1098.2,1810.1 1168.7,1894 1263.7,2007.1 1380.2,1877.4 \
1491.1,1975 1524,2004 1495.6,2036.4 1527.1,2067 1554.5,2093.6 1593.4,2109.3 1628.3,2118.7"];
	store_bitmap -> g_free	 [pos="e,2111.9,2113.7 955.53,1194.8 1005.6,1253.5 1162.3,1437 1168.7,1442 1309.3,1551.9 1357.4,1567.7 1527.1,1623 1683.5,1674 1760.1,1585.2 \
1892.3,1683 2039,1791.4 2094.7,2023.3 2110,2103.8"];
	store_bitmap -> qcow2_alloc_clusters	 [pos="e,1613.8,1256.9 1002.3,1186.3 1048.2,1193 1112.3,1202.1 1168.7,1209 1319.6,1227.5 1494.6,1245.3 1603.8,1255.9"];
	store_bitmap -> qcow2_pre_write_overlap_check	 [pos="e,1558.7,1205.1 1011.3,1180.2 1132.7,1185.7 1382.8,1197.1 1548.4,1204.7"];
	store_bitmap -> bdrv_pwrite	 [pos="e,1642.1,1159.7 1012.4,1175.2 1157.2,1171.6 1482.8,1163.6 1632.1,1159.9"];
	store_bitmap -> qcow2_free_clusters	 [pos="e,2105.9,1294 942.25,1158.7 954.96,1041.4 1030.5,396.48 1168.7,267 1275,167.4 1352.4,252.59 1491.1,208 1507.9,202.58 1509.8,194.87 \
1527.1,191 1606.3,173.24 1833.3,135.29 1892.3,191 1942.6,238.44 1914.1,744.37 1928.3,812 1967.9,999.85 2065.6,1211.2 2101.4,1284.9"];
	store_bitmap -> clear_bitmap_table	 [pos="e,1610.2,220.51 945.34,1158.9 965.61,1087.7 1046.3,821.04 1168.7,631 1295.5,434.2 1319.9,354.06 1527.1,245 1549.4,233.27 1575.2,\
226.19 1600.2,222.02"];
	store_bitmap -> bdrv_dirty_bitmap_name	 [pos="e,1620.4,138.92 941.93,1158.8 952.97,1038.1 1021.6,352.94 1168.7,218 1222.1,169.03 1420.6,186.85 1491.1,170 1507.5,166.08 1510.7,\
162.13 1527.1,158 1553.9,151.22 1583.3,145.39 1610.5,140.63"];
	store_bitmap_data	 [height=0.5,
		nest_level=3,
		pos="1329.9,804",
		src_line=1227,
		width=2.7081];
	store_bitmap -> store_bitmap_data	 [pos="e,1311.2,821.89 958.59,1159.5 1021.6,1099.2 1229.9,899.74 1303.7,829.08"];
	bitmap_table_to_be	 [height=0.5,
		nest_level=3,
		pos="2114.9,167",
		src_line=114,
		width=2.8345];
	store_bitmap -> bitmap_table_to_be	 [pos="e,2075.1,150.32 941.77,1158.7 951.97,1034.3 1017.2,311.91 1168.7,166 1421,-77.069 1909.7,85.578 2065.7,146.62"];
	store_bitmap_data -> error_setg	 [pos="e,1678.7,3572.5 1336.8,822.3 1363.2,893.5 1458.1,1159.5 1491.1,1388 1507.3,1500.4 1478.6,3329.3 1527.1,3432 1556.9,3495.2 1625.8,\
3542.4 1670,3567.6"];
	store_bitmap_data -> assert	 [pos="e,2076.1,1381.5 1426.4,801.28 1578.4,798 1859.8,796.35 1892.3,828 1973.9,907.37 1853.3,1253.4 1928.3,1339 1962,1377.3 2022.8,1383.3 \
2065.9,1381.9"];
	store_bitmap_data -> error_setg_errno	 [pos="e,1629.8,2123.8 1336.5,822.33 1362,893.68 1454,1160.1 1491.1,1388 1503.2,1462.6 1481.9,2006.4 1527.1,2067 1549,2096.3 1585.2,2112.5 \
1619.7,2121.3"];
	store_bitmap_data -> g_free	 [pos="e,2108.9,2114 1409.9,814.31 1445.7,818.78 1488.5,823.91 1527.1,828 1567.6,832.3 1863.9,831.84 1892.3,861 1934.6,904.26 1918.8,1344.3 \
1928.3,1404 1972.8,1682.1 2074.9,2008.9 2105.8,2104.5"];
	store_bitmap_data -> bdrv_dirty_bitmap_size	 [pos="e,1593.8,1045.1 1340,821.96 1365.2,864.97 1435.6,973.91 1527.1,1023 1544.5,1032.3 1564.1,1038.7 1583.8,1043.1"];
	store_bitmap_data -> size_to_clusters	 [pos="e,1628.6,936.44 1354,821.49 1389.9,846.53 1460.2,892.1 1527.1,915 1556.1,924.93 1588.9,931.21 1618.7,935.18"];
	store_bitmap_data -> bdrv_dirty_bitmap_serialization_size	 [pos="e,1613.2,872.66 1382.7,819.23 1422.3,830.32 1477.8,845.2 1527.1,856 1551.6,861.38 1578.2,866.46 1603.3,870.92"];
	store_bitmap_data -> g_malloc	 [pos="e,1658.1,1106.8 1337,822.17 1357.6,872.42 1422.9,1013.7 1527.1,1077 1563.1,1098.9 1610.4,1105.4 1647.8,1106.6"];
	store_bitmap_data -> bytes_covered_by_bitmap_cluster	 [pos="e,1598,771.53 1411.8,794.08 1463.2,787.86 1530.3,779.73 1587.8,772.77"];
	store_bitmap_data -> MIN	 [pos="e,1677.2,996.44 1344.8,821.84 1375.2,856.68 1447.9,933.46 1527.1,969 1572,989.15 1628.7,994.84 1667,996.17"];
	store_bitmap_data -> qcow2_alloc_clusters	 [pos="e,1599.4,1267.3 1332,822.25 1341,890.15 1382.4,1129.9 1527.1,1239 1545.1,1252.6 1567.1,1260.8 1589.5,1265.5"];
	store_bitmap_data -> qcow2_pre_write_overlap_check	 [pos="e,1564.1,1203.7 1333.2,822.15 1345.8,884.55 1396.1,1091.5 1527.1,1185 1535.6,1191.1 1544.9,1196 1554.6,1200.1"];
	store_bitmap_data -> bdrv_pwrite	 [pos="e,1643.1,1161.5 1334.9,822.35 1351.4,879.15 1409.8,1052.9 1527.1,1131 1557.9,1151.5 1598.1,1159 1633,1161.1"];
	store_bitmap_data -> clear_bitmap_table	 [pos="e,1621.9,209.32 1360.2,786.74 1398.3,763.27 1461.9,717.45 1491.1,659 1532.3,576.35 1463.8,312.23 1527.1,245 1548.7,222.05 1580.7,\
212.75 1611.8,210"];
	store_bitmap_data -> bdrv_dirty_bitmap_name	 [pos="e,1624.4,139.38 1333.4,785.99 1351.8,694.53 1438.6,282.19 1527.1,191 1550.4,166.91 1583.3,151.73 1614.7,142.17"];
	g_try_new0	 [height=0.5,
		nest_level=4,
		pos="1709.7,434",
		src_line=-1,
		width=1.8054];
	store_bitmap_data -> g_try_new0	 [pos="e,1650.6,426.37 1358.8,786.71 1395.8,762.89 1459.1,716.35 1491.1,659 1534.7,580.9 1462.8,523.19 1527.1,461 1556.6,432.46 1602.3,\
425.72 1640.6,426.11"];
	bdrv_dirty_iter_new	 [height=0.5,
		nest_level=4,
		pos="1709.7,380",
		src_line=-1,
		width=2.9067];
	store_bitmap_data -> bdrv_dirty_iter_new	 [pos="e,1614.1,372.55 1359.4,786.69 1396.9,763.01 1460.3,716.79 1491.1,659 1544.3,559.18 1447.3,487.19 1527.1,407 1547.3,386.68 1575.7,\
377.26 1604.1,373.61"];
	DIV_ROUND_UP	 [height=0.5,
		nest_level=4,
		pos="1709.7,326",
		src_line=-1,
		width=2.5276];
	store_bitmap_data -> DIV_ROUND_UP	 [pos="e,1629.3,317.45 1359.6,786.8 1397.3,763.25 1461,717.16 1491.1,659 1522.6,598.19 1479.4,402.13 1527.1,353 1550.6,328.72 1585.8,319.87 \
1619.1,317.86"];
	bdrv_dirty_iter_next	 [height=0.5,
		nest_level=4,
		pos="1709.7,272",
		src_line=-1,
		width=2.9608];
	store_bitmap_data -> bdrv_dirty_iter_next	 [pos="e,1614,263.98 1360.1,786.68 1398,763.15 1461.6,717.26 1491.1,659 1527.4,587.28 1471.6,357.17 1527.1,299 1547,278.15 1575.4,268.62 \
1603.9,265.02"];
	QEMU_ALIGN_DOWN	 [height=0.5,
		nest_level=4,
		pos="1709.7,704",
		src_line=-1,
		width=3.2858];
	store_bitmap_data -> QEMU_ALIGN_DOWN	 [pos="e,1613.2,714.45 1367.7,787.33 1406.8,770.69 1470.1,745.58 1527.1,731 1551.5,724.75 1578.1,719.8 1603.3,715.93"];
	bdrv_dirty_bitmap_serialize_part	 [height=0.5,
		nest_level=4,
		pos="1709.7,650",
		src_line=-1,
		width=4.5857];
	store_bitmap_data -> bdrv_dirty_bitmap_serialize_part	 [pos="e,1582.7,661.64 1350.7,786.23 1385,758.02 1456.6,703.5 1527.1,677 1541.5,671.59 1556.9,667.26 1572.4,663.79"];
	memset	 [height=0.5,
		nest_level=4,
		pos="1709.7,596",
		src_line=-1,
		width=1.336];
	store_bitmap_data -> memset	 [pos="e,1661.5,595 1350.3,786.25 1381.2,759.25 1441.5,706.02 1491.1,659 1507.5,643.43 1506.9,633.17 1527.1,623 1565.6,603.65 1614,597.17 \
1651.3,595.39"];
	bdrv_set_dirty_iter	 [height=0.5,
		nest_level=4,
		pos="1709.7,542",
		src_line=-1,
		width=2.7803];
	store_bitmap_data -> bdrv_set_dirty_iter	 [pos="e,1611.7,538.26 1355.9,786.5 1390.8,761.76 1453.1,713.48 1491.1,659 1515.7,623.67 1493.3,595.7 1527.1,569 1548.2,552.35 1575,543.71 \
1601.6,539.62"];
	bdrv_dirty_iter_free	 [height=0.5,
		nest_level=4,
		pos="1709.7,488",
		src_line=-1,
		width=2.9067];
	store_bitmap_data -> bdrv_dirty_iter_free	 [pos="e,1610.2,482.39 1357.9,786.59 1394.3,762.48 1457.1,715.44 1491.1,659 1525.1,602.47 1478.2,559.3 1527.1,515 1547,496.96 1573.4,487.84 \
1600,483.73"];
	bitmap_table_to_be -> cpu_to_be64	 [pos="e,2437.1,1263.7 2142.6,184.55 2184.6,212.88 2263.8,272.98 2301.4,346 2386.4,511.08 2427.9,1114.8 2436.5,1253.5"];
	qcow2_reopen_bitmaps_rw	 [height=0.5,
		nest_level=0,
		pos="140.39,3161",
		src_line=1173,
		width=3.8274];
	qcow2_reopen_bitmaps_rw_hint	 [height=0.5,
		nest_level=1,
		pos="514.36,3161",
		src_line=1106,
		width=4.4774];
	qcow2_reopen_bitmaps_rw -> qcow2_reopen_bitmaps_rw_hint	 [pos="e,353.15,3161 278.31,3161 299.34,3161 321.25,3161 342.89,3161"];
	qcow2_reopen_bitmaps_rw_hint -> error_setg	 [pos="e,1653.6,3594.5 537.43,3179 578.01,3211.7 662.54,3285 711.94,3364 736.98,3404.1 712.12,3433.2 747.94,3464 880.12,3577.6 992.83,3436 \
1132.7,3540 1160.1,3560.4 1139.4,3590.4 1168.7,3608 1291.5,3681.9 1348,3614.5 1491.1,3608 1542.4,3605.7 1600.2,3600.2 1643.5,3595.6"];
	qcow2_reopen_bitmaps_rw_hint -> error_setg_errno	 [pos="e,1703,2150 529.37,3143.1 567.65,3096.2 668.93,2964.7 711.94,2836 737.64,2759.1 689.46,2529.1 747.94,2473 807.61,2415.7 1418.4,2469.5 \
1491.1,2430 1604,2368.6 1674.1,2220.8 1699.2,2159.4"];
	qcow2_reopen_bitmaps_rw_hint -> bitmap_list_load	 [pos="e,907.68,3420.1 537.3,3178.8 578.48,3210.5 668.12,3278.1 747.94,3329 798.47,3361.2 859.1,3394.4 898.6,3415.3"];
	qcow2_reopen_bitmaps_rw_hint -> bitmap_list_free	 [pos="e,1305.8,3809.6 540.75,3178.9 584.82,3210.5 672.46,3280.7 711.94,3364 742.3,3428.1 697.44,3631.2 747.94,3681 809.14,3741.3 1050.6,\
3693.6 1132.7,3719 1194.8,3738.2 1259.6,3778.2 1297.3,3803.7"];
	qcow2_reopen_bitmaps_rw_hint -> QSIMPLEQ_FOREACH	 [pos="e,1615.4,3080.2 536.1,3178.9 575.41,3210.1 662.21,3273 747.94,3296 830.53,3318.1 1065.2,3348.5 1132.7,3296 1183.8,3256.3 1120.7,\
3198.3 1168.7,3155 1222.5,3106.5 1420.4,3123 1491.1,3107 1507.4,3103.3 1510.8,3099.7 1527.1,3096 1552.2,3090.3 1579.5,3085.6 1605.2,\
3081.7"];
	qcow2_reopen_bitmaps_rw_hint -> g_slist_append	 [pos="e,870.65,3115.8 621.02,3147.5 695.33,3138.1 792.85,3125.7 860.48,3117.1"];
	qcow2_reopen_bitmaps_rw_hint -> can_write	 [pos="e,884.41,2259.8 529.87,3142.8 568.89,3095.8 670.89,2965 711.94,2836 746.66,2726.9 677.97,2412.6 747.94,2322 777.66,2283.5 831.21,\
2267.6 874.28,2261.2"];
	qcow2_reopen_bitmaps_rw_hint -> update_ext_header_and_dir_in_place	 [pos="e,914.6,2881 540.04,3143 613.36,3091.7 823.6,2944.7 906.31,2886.8"];
	qcow2_reopen_bitmaps_rw_hint -> g_slist_foreach	 [pos="e,858.85,3161 675.7,3161 734.19,3161 798.21,3161 848.63,3161"];
	qcow2_reopen_bitmaps_rw_hint -> set_readonly_helper	 [pos="e,843.72,2396.1 529.72,3142.8 568.38,3095.6 669.63,2964.6 711.94,2836 739.9,2751 687.1,2500.6 747.94,2435 769.75,2411.5 801.77,2401 \
833.46,2397.1"];
	qcow2_reopen_bitmaps_rw_hint -> g_slist_free	 [pos="e,881.53,3207.5 621.02,3174.5 699.43,3184.5 803.69,3197.7 871.4,3206.3"];
	qcow2_reopen_bitmaps_rw_hint -> bdrv_dirty_bitmap_readonly	 [pos="e,799.55,2346.2 529.81,3142.8 568.68,3095.7 670.37,2964.8 711.94,2836 743.43,2738.4 677.69,2450.7 747.94,2376 759.52,2363.7 773.93,\
2355.2 789.63,2349.4"];
	bdrv_find_dirty_bitmap	 [height=0.5,
		nest_level=2,
		pos="940.32,3919",
		src_line=-1,
		width=3.34];
	qcow2_reopen_bitmaps_rw_hint -> bdrv_find_dirty_bitmap	 [pos="e,842.4,3908.4 541.1,3178.8 585.71,3210.1 674.12,3279.9 711.94,3364 756.72,3463.6 681.07,3767.7 747.94,3854 768.53,3880.6 800.49,\
3896.4 832.48,3905.7"];
	qcow2_truncate_bitmaps_check	 [height=0.5,
		nest_level=0,
		pos="514.36,4144",
		src_line=1179,
		width=4.4774];
	qcow2_truncate_bitmaps_check -> error_setg	 [pos="e,1655.9,3580 617.15,4157.9 741.16,4171.5 955.11,4184.8 1132.7,4144 1305.3,4104.3 1389.7,4115.1 1491.1,3970 1536.5,3905 1472.3,3672.3 \
1527.1,3615 1556.9,3583.8 1606,3577.9 1645.7,3579.4"];
	qcow2_truncate_bitmaps_check -> bitmap_list_load	 [pos="e,884.1,3450.9 611.19,4129.6 648.62,4118.9 688.1,4100.3 711.94,4068 781.78,3973.4 684.11,3638.8 747.94,3540 776.52,3495.8 830.77,\
3469.2 874.4,3454.2"];
	qcow2_truncate_bitmaps_check -> bitmap_list_free	 [pos="e,1322.8,3845 607.33,4158.7 734.58,4174.1 966.17,4184.6 1132.7,4092 1231.3,4037.2 1294.8,3910.2 1318.9,3854.3"];
	qcow2_truncate_bitmaps_check -> QSIMPLEQ_FOREACH	 [pos="e,1590.7,3066.4 579.78,4127.5 731.63,4088.6 1097.7,3991 1132.7,3946 1215.4,3839.4 1085.5,3446.2 1168.7,3340 1261.2,3221.9 1388,3349 \
1491.1,3240 1536.4,3192.1 1478.2,3140.3 1527.1,3096 1542.2,3082.3 1561,3073.8 1580.9,3068.6"];
	qcow2_truncate_bitmaps_check -> bdrv_find_dirty_bitmap	 [pos="e,819.97,3918.6 600.4,4128.8 639.18,4117.8 682.72,4099.3 711.94,4068 749.07,4028.2 706.99,3986.8 747.94,3951 765.45,3935.7 787.41,\
3926.3 810.17,3920.7"];
	bdrv_dirty_bitmap_check	 [height=0.5,
		nest_level=1,
		pos="940.32,4315",
		src_line=-1,
		width=3.6108];
	qcow2_truncate_bitmaps_check -> bdrv_dirty_bitmap_check	 [pos="e,834.16,4304.6 537.73,4162 578.17,4192.2 664.85,4252.6 747.94,4283 771.94,4291.8 798.51,4298.2 824.05,4302.8"];
}