File tree Expand file tree Collapse file tree 6 files changed +22
-20
lines changed
Expand file tree Collapse file tree 6 files changed +22
-20
lines changed Original file line number Diff line number Diff line change @@ -31,4 +31,22 @@ extern bool set_preferred_target_page_bits_common(int bits);
3131extern void finalize_target_page_bits_common (int min );
3232#endif
3333
34+ /**
35+ * set_preferred_target_page_bits:
36+ * @bits: number of bits needed to represent an address within the page
37+ *
38+ * Set the preferred target page size (the actual target page
39+ * size may be smaller than any given CPU's preference).
40+ * Returns true on success, false on failure (which can only happen
41+ * if this is called after the system has already finalized its
42+ * choice of page size and the requested page size is smaller than that).
43+ */
44+ bool set_preferred_target_page_bits (int bits );
45+
46+ /**
47+ * finalize_target_page_bits:
48+ * Commit the final value set by set_preferred_target_page_bits.
49+ */
50+ void finalize_target_page_bits (void );
51+
3452#endif /* EXEC_PAGE_VARY_H */
Original file line number Diff line number Diff line change 2424int qemu_main (int argc , char * * argv , char * * envp );
2525#endif
2626
27- /**
28- * set_preferred_target_page_bits:
29- * @bits: number of bits needed to represent an address within the page
30- *
31- * Set the preferred target page size (the actual target page
32- * size may be smaller than any given CPU's preference).
33- * Returns true on success, false on failure (which can only happen
34- * if this is called after the system has already finalized its
35- * choice of page size and the requested page size is smaller than that).
36- */
37- bool set_preferred_target_page_bits (int bits );
38-
39- /**
40- * finalize_target_page_bits:
41- * Commit the final value set by set_preferred_target_page_bits.
42- */
43- void finalize_target_page_bits (void );
4427
4528void qemu_progress_init (int enabled , float min_skip );
4629void qemu_progress_end (void );
Original file line number Diff line number Diff line change 2020#define IN_PAGE_VARY 1
2121
2222#include "qemu/osdep.h"
23- #include "qemu-common .h"
23+ #include "exec/page-vary .h"
2424#include "exec/exec-all.h"
2525
2626bool set_preferred_target_page_bits (int bits )
Original file line number Diff line number Diff line change 1818 */
1919
2020#include "qemu/osdep.h"
21- #include "qemu-common .h"
21+ #include "exec/page-vary .h"
2222#include "qapi/error.h"
2323
2424#include "qemu/cutils.h"
Original file line number Diff line number Diff line change 2727#include "qemu/datadir.h"
2828#include "qemu/units.h"
2929#include "exec/cpu-common.h"
30+ #include "exec/page-vary.h"
3031#include "hw/qdev-properties.h"
3132#include "qapi/compat-policy.h"
3233#include "qapi/error.h"
Original file line number Diff line number Diff line change 2222#include "qemu/qemu-print.h"
2323#include "qemu/timer.h"
2424#include "qemu/log.h"
25- #include "qemu-common .h"
25+ #include "exec/page-vary .h"
2626#include "target/arm/idau.h"
2727#include "qemu/module.h"
2828#include "qapi/error.h"
You can’t perform that action at this time.
0 commit comments