aml-build.h (90ce6e2644db2c47d72f364b4de57342e50bd10a) aml-build.h (39b6dbd8d7bbaa864ce42dcdcffe79313de9f2d6)
1#ifndef HW_ACPI_GEN_UTILS_H
2#define HW_ACPI_GEN_UTILS_H
3
4#include <glib.h>
5#include "hw/acpi/acpi-defs.h"
6
7/* Reserve RAM space for tables: add another order of magnitude. */
8#define ACPI_BUILD_TABLE_MAX_SIZE 0x200000

--- 330 unchanged lines hidden (view full) ---

339Aml *aml_buffer(int buffer_size, uint8_t *byte_list);
340Aml *aml_resource_template(void);
341Aml *aml_field(const char *name, AmlAccessType type, AmlLockRule lock,
342 AmlUpdateRule rule);
343Aml *aml_mutex(const char *name, uint8_t sync_level);
344Aml *aml_acquire(Aml *mutex, uint16_t timeout);
345Aml *aml_release(Aml *mutex);
346Aml *aml_alias(const char *source_object, const char *alias_object);
1#ifndef HW_ACPI_GEN_UTILS_H
2#define HW_ACPI_GEN_UTILS_H
3
4#include <glib.h>
5#include "hw/acpi/acpi-defs.h"
6
7/* Reserve RAM space for tables: add another order of magnitude. */
8#define ACPI_BUILD_TABLE_MAX_SIZE 0x200000

--- 330 unchanged lines hidden (view full) ---

339Aml *aml_buffer(int buffer_size, uint8_t *byte_list);
340Aml *aml_resource_template(void);
341Aml *aml_field(const char *name, AmlAccessType type, AmlLockRule lock,
342 AmlUpdateRule rule);
343Aml *aml_mutex(const char *name, uint8_t sync_level);
344Aml *aml_acquire(Aml *mutex, uint16_t timeout);
345Aml *aml_release(Aml *mutex);
346Aml *aml_alias(const char *source_object, const char *alias_object);
347Aml *aml_create_field(Aml *srcbuf, Aml *bit_index, Aml *num_bits,
348 const char *name);
347Aml *aml_create_dword_field(Aml *srcbuf, Aml *index, const char *name);
348Aml *aml_create_qword_field(Aml *srcbuf, Aml *index, const char *name);
349Aml *aml_varpackage(uint32_t num_elements);
350Aml *aml_touuid(const char *uuid);
351Aml *aml_unicode(const char *str);
352Aml *aml_derefof(Aml *arg);
353Aml *aml_sizeof(Aml *arg);
354

--- 14 unchanged lines hidden ---
349Aml *aml_create_dword_field(Aml *srcbuf, Aml *index, const char *name);
350Aml *aml_create_qword_field(Aml *srcbuf, Aml *index, const char *name);
351Aml *aml_varpackage(uint32_t num_elements);
352Aml *aml_touuid(const char *uuid);
353Aml *aml_unicode(const char *str);
354Aml *aml_derefof(Aml *arg);
355Aml *aml_sizeof(Aml *arg);
356

--- 14 unchanged lines hidden ---