| /src/sys/arch/vax/include/ |
| ka730.h | 31 #include <machine/nexus.h> 36 #define NEX730SZ (NNEX730 * sizeof(struct nexus))
|
| ka750.h | 31 #include <machine/nexus.h> 38 #define NEX750SZ (NNEX750 * sizeof(struct nexus))
|
| nexus.h | 1 /* $NetBSD: nexus.h,v 1.27 2011/06/05 16:59:21 matt Exp $ */ 31 * @(#)nexus.h 7.3 (Berkeley) 5/9/91 61 * Information about nexus's. 64 * Each nexus is some type of adapter, whose code is the low 69 * VAX8600 nexus information is located in ioa.h 77 #define NEX780 ((struct nexus *)0x20000000) 81 #define NEX730 ((struct nexus *)0xf20000) 87 struct nexus { struct 106 int sa_nexnum; /* This nexus TR number */ 107 int sa_type; /* This nexus type * [all...] |
| Makefile | 16 nexus.h param.h pcb.h pmap.h \
|
| /src/sys/arch/acorn32/podulebus/ |
| sfas.c | 108 void sfas_init_nexus(struct sfas_softc *, struct nexus *); 125 struct nexus *sfas_arbitate_target(struct sfas_softc *, int); 126 void sfas_setup_nexus(struct sfas_softc *, struct nexus *, 130 int sfas_midaction(struct sfas_softc *, sfas_regmap_p, struct nexus *); 131 int sfas_postaction(struct sfas_softc *, sfas_regmap_p, struct nexus *); 134 void dump_nexus(struct nexus *nexus); 168 * Initialize the nexus structs. 171 sfas_init_nexus(struct sfas_softc *dev, struct nexus *nexus) 338 struct nexus *nexus; local in function:sfas_donextcmd 640 struct nexus *nexus; local in function:sfas_select_unit 700 struct nexus *nexus; local in function:sfas_arbitate_target 827 struct nexus *nexus; local in function:sfasselect 883 struct nexus *nexus; local in function:sfas_pretests 1523 struct nexus *nexus; local in function:sfasintr 1547 struct nexus *nexus; local in function:sfasicmd [all...] |
| esc.c | 126 void esc_init_nexus(struct esc_softc *, struct nexus *); 132 struct nexus *esc_arbitate_target(struct esc_softc *, int); 133 void esc_setup_nexus(struct esc_softc *, struct nexus *, struct esc_pending *, 136 int esc_midaction(struct esc_softc *, esc_regmap_p, struct nexus *); 137 int esc_postaction(struct esc_softc *, esc_regmap_p, struct nexus *); 169 * Initialize the nexus structs. 172 esc_init_nexus(struct esc_softc *dev, struct nexus *nexus) 174 memset(nexus, 0, sizeof(struct nexus)); 336 struct nexus *nexus; local in function:esc_donextcmd 713 struct nexus *nexus; local in function:esc_select_unit 773 struct nexus *nexus; local in function:esc_arbitate_target 900 struct nexus *nexus; local in function:escselect 956 struct nexus *nexus; local in function:esc_pretests 1598 struct nexus *nexus; local in function:escintr 1622 struct nexus *nexus; local in function:escicmd [all...] |
| escvar.h | 77 * nexus contains all active data for one SCSI unit. Parts of the info in this 80 struct nexus { struct 101 u_char state; /* Nexus state, see below */ 102 u_short flags; /* Nexus flags, see below */ 111 u_char lun_unit; /* (Lun<<4) | Unit of nexus */ 117 #define ESC_NS_IDLE 0 /* Nexus idle */ 135 /* SCSI nexus flags */ 138 #define ESC_NF_SELECT_ME 0x0002 /* Nexus is set up, waiting for bus */ 146 #define ESC_NF_RESET 0x0100 /* Reset this nexus */ 188 /* Nexus list * [all...] |
| sfasvar.h | 77 * nexus contains all active data for one SCSI unit. Parts of the info in this 80 struct nexus { struct 101 u_char state; /* Nexus state, see below */ 102 u_short flags; /* Nexus flags, see below */ 111 u_char lun_unit; /* (Lun<<4) | Unit of nexus */ 116 #define SFAS_NS_IDLE 0 /* Nexus idle */ 134 /* SCSI nexus flags */ 137 #define SFAS_NF_SELECT_ME 0x0002 /* Nexus is set up, waiting for bus */ 145 #define SFAS_NF_RESET 0x0100 /* Reset this nexus */ 189 /* Nexus list * [all...] |
| /src/sys/arch/vax/vax/ |
| ubi.c | 36 #include <machine/nexus.h> 77 #define NEXPAGES (sizeof(struct nexus) / VAX_NBPG) 86 sizeof(struct nexus) * sa.sa_nexnum, NEXPAGES); 101 sizeof(struct nexus) * sa.sa_nexnum, NEXPAGES); 110 sizeof(struct nexus) * sa.sa_nexnum, NEXPAGES);
|
| sbi.c | 45 #include <machine/nexus.h> 111 #define NEXPAGES (sizeof(struct nexus) / VAX_NBPG) 115 struct nexus *nexusP = 0; 118 nexusP = (struct nexus *)vax_map_physmem((paddr_t)(NEX780) + 119 sizeof(struct nexus) * nexnum, NEXPAGES); 162 #define NEXPAGES (sizeof(struct nexus) / VAX_NBPG) 167 struct nexus *nexusP = 0; 170 nexusP = (struct nexus *)vax_map_physmem(sa.sa_base + 171 sizeof(struct nexus) * nexnum, NEXPAGES);
|
| cmi.c | 36 #include <machine/nexus.h> 80 #define NEXPAGES (sizeof(struct nexus) / VAX_NBPG) 83 sizeof(struct nexus) * sa.sa_nexnum, NEXPAGES); 97 sizeof(struct nexus) * sa.sa_nexnum, NEXPAGES); 111 sizeof(struct nexus) * sa.sa_nexnum, NEXPAGES); 117 sizeof(struct nexus) * sa.sa_nexnum, NEXPAGES);
|
| ka610.c | 36 #include <machine/nexus.h>
|
| findcpu.c | 36 #include <machine/nexus.h>
|
| xmi_mainbus.c | 37 #include <machine/nexus.h>
|
| ka410.c | 39 #include <machine/nexus.h>
|
| ka46.c | 39 #include <machine/nexus.h>
|
| ka48.c | 40 #include <machine/nexus.h>
|
| ka660.c | 37 #include <machine/nexus.h>
|
| ka670.c | 39 #include <machine/nexus.h>
|
| /src/share/examples/refuse/dmesgfs/ |
| dmesgfs.c | 248 #define NEXUS_DESCRIPTION "Nexus - the root of everything" 252 build_tree(virtdir_t *tp, const char *nexus, char type) 273 add_dev(nexus, strlen(nexus), nexus, strlen(nexus), NEXUS_DESCRIPTION, 320 char *nexus; local in function:main 324 nexus = NULL; 335 nexus = optarg; 342 if (!build_tree(&pci, (nexus) ? nexus : "mainbus0", type)) [all...] |
| /src/sys/arch/vax/bi/ |
| bi_mainbus.c | 37 #include <machine/nexus.h>
|
| bi_nmi.c | 38 #include <machine/nexus.h>
|
| /src/sys/dev/isa/ |
| seagate.c | 204 struct sea_scb *nexus; /* currently connected command */ member in struct:sea_softc 227 * Establish I_T_L nexus instead of I_T_L_Q 311 connected = sea->nexus ? 1 : 0; 539 sea->nexus = 0; 719 if (!sea->nexus) { 737 * Attempt to establish an I_T_L nexus. 738 * On success, sea->nexus is set. 774 if (!sea->nexus) { 781 } /* if (!sea->nexus) */ 784 if (sea->nexus) { /* we are connected. Do the task * [all...] |
| /src/sys/arch/vax/uba/ |
| uba_ubi.c | 74 #include <machine/nexus.h> 116 * space is in nexus space.
|
| uba_cmi.c | 74 #include <machine/nexus.h> 114 * space is in nexus space.
|