aml-build.c (7059eb4262d8a5575e5a81cdfac101d84a482c28) aml-build.c (7b38ba9cb6fd47d89ab2db5b92ea6e4e6cd046cd)
1/* Support for generating ACPI tables and passing them to Guests
2 *
3 * Copyright (C) 2015 Red Hat Inc
4 *
5 * Author: Michael S. Tsirkin <mst@redhat.com>
6 * Author: Igor Mammedov <imammedo@redhat.com>
7 *
8 * This program is free software; you can redistribute it and/or modify

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

535{
536 Aml *var = aml_opcode(0x86 /* NotifyOp */);
537 aml_append(var, arg1);
538 aml_append(var, arg2);
539 return var;
540}
541
542/* helper to call method with 1 argument */
1/* Support for generating ACPI tables and passing them to Guests
2 *
3 * Copyright (C) 2015 Red Hat Inc
4 *
5 * Author: Michael S. Tsirkin <mst@redhat.com>
6 * Author: Igor Mammedov <imammedo@redhat.com>
7 *
8 * This program is free software; you can redistribute it and/or modify

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

535{
536 Aml *var = aml_opcode(0x86 /* NotifyOp */);
537 aml_append(var, arg1);
538 aml_append(var, arg2);
539 return var;
540}
541
542/* helper to call method with 1 argument */
543Aml *aml_call0(const char *method)
544{
545 Aml *var = aml_alloc();
546 build_append_namestring(var->buf, "%s", method);
547 return var;
548}
549
550/* helper to call method with 1 argument */
543Aml *aml_call1(const char *method, Aml *arg1)
544{
545 Aml *var = aml_alloc();
546 build_append_namestring(var->buf, "%s", method);
547 aml_append(var, arg1);
548 return var;
549}
550

--- 867 unchanged lines hidden ---
551Aml *aml_call1(const char *method, Aml *arg1)
552{
553 Aml *var = aml_alloc();
554 build_append_namestring(var->buf, "%s", method);
555 aml_append(var, arg1);
556 return var;
557}
558

--- 867 unchanged lines hidden ---