Home | History | Annotate | Download | only in sn

Lines Matching refs:nasid

59 #define RAW_NODE_SWIN_BASE(nasid, widget)   (NODE_IO_BASE(nasid) + (UINT64_CAST(widget) << SWIN_SIZE_BITS))
69 #define NODE_SWIN_ADDR(nasid, addr) (((addr) >= NODE_SWIN_BASE(nasid, 0)) && ((addr) < (NODE_SWIN_BASE(nasid, HUB_NUM_WIDGET) + SWIN_SIZE) ))
105 #define EX_HANDLER_ADDR(nasid, slice) PHYS_TO_K0(NODE_OFFSET(nasid) | EX_HANDLER_OFFSET(slice))
109 #define EX_FRAME_ADDR(nasid, slice) PHYS_TO_K0(NODE_OFFSET(nasid) | EX_FRAME_OFFSET(slice))
112 #define ARCS_SPB_ADDR(nasid) PHYS_TO_K0(NODE_OFFSET(nasid) | ARCS_SPB_OFFSET)
116 #define KLDIR_ADDR(nasid) TO_NODE_UNCAC((nasid), KLDIR_OFFSET)
132 #define KLD_BASE(nasid) ((kldir_ent_t *) KLDIR_ADDR(nasid))
134 #define KLD_LAUNCH(nasid) (KLD_BASE(nasid) + KLI_LAUNCH)
135 #define KLD_NMI(nasid) (KLD_BASE(nasid) + KLI_NMI)
136 #define KLD_KLCONFIG(nasid) (KLD_BASE(nasid) + KLI_KLCONFIG)
137 #define KLD_PI_ERROR(nasid) (KLD_BASE(nasid) + KLI_PI_ERROR)
139 #define KLD_GDA(nasid) (KLD_BASE(nasid) + KLI_GDA)
140 #define KLD_SYMMON_STK(nasid) (KLD_BASE(nasid) + KLI_SYMMON_STK)
141 #define KLD_FREEMEM(nasid) (KLD_BASE(nasid) + KLI_FREEMEM)
142 #define KLD_KERN_VARS(nasid) (KLD_BASE(nasid) + KLI_KERN_VARS)
144 #define KLD_KERN_XP(nasid) (KLD_BASE(nasid) + KLI_KERN_XP)
145 #define KLD_KERN_PARTID(nasid) (KLD_BASE(nasid) + KLI_KERN_PARTID)
146 #define LAUNCH_OFFSET(nasid, slice) (KLD_LAUNCH(nasid)->offset + KLD_LAUNCH(nasid)->stride * (slice))
147 #define LAUNCH_ADDR(nasid, slice) TO_NODE_UNCAC((nasid), LAUNCH_OFFSET(nasid, slice))
149 #define LAUNCH_SIZE(nasid) KLD_LAUNCH(nasid)->size
150 #define NMI_OFFSET(nasid, slice) (KLD_NMI(nasid)->offset + KLD_NMI(nasid)->stride * (slice))
151 #define NMI_ADDR(nasid, slice) TO_NODE_UNCAC((nasid), NMI_OFFSET(nasid, slice))
152 #define NMI_SIZE(nasid) KLD_NMI(nasid)->size
154 #define KLCONFIG_OFFSET(nasid) KLD_KLCONFIG(nasid)->offset
155 #define KLCONFIG_ADDR(nasid) TO_NODE_UNCAC((nasid), KLCONFIG_OFFSET(nasid))
156 #define KLCONFIG_SIZE(nasid) KLD_KLCONFIG(nasid)->size
157 #define GDA_ADDR(nasid) KLD_GDA(nasid)->pointer
159 #define GDA_SIZE(nasid) KLD_GDA(nasid)->size
160 #define SYMMON_STK_OFFSET(nasid, slice) (KLD_SYMMON_STK(nasid)->offset + KLD_SYMMON_STK(nasid)->stride * (slice))
161 #define SYMMON_STK_STRIDE(nasid) KLD_SYMMON_STK(nasid)->stride
162 #define SYMMON_STK_ADDR(nasid, slice) TO_NODE_CAC((nasid), SYMMON_STK_OFFSET(nasid, slice))
164 #define SYMMON_STK_SIZE(nasid) KLD_SYMMON_STK(nasid)->stride
165 #define SYMMON_STK_END(nasid) (SYMMON_STK_ADDR(nasid, 0) + KLD_SYMMON_STK(nasid)->size)
167 #define SYMMON_LOADADDR(nasid) TO_NODE(nasid, PHYS_TO_K0(UNIX_DEBUG_LOADADDR - 0x1000))
169 #define FREEMEM_OFFSET(nasid) KLD_FREEMEM(nasid)->offset
170 #define FREEMEM_ADDR(nasid) SYMMON_STK_END(nasid)
171 #define FREEMEM_SIZE(nasid) KLD_FREEMEM(nasid)->size
172 #define PI_ERROR_OFFSET(nasid) KLD_PI_ERROR(nasid)->offset
174 #define PI_ERROR_ADDR(nasid) TO_NODE_UNCAC((nasid), PI_ERROR_OFFSET(nasid))
175 #define PI_ERROR_SIZE(nasid) KLD_PI_ERROR(nasid)->size
180 #define KERN_VARS_ADDR(nasid) KLD_KERN_VARS(nasid)->pointer
181 #define KERN_VARS_SIZE(nasid) KLD_KERN_VARS(nasid)->size
182 #define KERN_XP_ADDR(nasid) KLD_KERN_XP(nasid)->pointer
184 #define KERN_XP_SIZE(nasid) KLD_KERN_XP(nasid)->size
185 #define GPDA_ADDR(nasid) TO_NODE_CAC(nasid, GPDA_OFFSET)