Home | History | Annotate | Download | only in ddk

Lines Matching refs:Argument

67     ULONG Argument;
81 ACPI_METHOD_ARGUMENT Argument[ANYSIZE_ARRAY];
88 ACPI_METHOD_ARGUMENT Argument[ANYSIZE_ARRAY];
120 ACPI_METHOD_ARGUMENT Argument[ANYSIZE_ARRAY];
147 #define ACPI_METHOD_ARGUMENT_LENGTH_FROM_ARGUMENT( Argument ) \
148 (ACPI_METHOD_ARGUMENT_LENGTH(((PACPI_METHOD_ARGUMENT)Argument)->DataLength))
150 #define ACPI_METHOD_NEXT_ARGUMENT( Argument ) \
151 (PACPI_METHOD_ARGUMENT) ( (PUCHAR) Argument + \
152 ACPI_METHOD_ARGUMENT_LENGTH_FROM_ARGUMENT( Argument ) )
158 MethodArgument->Argument = IntData; }
160 #define ACPI_METHOD_SET_ARGUMENT_STRING( Argument, StrData ) \
161 { Argument->Type = ACPI_METHOD_ARGUMENT_STRING; \
162 Argument->DataLength = strlen((PCHAR)StrData) + sizeof(UCHAR); \
163 RtlCopyMemory(&Argument->Data[0],(PUCHAR)StrData,Argument->DataLength); }
165 #define ACPI_METHOD_SET_ARGUMENT_BUFFER( Argument, BuffData, BuffLength ) \
166 { Argument->Type = ACPI_METHOD_ARGUMENT_BUFFER; \
167 Argument->DataLength = BuffLength; \
168 RtlCopyMemory(&Argument->Data[0],(PUCHAR)BuffData,Argument->DataLength); }