| /src/sys/arch/alpha/include/ |
| cpu_counter.h | 45 alpha_send_ipi(hwrpb->rpb_primary_cpu_id, ALPHA_IPI_PRIMARY_CC)
|
| autoconf.h | 73 void *hwrpb; /* 144: hwrpb pointer (BEVA) */ member in struct:bootinfo_v1 74 u_long hwrpbsize; /* 152: size of hwrpb data */ 95 u_long hwrpb_phys; /* hwrpb physical address */ 96 u_long hwrpb_size; /* size of hwrpb data */ 106 uint64_t avt_variation; /* variation, from HWRPB */
|
| /src/sys/arch/alpha/alpha/ |
| prom.c | 57 struct rpb *hwrpb __read_mostly; 401 p = LOCATE_PCS(hwrpb, hwrpb->rpb_primary_cpu_id); 420 for (i = 0, p = (uint64_t *)hwrpb, sum = 0; 434 p = LOCATE_PCS(hwrpb, hwrpb->rpb_primary_cpu_id); 439 hwrpb->rpb_vptb = VPTBASE; 441 hwrpb->rpb_checksum = hwrpb_checksum(); 450 p = LOCATE_PCS(hwrpb, hwrpb->rpb_primary_cpu_id) [all...] |
| dec_3000_500.c | 83 variation = hwrpb->rpb_variation & SV_ST_MASK; 94 if (hwrpb->rpb_variation & SV_GRAPHICS) 113 ctb = (struct ctb *)(((char *)hwrpb) + hwrpb->rpb_ctb_off);
|
| dec_3000_300.c | 77 variation = hwrpb->rpb_variation & SV_ST_MASK; 93 ctb = (struct ctb *)(((char *)hwrpb) + hwrpb->rpb_ctb_off);
|
| dec_1000a.c | 105 variation = hwrpb->rpb_variation & SV_ST_MASK; 112 switch(PCS_CPU_MAJORTYPE(LOCATE_PCS(hwrpb, 0))) { 151 ctb = (struct ctb *)(((char *)hwrpb) + hwrpb->rpb_ctb_off);
|
| cpu.c | 346 const bool primary = ma->ma_slot == hwrpb->rpb_primary_cpu_id; 350 const struct pcs * const p = LOCATE_PCS(hwrpb, ma->ma_slot); 422 ci->ci_pcc_freq = hwrpb->rpb_cc_freq; 658 if (ci->ci_cpuid == hwrpb->rpb_primary_cpu_id) { 722 primary_pcsp = LOCATE_PCS(hwrpb, hwrpb->rpb_primary_cpu_id); 723 pcsp = LOCATE_PCS(hwrpb, ci->ci_cpuid); 732 * Set up the HWRPB to restart the secondary processor 735 hwrpb->rpb_restart = (uint64_t) cpu_spinup_trampoline; 736 hwrpb->rpb_restart_val = (uint64_t) ci [all...] |
| dec_kn7aa.c | 65 variation = hwrpb->rpb_variation & SV_ST_MASK;
|
| mainbus.c | 81 for (i = 0; i < hwrpb->rpb_pcs_cnt; i++) { 82 pcsp = LOCATE_PCS(hwrpb, i);
|
| dec_6600.c | 78 platform.family = (hwrpb->rpb_type == ST_DEC_TITAN) ? "Titan" 83 (hwrpb->rpb_type == ST_DEC_TITAN) ? dec_titan_variations 85 variation = hwrpb->rpb_variation & SV_ST_MASK; 110 ctb = (struct ctb *)(((char *)hwrpb) + hwrpb->rpb_ctb_off); 155 if ((hwrpb->rpb_variation & SV_ST_MASK) == SV_ST_WEBBRICK) {
|
| dec_2100_a500.c | 125 ctb = (struct ctb *)(((char *)hwrpb) + hwrpb->rpb_ctb_off);
|
| machdep.c | 357 /* hwrpb may not be provided by boot block in v1 */ 358 if (v1p->hwrpb != NULL) { 360 ((struct rpb *)v1p->hwrpb)->rpb_phys; 417 hwrpb = (struct rpb *)ALPHA_PHYS_TO_K0SEG(bootinfo.hwrpb_phys); 420 if (hwrpb->rpb_type == ST_DEC_3000_300 || 421 hwrpb->rpb_type == ST_DEC_3000_500) { 433 cycles_per_usec = (hwrpb->rpb_cc_freq + 999999) / 1000000; 456 if (hwrpb->rpb_page_size != ALPHA_PGBYTES) 457 panic("page size %lu != %d?!", hwrpb->rpb_page_size, 459 uvmexp.pagesize = hwrpb->rpb_page_size [all...] |
| dec_alphabook1.c | 67 variation = hwrpb->rpb_variation & SV_ST_MASK;
|
| dec_eb64plus.c | 69 variation = hwrpb->rpb_variation & SV_ST_MASK;
|
| dec_eb66.c | 67 variation = hwrpb->rpb_variation & SV_ST_MASK;
|
| dec_2000_300.c | 132 ctb = (struct ctb_tt *)(((char *)hwrpb) + hwrpb->rpb_ctb_off);
|
| dec_axppci_33.c | 94 variation = hwrpb->rpb_variation & SV_ST_MASK;
|
| dec_kn20aa.c | 76 variation = hwrpb->rpb_variation & SV_ST_MASK;
|
| ipifuncs.c | 155 KASSERT(cpu_id < hwrpb->rpb_pcs_cnt); 230 if (cpu_id != hwrpb->rpb_primary_cpu_id) {
|
| /src/sys/arch/alpha/pci/ |
| pci_consinit.c | 80 ctb = (struct ctb *)(((char *)hwrpb) + hwrpb->rpb_ctb_off);
|
| cia.c | 164 (hwrpb->rpb_variation & SV_ST_MASK) >= SV_ST_ALPHAPC164LX_400) || 295 (hwrpb->rpb_variation & SV_ST_MASK) < SV_ST_MIATA_1_5) {
|
| pci_eb164.c | 169 variation = hwrpb->rpb_variation & SV_ST_MASK;
|
| /src/sys/arch/alpha/tlsb/ |
| tlsb.c | 218 device_xname(cpu_info[hwrpb->rpb_primary_cpu_id]->ci_softc->sc_dev)); 220 (1UL << hwrpb->rpb_primary_cpu_id)); 226 (1UL << hwrpb->rpb_primary_cpu_id));
|
| /src/sys/arch/alpha/gbus/ |
| gbus.c | 104 ta->ta_node == (hwrpb->rpb_primary_cpu_id / 2))
|
| /src/sys/arch/alpha/stand/common/ |
| boot.c | 159 bootinfo_v1.hwrpb = (void *)HWRPB_ADDR;
|