#define AML_DEBUG_ERROR(ctx, format,...)
Macro to simplify calling aml_debug_error() with the current function name.
aml_object_t * aml_arg_obj_read(aml_term_list_ctx_t *ctx)
Reads a ArgObj structure from the AML byte stream.
static void aml_token_read(aml_term_list_ctx_t *ctx, aml_token_t *out)
Attempt to read a token from the AML stream.
#define REF(ptr)
Increment reference count.
#define errno
Error number variable.
#define EILSEQ
Illegal byte sequence.
#define NULL
Pointer error value.
#define CONTAINER_OF(ptr, type, member)
Container of macro.
aml_arg_obj_t * args[AML_MAX_ARGS]
Argument variables for the method, if any.
Context for reading a TermList.