Lines Matching refs:hwrpb
67 struct hwrpb_struct *hwrpb; variable
68 EXPORT_SYMBOL(hwrpb);
313 (hwrpb->mddt_offset + (unsigned long) hwrpb); in setup_memory()
471 (hwrpb->mddt_offset + (unsigned long) hwrpb); in page_is_ram()
510 hwrpb = (struct hwrpb_struct*) __va(INIT_HWRPB->phys_addr); in setup_arch()
523 if ((long)hwrpb->sys_type < 0) { in setup_arch()
524 hwrpb->sys_type = -((long)hwrpb->sys_type); in setup_arch()
525 hwrpb_update_checksum(hwrpb); in setup_arch()
535 alpha_using_srm = strncmp((const char *)hwrpb->ssn, "MILO", 4) != 0; in setup_arch()
623 cpu = (struct percpu_struct*)((char*)hwrpb + hwrpb->processor_offset); in setup_arch()
625 get_sysnames(hwrpb->sys_type, hwrpb->sys_variation, in setup_arch()
631 vec = get_sysvec(hwrpb->sys_type, hwrpb->sys_variation, in setup_arch()
638 hwrpb->sys_type, hwrpb->sys_variation); in setup_arch()
738 if (hwrpb->max_asn != MAX_ASN) { in setup_arch()
739 printk("Max ASN from HWRPB is bad (0x%lx)\n", hwrpb->max_asn); in setup_arch()
1148 if (hwrpb->revision < 5) in platform_string()
1156 ((char *)hwrpb + hwrpb->dsr_offset)); in platform_string()
1171 ((char *)cpubase + i*hwrpb->processor_size); in get_nr_processors()
1216 get_sysnames(hwrpb->sys_type, hwrpb->sys_variation, in show_cpuinfo()
1219 nr_processors = get_nr_processors(cpu, hwrpb->nr_processors); in show_cpuinfo()
1242 systype_name, sysvariation_name, hwrpb->sys_revision, in show_cpuinfo()
1243 (char*)hwrpb->ssn, in show_cpuinfo()
1244 est_cycle_freq ? : hwrpb->cycle_freq, in show_cpuinfo()
1246 hwrpb->intr_freq / 4096, in show_cpuinfo()
1247 (100 * hwrpb->intr_freq / 4096) % 100, in show_cpuinfo()
1248 hwrpb->pagesize, in show_cpuinfo()
1249 hwrpb->pa_bits, in show_cpuinfo()
1250 hwrpb->max_asn, in show_cpuinfo()
1465 return *pos ? NULL : (char *)hwrpb + hwrpb->processor_offset; in c_start()