Lines Matching refs:pcct_entry
647 struct acpi_subtable_header *pcct_entry) in pcc_parse_subspace_irq() argument
652 if (pcct_entry->type < ACPI_PCCT_TYPE_HW_REDUCED_SUBSPACE || in pcc_parse_subspace_irq()
653 pcct_entry->type > ACPI_PCCT_TYPE_EXT_PCC_SLAVE_SUBSPACE) in pcc_parse_subspace_irq()
656 pcct_ss = (struct acpi_pcct_hw_reduced *)pcct_entry; in pcc_parse_subspace_irq()
704 struct acpi_subtable_header *pcct_entry) in pcc_parse_subspace_db_reg() argument
708 if (pcct_entry->type <= ACPI_PCCT_TYPE_HW_REDUCED_SUBSPACE_TYPE2) { in pcc_parse_subspace_db_reg()
711 pcct_ss = (struct acpi_pcct_subspace *)pcct_entry; in pcc_parse_subspace_db_reg()
721 pcct_ext = (struct acpi_pcct_ext_pcc_master *)pcct_entry; in pcc_parse_subspace_db_reg()
762 struct acpi_subtable_header *pcct_entry) in pcc_parse_subspace_shmem() argument
764 if (pcct_entry->type <= ACPI_PCCT_TYPE_HW_REDUCED_SUBSPACE_TYPE2) { in pcc_parse_subspace_shmem()
766 (struct acpi_pcct_subspace *)pcct_entry; in pcc_parse_subspace_shmem()
775 (struct acpi_pcct_ext_pcc_master *)pcct_entry; in pcc_parse_subspace_shmem()
845 struct acpi_subtable_header *pcct_entry; in pcc_mbox_probe() local
876 pcct_entry = (struct acpi_subtable_header *) ( in pcc_mbox_probe()
889 if (pcct_entry->type == ACPI_PCCT_TYPE_EXT_PCC_SLAVE_SUBSPACE && in pcc_mbox_probe()
897 rc = pcc_parse_subspace_irq(pchan, pcct_entry); in pcc_mbox_probe()
901 rc = pcc_parse_subspace_db_reg(pchan, pcct_entry); in pcc_mbox_probe()
905 pcc_parse_subspace_shmem(pchan, pcct_entry); in pcc_mbox_probe()
907 pchan->type = pcct_entry->type; in pcc_mbox_probe()
908 pcct_entry = (struct acpi_subtable_header *) in pcc_mbox_probe()
909 ((unsigned long) pcct_entry + pcct_entry->length); in pcc_mbox_probe()