/src/sys/arch/vax/boot/xxboot/ |
bootxx.c | 52 #include <machine/rpb.h> 70 void romread_uvax(int lbn, int size, void *buf, struct rpb *rpb); 73 int unit_init(int, struct rpb *, int); 78 struct rpb *rpb; variable in typeref:struct:rpb * 109 rpb = (void *)0xf0000; /* Safe address right now */ 113 * now relocate rpb/bqo (which are used by ROM-routines) 115 bcopy ((void *)bootregs[11], rpb, sizeof(struct rpb)); [all...] |
/src/sys/arch/alpha/stand/common/ |
OSFpal.c | 34 #include <machine/rpb.h> 45 struct rpb *r; 48 r = (struct rpb *)HWRPB_ADDR;
|
prom.c | 34 #include <machine/rpb.h> 49 struct rpb *r; 53 r = (struct rpb *)HWRPB_ADDR;
|
bootxx.c | 76 #include <machine/rpb.h>
|
boot.c | 47 #include <machine/rpb.h> 160 bootinfo_v1.hwrpbsize = ((struct rpb *)HWRPB_ADDR)->rpb_size;
|
/src/sys/arch/alpha/stand/netboot/ |
getsecs.c | 13 #include "include/rpb.h" 28 ((struct rpb *)HWRPB_ADDR)->rpb_cc_freq) + 1; 30 ((struct rpb *)HWRPB_ADDR)->rpb_cc_freq, wrapsecs); 38 tnsec += ((curpcc - lastpcc) * 1000000000) / ((struct rpb *)HWRPB_ADDR)->rpb_cc_freq;
|
/src/sys/arch/alpha/alpha/ |
prom.c | 41 #include <machine/rpb.h> 57 struct rpb *hwrpb __read_mostly; 99 prom_init_cputype(const struct rpb * const rpb) 101 cputype = rpb->rpb_type; 113 prom_check_qemu(const struct rpb * const rpb) 116 if (rpb->rpb_ssn[0] == 'Q' && 117 rpb->rpb_ssn[1] == 'E' && 118 rpb->rpb_ssn[2] == 'M' & [all...] |
dec_kn7aa.c | 43 #include <machine/rpb.h>
|
api_up1000.c | 42 #include <machine/rpb.h>
|
dec_550.c | 43 #include <machine/rpb.h>
|
dec_alphabook1.c | 41 #include <machine/rpb.h>
|
/src/sys/arch/vax/vax/ |
autoconf.c | 53 #include <machine/rpb.h> 94 rpb.devtyp, rpb.unit, rpb.csrphy, rpb.adpphy, rpb.slave); 148 if (rpb.rpb_base == (void *)-1) 256 /* If there's a synthetic RPB, we can't trust it */ 257 if (rpb.rpb_base == (void *)-1) 275 if (rpb.devtyp != nr [all...] |
locore.c | 45 #include <machine/rpb.h> 49 void _start(struct rpb *); 87 _start(struct rpb *prpb) 320 * In post-1.4 a RPB is always provided from the boot blocks. 326 memset((void *)uv, 0, sizeof(struct rpb)); 327 prpb = (struct rpb *)uv; 329 prpb->rpb_base = (void *)-1; /* RPB is fake */ 332 memcpy((void *)uv, prpb, sizeof(struct rpb));
|
/src/sys/arch/alpha/include/ |
cpu_counter.h | 42 #include <machine/rpb.h>
|
alpha.h | 75 struct rpb; 106 void init_prom_interface(unsigned long, struct rpb *);
|
Makefile | 20 reg.h rpb.h rwlock.h \
|
/src/sys/arch/vax/include/ |
rpb.h | 1 /* $NetBSD: rpb.h,v 1.10 2017/05/22 17:12:11 ragge Exp $ */ 33 * to get more info about RPB. 36 struct rpb { /* size description */ struct 37 struct rpb *rpb_base; /* 4 physical base address of block */ 121 extern struct rpb rpb;
|
/src/sys/arch/vax/boot/common/ |
romread.S | 55 * romread_uvax (int lbn, int size, void *buf, struct rpb *rpb) 58 movl 16(%ap),%r11 # restore boot-contents of %r11 (rpb) 61 pushl %r11 # base of rpb 71 * romwrite_uvax (int lbn, int size, void *buf, struct rpb *rpb) 74 movl 16(%ap), %r11 # restore boot-contents of %r11 (rpb) 77 pushl %r11 # base of rpb
|
/src/sys/arch/alpha/mcbus/ |
mcmem.c | 47 #include <machine/rpb.h>
|
/src/sys/arch/alpha/pci/ |
tsp_bus_io.c | 45 #include <machine/rpb.h>
|
pci_alphabook1.c | 72 #include <machine/rpb.h>
|
tsp_bus_mem.c | 44 #include <machine/rpb.h>
|
/src/sys/arch/vax/boot/boot/ |
rom.c | 45 #include "../include/rpb.h" 80 int romwrite_uvax(int, int, void *, struct rpb *); 81 int romread_uvax(int, int, void *, struct rpb *);
|
autoconf.c | 39 #include "../include/rpb.h" 55 * Do some initial setup. Also create a fake RPB for net-booted machines 108 struct rpb *prpb = (struct rpb *)bootregs[11]; 109 memcpy(&bootrpb, (void *)prpb, sizeof(struct rpb));
|
/src/sys/arch/alpha/tlsb/ |
tlsbmem.c | 47 #include <machine/rpb.h>
|