Lines Matching full:cx

872 		struct acpi_processor_cx cx;  in acpi_processor_evaluate_cst()  local
885 memset(&cx, 0, sizeof(cx)); in acpi_processor_evaluate_cst()
917 cx.type = obj->integer.value; in acpi_processor_evaluate_cst()
923 if (i == 1 && cx.type != ACPI_STATE_C1) in acpi_processor_evaluate_cst()
926 cx.address = reg->address; in acpi_processor_evaluate_cst()
927 cx.index = last_index + 1; in acpi_processor_evaluate_cst()
930 if (!acpi_processor_ffh_cstate_probe(cpu, &cx, reg)) { in acpi_processor_evaluate_cst()
937 if (cx.type == ACPI_STATE_C1 && in acpi_processor_evaluate_cst()
939 cx.entry_method = ACPI_CSTATE_HALT; in acpi_processor_evaluate_cst()
940 snprintf(cx.desc, ACPI_CX_DESC_LEN, "ACPI HLT"); in acpi_processor_evaluate_cst()
942 cx.entry_method = ACPI_CSTATE_FFH; in acpi_processor_evaluate_cst()
944 } else if (cx.type == ACPI_STATE_C1) { in acpi_processor_evaluate_cst()
949 cx.entry_method = ACPI_CSTATE_HALT; in acpi_processor_evaluate_cst()
950 snprintf(cx.desc, ACPI_CX_DESC_LEN, "ACPI HLT"); in acpi_processor_evaluate_cst()
957 cx.entry_method = ACPI_CSTATE_SYSTEMIO; in acpi_processor_evaluate_cst()
958 snprintf(cx.desc, ACPI_CX_DESC_LEN, "ACPI IOPORT 0x%x", in acpi_processor_evaluate_cst()
959 cx.address); in acpi_processor_evaluate_cst()
966 if (cx.type == ACPI_STATE_C1) in acpi_processor_evaluate_cst()
967 cx.valid = 1; in acpi_processor_evaluate_cst()
976 cx.latency = obj->integer.value; in acpi_processor_evaluate_cst()
985 memcpy(&info->states[++last_index], &cx, sizeof(cx)); in acpi_processor_evaluate_cst()