Lines Matching refs:hwrpb
67 struct hwrpb_struct *hwrpb; variable
68 EXPORT_SYMBOL(hwrpb);
313 (hwrpb->mddt_offset + (unsigned long) hwrpb); in setup_memory()
396 (hwrpb->mddt_offset + (unsigned long) hwrpb); in page_is_ram()
449 hwrpb = (struct hwrpb_struct*) __va(INIT_HWRPB->phys_addr); in setup_arch()
462 if ((long)hwrpb->sys_type < 0) { in setup_arch()
463 hwrpb->sys_type = -((long)hwrpb->sys_type); in setup_arch()
464 hwrpb_update_checksum(hwrpb); in setup_arch()
474 alpha_using_srm = !str_has_prefix((const char *)hwrpb->ssn, "MILO"); in setup_arch()
478 alpha_using_qemu = strstr((const char *)hwrpb->ssn, "QEMU") != 0; in setup_arch()
566 cpu = (struct percpu_struct*)((char*)hwrpb + hwrpb->processor_offset); in setup_arch()
568 get_sysnames(hwrpb->sys_type, hwrpb->sys_variation, in setup_arch()
574 vec = get_sysvec(hwrpb->sys_type, hwrpb->sys_variation, in setup_arch()
581 hwrpb->sys_type, hwrpb->sys_variation); in setup_arch()
674 if (hwrpb->max_asn != MAX_ASN) { in setup_arch()
675 printk("Max ASN from HWRPB is bad (0x%lx)\n", hwrpb->max_asn); in setup_arch()
1085 if (hwrpb->revision < 5) in platform_string()
1093 ((char *)hwrpb + hwrpb->dsr_offset)); in platform_string()
1108 ((char *)cpubase + i*hwrpb->processor_size); in get_nr_processors()
1154 get_sysnames(hwrpb->sys_type, hwrpb->sys_variation, in show_cpuinfo()
1157 nr_processors = get_nr_processors(cpu, hwrpb->nr_processors); in show_cpuinfo()
1160 timer_freq = (100UL * hwrpb->intr_freq) / 4096; in show_cpuinfo()
1186 systype_name, sysvariation_name, hwrpb->sys_revision, in show_cpuinfo()
1187 (char*)hwrpb->ssn, in show_cpuinfo()
1188 est_cycle_freq ? : hwrpb->cycle_freq, in show_cpuinfo()
1191 hwrpb->pagesize, in show_cpuinfo()
1192 hwrpb->pa_bits, in show_cpuinfo()
1193 hwrpb->max_asn, in show_cpuinfo()
1408 return *pos ? NULL : (char *)hwrpb + hwrpb->processor_offset; in c_start()