|
PatchworkOS
a7b3d61
A non-POSIX operating system.
|
Namespace Modifier Objects Encoding. More...
Namespace Modifier Objects Encoding.
Functions | |
| uint64_t | aml_def_alias_read (aml_term_list_ctx_t *ctx) |
| Reads a DefAlias structure from the AML byte stream. | |
| uint64_t | aml_def_name_read (aml_term_list_ctx_t *ctx) |
| Reads a DefName structure from the AML byte stream. | |
| uint64_t | aml_def_scope_read (aml_term_list_ctx_t *ctx) |
| Reads a DefScope structure from the AML byte stream. | |
| uint64_t | aml_namespace_modifier_obj_read (aml_term_list_ctx_t *ctx) |
| Reads a NameSpaceModifierObj structure from the AML byte stream. | |
| uint64_t aml_def_alias_read | ( | aml_term_list_ctx_t * | ctx | ) |
Reads a DefAlias structure from the AML byte stream.
A DefAlias structure is defined as DefAlias := AliasOp NameString NameString.
| ctx | The context of the TermList that this structure is part of. |
0. On failure, ERR and errno is set. Definition at line 18 of file namespace_modifier.c.
| uint64_t aml_def_name_read | ( | aml_term_list_ctx_t * | ctx | ) |
Reads a DefName structure from the AML byte stream.
A DefName structure is defined as DefName := NameOp NameString DataRefObject.
| ctx | The context of the TermList that this structure is part of. |
0. On failure, ERR and errno is set. Definition at line 58 of file namespace_modifier.c.
| uint64_t aml_def_scope_read | ( | aml_term_list_ctx_t * | ctx | ) |
Reads a DefScope structure from the AML byte stream.
A DefScope structure is defined as DefScope := ScopeOp PkgLength NameString TermList.
| ctx | The context of the TermList that this structure is part of. |
0. On failure, ERR and errno is set. Definition at line 90 of file namespace_modifier.c.
| uint64_t aml_namespace_modifier_obj_read | ( | aml_term_list_ctx_t * | ctx | ) |
Reads a NameSpaceModifierObj structure from the AML byte stream.
A NameSpaceModifierObj structure is defined as NameSpaceModifierObj := DefAlias | DefName | DefScope.
| ctx | The context of the TermList that this structure is part of. |
| op | The AML op, should have been read by the caller. |
0. On failure, ERR and errno is set. Definition at line 136 of file namespace_modifier.c.