Lines Matching defs:operand
108 * DESCRIPTION: Execute Type 1 monadic operator with numeric operand on
115 union acpi_operand_object **operand = &walk_state->operands[0];
126 status = acpi_ex_release_mutex(operand[0], walk_state);
131 status = acpi_ex_system_reset_event(operand[0]);
136 status = acpi_ex_system_signal_event(operand[0]);
141 status = acpi_ex_system_do_sleep(operand[0]->integer.value);
147 acpi_ex_system_do_stall((u32) operand[0]->integer.value);
152 status = acpi_ex_unload_table(operand[0]);
182 union acpi_operand_object **operand = &walk_state->operands[0];
192 status = acpi_ex_load_op(operand[0], operand[1], walk_state);
224 union acpi_operand_object **operand = &walk_state->operands[0];
256 return_desc->integer.value = ~operand[0]->integer.value;
261 return_desc->integer.value = operand[0]->integer.value;
277 return_desc->integer.value = operand[0]->integer.value;
303 digit = operand[0]->integer.value;
344 digit = operand[0]->integer.value;
367 ACPI_FORMAT_UINT64(operand[0]->
380 if ((struct acpi_namespace_node *)operand[0] ==
392 status = acpi_ex_get_object_reference(operand[0],
400 acpi_ex_store(return_desc2, operand[1], walk_state);
418 * A store operand is typically a number, string, buffer or lvalue
422 status = acpi_ex_store(operand[0], operand[1], walk_state);
436 walk_state->result_obj = operand[0];
447 acpi_ut_copy_iobject_to_iobject(operand[0], &return_desc,
454 acpi_ex_convert_to_string(operand[0], &return_desc,
456 if (return_desc == operand[0]) {
467 acpi_ex_convert_to_string(operand[0], &return_desc,
469 if (return_desc == operand[0]) {
479 status = acpi_ex_convert_to_buffer(operand[0], &return_desc);
480 if (return_desc == operand[0]) {
493 acpi_ex_convert_to_integer(operand[0], &return_desc, 0);
494 if (return_desc == operand[0]) {
525 status = acpi_ex_store(return_desc, operand[1], walk_state);
559 union acpi_operand_object **operand = &walk_state->operands[0];
584 if (!operand[0]->integer.value) {
602 * Since we are expecting a Reference operand, it can be either a
605 temp_desc = operand[0];
615 * Convert the Reference operand to an Integer (This removes a
619 * reference operand to an actual integer.
652 status = acpi_ex_store(return_desc, operand[0], walk_state);
657 * Note: The operand is not resolved at this point because we want to
666 acpi_ex_resolve_multiple(walk_state, operand[0], &type,
683 * Note: The operand is not resolved at this point because we want to
690 acpi_ex_resolve_multiple(walk_state, operand[0], &type,
701 * but is supported implicitly via implicit operand conversion.
761 acpi_ex_get_object_reference(operand[0], &return_desc,
772 if (ACPI_GET_DESCRIPTOR_TYPE(operand[0]) ==
777 operand[0]);
782 operand[0] = temp_desc;
789 switch ((operand[0])->common.type) {
796 switch (operand[0]->reference.class) {
804 (operand[0]->reference.class,
805 operand[0]->reference.value,
815 acpi_ut_remove_reference(operand[0]);
816 operand[0] = temp_desc;
824 operand[0]->reference.object;
825 acpi_ut_remove_reference(operand[0]);
826 operand[0] = temp_desc;
847 if (ACPI_GET_DESCRIPTOR_TYPE(operand[0]) !=
849 if ((operand[0])->common.type == ACPI_TYPE_STRING) {
862 operand[0]->
884 if (ACPI_GET_DESCRIPTOR_TYPE(operand[0]) ==
893 switch (((struct acpi_namespace_node *)operand[0])->
900 return_desc = operand[0];
906 return_desc = acpi_ns_get_attached_object((struct acpi_namespace_node *)operand[0]);
915 switch (operand[0]->reference.class) {
921 switch (operand[0]->reference.target_type) {
925 operand[0]->reference.object;
941 temp_desc->buffer.pointer[operand[0]->reference.value]);
954 *(operand[0]->reference.where);
972 operand[0]->reference.
973 target_type, operand[0]));
982 return_desc = operand[0]->reference.object;
1032 operand[0],
1033 operand[0]->reference.class));