Displaying 1 result from an estimated 1 matches for "get_qxl_ram_size".
2012 May 30
1
[PATCH QXL 2/2] libxl: Add qxl vga interface support.
...uint32_t mask;
+
+ fprintf(stdout, "%s:val: %u\n", __func__, val);
+ do {
+ mask = ~(val - 1) & val;
+ val &= ~mask;
+ } while (mask < val);
+
+ fprintf(stdout, "%s:mask: %u\n", __func__, mask);
+ return mask;
+}
+
+static inline uint32_t get_qxl_ram_size(uint32_t vram_sizekb,
+ uint32_t ram_sizekb)
+{
+ uint32_t vram = msb_mask(2 * vram_sizekb * 1024 - 1);
+ uint32_t ram = msb_mask(2 * ram_sizekb * 1024 - 1);
+
+ return (vram + ram + 1023) / 1024;
}
static void parse_config_data(const char *config_sour...