Lines Matching refs:nasid

73 #define RAW_NODE_SWIN_BASE(nasid, widget)				\
74 (NODE_IO_BASE(nasid) + (UINT64_CAST(widget) << SWIN_SIZE_BITS))
98 * Verify if addr belongs to small window address on node with "nasid"
106 #define NODE_SWIN_ADDR(nasid, addr) \
107 (((addr) >= NODE_SWIN_BASE(nasid, 0)) && \
108 ((addr) < (NODE_SWIN_BASE(nasid, HUB_NUM_WIDGET) + SWIN_SIZE)\
279 #define EX_HANDLER_ADDR(nasid, slice) \
280 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_HANDLER_OFFSET(slice))
284 #define EX_FRAME_ADDR(nasid, slice) \
285 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_FRAME_OFFSET(slice))
289 #define ARCS_SPB_ADDR(nasid) \
290 PHYS_TO_K0(NODE_OFFSET(nasid) | ARCS_SPB_OFFSET)
294 #define KLDIR_ADDR(nasid) \
295 TO_NODE_UNCAC((nasid), KLDIR_OFFSET)
320 #define KLD_BASE(nasid) ((kldir_ent_t *) KLDIR_ADDR(nasid))
321 #define KLD_LAUNCH(nasid) (KLD_BASE(nasid) + KLI_LAUNCH)
322 #define KLD_NMI(nasid) (KLD_BASE(nasid) + KLI_NMI)
323 #define KLD_KLCONFIG(nasid) (KLD_BASE(nasid) + KLI_KLCONFIG)
324 #define KLD_PI_ERROR(nasid) (KLD_BASE(nasid) + KLI_PI_ERROR)
325 #define KLD_GDA(nasid) (KLD_BASE(nasid) + KLI_GDA)
326 #define KLD_SYMMON_STK(nasid) (KLD_BASE(nasid) + KLI_SYMMON_STK)
327 #define KLD_FREEMEM(nasid) (KLD_BASE(nasid) + KLI_FREEMEM)
328 #define KLD_KERN_VARS(nasid) (KLD_BASE(nasid) + KLI_KERN_VARS)
329 #define KLD_KERN_XP(nasid) (KLD_BASE(nasid) + KLI_KERN_XP)
330 #define KLD_KERN_PARTID(nasid) (KLD_BASE(nasid) + KLI_KERN_PARTID)
332 #define LAUNCH_OFFSET(nasid, slice) \
333 (KLD_LAUNCH(nasid)->offset + \
334 KLD_LAUNCH(nasid)->stride * (slice))
335 #define LAUNCH_ADDR(nasid, slice) \
336 TO_NODE_UNCAC((nasid), LAUNCH_OFFSET(nasid, slice))
337 #define LAUNCH_SIZE(nasid) KLD_LAUNCH(nasid)->size
339 #define SN_NMI_OFFSET(nasid, slice) \
340 (KLD_NMI(nasid)->offset + \
341 KLD_NMI(nasid)->stride * (slice))
342 #define NMI_ADDR(nasid, slice) \
343 TO_NODE_UNCAC((nasid), SN_NMI_OFFSET(nasid, slice))
344 #define NMI_SIZE(nasid) KLD_NMI(nasid)->size
346 #define KLCONFIG_OFFSET(nasid) KLD_KLCONFIG(nasid)->offset
347 #define KLCONFIG_ADDR(nasid) \
348 TO_NODE_UNCAC((nasid), KLCONFIG_OFFSET(nasid))
349 #define KLCONFIG_SIZE(nasid) KLD_KLCONFIG(nasid)->size
351 #define GDA_ADDR(nasid) KLD_GDA(nasid)->pointer
352 #define GDA_SIZE(nasid) KLD_GDA(nasid)->size
354 #define SYMMON_STK_OFFSET(nasid, slice) \
355 (KLD_SYMMON_STK(nasid)->offset + \
356 KLD_SYMMON_STK(nasid)->stride * (slice))
357 #define SYMMON_STK_STRIDE(nasid) KLD_SYMMON_STK(nasid)->stride
359 #define SYMMON_STK_ADDR(nasid, slice) \
360 TO_NODE_CAC((nasid), SYMMON_STK_OFFSET(nasid, slice))
362 #define SYMMON_STK_SIZE(nasid) KLD_SYMMON_STK(nasid)->stride
364 #define SYMMON_STK_END(nasid) (SYMMON_STK_ADDR(nasid, 0) + KLD_SYMMON_STK(nasid)->size)
371 #define KERN_VARS_ADDR(nasid) KLD_KERN_VARS(nasid)->pointer
372 #define KERN_VARS_SIZE(nasid) KLD_KERN_VARS(nasid)->size