/illumos-gate/usr/src/uts/sun4u/serengeti/sys/ |
H A D | serengeti.h | 143 #define SG_PORTID_TO_NODEID(portid) (((portid) >> SG_PORTID_NODE_SHIFT) & \ argument 151 #define SG_PORTID_TO_SAFARI_ID(portid) ((portid) & SG_SAFARI_ID_MASK) argument 160 #define SG_PORTID_TO_BOARD_NUM(portid) \ argument 161 ((SG_PORTID_IS_CPU_TYPE(portid)) ? \ 162 (SG_CPU_BD_PORTID_TO_BD_NUM(portid)) : \ 163 ((SG_PORTID_IS_IO_TYPE(portid)) ? \ 164 SG_IO_BD_PORTID_TO_BD_NUM(portid) : (-1))) 191 #define SG_PORTID_IS_CPU_TYPE(portid) \ argument 192 (((((portid) & SG_SAFARI_ID_MASK) >= SG_MIN_CPU_SAFARI_ID) && \ 193 (((portid) & SG_SAFARI_ID_MASK) <= SG_MAX_CPU_SAFARI_ID)) ? TRUE: FALSE) [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | mach_rootnex.c | 83 int32_t portid; in rootnex_add_intr_impl() local 86 if (((portid = ddi_prop_get_int(DDI_DEV_T_ANY, rdip, in rootnex_add_intr_impl() 88 ((portid = ddi_prop_get_int(DDI_DEV_T_ANY, rdip, in rootnex_add_intr_impl() 101 hdlp->ih_vector |= (UPAID_TO_IGN(portid) << 6); in rootnex_add_intr_impl() 161 int32_t portid; in rootnex_remove_intr_impl() local 164 if (((portid = ddi_prop_get_int(DDI_DEV_T_ANY, rdip, in rootnex_remove_intr_impl() 166 ((portid = ddi_prop_get_int(DDI_DEV_T_ANY, rdip, in rootnex_remove_intr_impl() 172 hdlp->ih_vector |= (UPAID_TO_IGN(portid) << 6); in rootnex_remove_intr_impl() 241 int portid; in rootnex_ctl_reportdev_impl() local 258 portid = ddi_prop_get_int(DDI_DEV_T_ANY, dev, in rootnex_ctl_reportdev_impl() [all …]
|
H A D | gptwo_cpu.c | 78 uint_t portid; member 148 gptwocfg_configure_cpu(dev_info_t *ap, spcd_t *pcd, uint_t portid) in gptwocfg_configure_cpu() argument 158 portid, pcd); in gptwocfg_configure_cpu() 176 portid); in gptwocfg_configure_cpu() 182 if (cmp_node = gptwocfg_create_cmp_node(ap, pcd, portid)) in gptwocfg_configure_cpu() 193 cmp_node : ap, pcd, portid, pcd->spcd_cpuid[i], i, in gptwocfg_configure_cpu() 211 (mc_node[0] = gptwocfg_create_mc_node(ap, pcd, portid))) in gptwocfg_configure_cpu() 232 gptwocfg_create_cmp_node(dev_info_t *ap, spcd_t *pcd, uint_t portid) in gptwocfg_create_cmp_node() argument 238 arg.portid = portid; in gptwocfg_create_cmp_node() 261 uint_t portid; in set_cmp_props() local [all …]
|
H A D | opl_cfg.c | 510 int portid, board, chip, channel, leaf; in opl_init_root_nodes() local 515 ret = OPL_GET_PROP(int, node, "portid", &portid, -1); in opl_init_root_nodes() 523 chip = OPL_CPU_CHIP(portid); in opl_init_root_nodes() 528 ret = OPL_GET_PROP(int, node, "portid", &portid, -1); in opl_init_root_nodes() 532 board = OPL_IO_PORTID_TO_LSB(portid); in opl_init_root_nodes() 533 channel = OPL_PORTID_TO_CHANNEL(portid); in opl_init_root_nodes() 541 leaf = OPL_PORTID_TO_LEAF(portid); in opl_init_root_nodes() 1002 int board, portid; in opl_create_pseudo_mc() local 1018 portid = OPL_LSB_TO_PSEUDOMC_PORTID(board); in opl_create_pseudo_mc() 1019 OPL_UPDATE_PROP(int, node, "portid", portid); in opl_create_pseudo_mc() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/littleneck/common/ |
H A D | workfile.c | 39 void print_us3_memory_line(int portid, 88 #define LNECK_PORTID_TO_SAFARI_ID(portid) ((portid) & LNECK_SAFARI_ID_MASK) argument 96 #define LNECK_PORTID_IS_CPU_TYPE(portid) \ argument 97 (((((portid) & LNECK_SAFARI_ID_MASK) >= LNECK_MIN_CPU_SAFARI_ID) && \ 98 (((portid) & LNECK_SAFARI_ID_MASK) <= LNECK_MAX_CPU_SAFARI_ID)) ? \ 106 #define LNECK_PORTID_TO_NODEID(portid) (((portid) >> LNECK_PORTID_NODE_SHIFT) \ argument 115 #define LNECK_CPU_BD_PORTID_TO_BD_NUM(portid) \ argument 116 ((LNECK_PORTID_IS_CPU_TYPE(portid)) ? \ 117 (((portid) & LNECK_SAFARI_ID_MASK) / 4) : (-1)) 125 #define LNECK_PORTID_IS_IO_TYPE(portid) \ argument [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/ |
H A D | serengeti.c | 141 void print_us3_memory_line(int portid, int bank_id, uint64_t bank_size, 220 int portid; in display_pci() local 449 portid = -1; in display_pci() 452 portid = *(int *)value; in display_pci() 454 card.schizo_portid = portid; in display_pci() 460 portid, in display_pci() 771 int portid = -1; in add_node() local 786 portid = *(int *)value; in add_node() 789 nodeid = SG_PORTID_TO_NODEID(portid); in add_node() 790 board = SG_PORTID_TO_BOARD_NUM(portid); in add_node() [all …]
|
/illumos-gate/usr/src/uts/sun4u/schumacher/os/ |
H A D | schumacher.c | 240 int portid; in plat_lgrp_init() local 268 if (prom_getprop(curnode, "portid", (caddr_t)&portid) != -1 && in plat_lgrp_init() 269 portid > max_portid) in plat_lgrp_init() 270 max_portid = portid; in plat_lgrp_init() 340 int portid; in plat_fill_mc() local 345 if ((prom_getprop(nodeid, "portid", (caddr_t)&portid) == -1) || in plat_fill_mc() 346 (portid < 0)) in plat_fill_mc() 349 if (portid < max_mem_nodes) in plat_fill_mc() 350 plat_assign_lgrphand_to_mem_node(portid, portid); in plat_fill_mc()
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/daktari/common/ |
H A D | workfile.c | 56 #define DAK_PORTID_IS_CPU_TYPE(portid) \ argument 57 (((((portid) & DAK_SAFARI_ID_MASK) >= DAK_MIN_CPU_SAFARI_ID) && \ 58 (((portid) & DAK_SAFARI_ID_MASK) <= DAK_MAX_CPU_SAFARI_ID)) ? \ 66 #define DAK_CPU_BD_PORTID_TO_BD_NUM(portid) \ argument 67 ((DAK_PORTID_IS_CPU_TYPE(portid)) ? \ 68 (((portid) & DAK_SAFARI_ID_MASK) / 4) : (-1)) 76 #define DAK_PORTID_IS_IO_TYPE(portid) \ argument 77 (((((portid) & DAK_SAFARI_ID_MASK) >= DAK_MIN_IO_SAFARI_ID) && \ 78 (((portid) & DAK_SAFARI_ID_MASK) <= DAK_MAX_IO_SAFARI_ID)) ? \ 87 #define DAK_IO_BD_PORTID_TO_BD_NUM(portid) \ argument [all …]
|
/illumos-gate/usr/src/uts/sun4u/enchilada/os/ |
H A D | enchilada.c | 257 int portid; in plat_lgrp_init() local 285 if (prom_getprop(curnode, "portid", (caddr_t)&portid) != -1 && in plat_lgrp_init() 286 portid > max_portid) in plat_lgrp_init() 287 max_portid = portid; in plat_lgrp_init() 357 int portid; in plat_fill_mc() local 362 if ((prom_getprop(nodeid, "portid", (caddr_t)&portid) == -1) || in plat_fill_mc() 363 (portid < 0)) in plat_fill_mc() 366 if (portid < max_mem_nodes) in plat_fill_mc() 367 plat_assign_lgrphand_to_mem_node(portid, portid); in plat_fill_mc()
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | fillsysinfo.c | 356 int portid; in get_portid() local 364 if (GETPROP(node, "portid", (caddr_t)&portid) != -1) in get_portid() 365 return (portid); in get_portid() 366 if (GETPROP(node, "upa-portid", (caddr_t)&portid) != -1) in get_portid() 367 return (portid); in get_portid() 383 if (GETPROP(node, "portid", (caddr_t)&portid) != -1) { in get_portid() 386 return (portid); in get_portid() 446 int portid; in fill_cpu() local 455 if ((portid = get_portid(node, &cmpnode)) == -1) { in fill_cpu() 460 cpuid = portid; in fill_cpu() [all …]
|
H A D | cmp.c | 56 chipid = cpunodes[cpuid].portid; in cmp_cpu_is_cmp() 79 chipid = cpunodes[cpuid].portid; in cmp_delete_cpu() 103 chipid = cpunodes[cpuid].portid; in cmp_error_resteer() 139 return (cpunodes[cpuid].portid); in cmp_cpu_to_chip()
|
/illumos-gate/usr/src/uts/sun4u/chicago/os/ |
H A D | chicago.c | 208 int portid; in plat_lgrp_init() local 235 if (prom_getprop(curnode, "portid", (caddr_t)&portid) != in plat_lgrp_init() 236 -1 && portid > max_portid) in plat_lgrp_init() 237 max_portid = portid; in plat_lgrp_init() 307 int portid; in plat_fill_mc() local 312 if ((prom_getprop(nodeid, "portid", (caddr_t)&portid) == -1) || in plat_fill_mc() 313 (portid < 0)) in plat_fill_mc() 316 if (portid < max_mem_nodes) in plat_fill_mc() 317 plat_assign_lgrphand_to_mem_node((lgrp_handle_t)portid, portid); in plat_fill_mc()
|
/illumos-gate/usr/src/lib/libprtdiag/common/ |
H A D | memory.c | 77 static void add_bank_node(uint64_t mc_decode, int portid, char *bank_status); 130 int portid; in get_us3_mem_regs() local 142 portid = (*(int *)get_prop_val(find_prop(pnode, "portid"))); in get_us3_mem_regs() 206 add_bank_node(madr[i], portid, bank_status); in get_us3_mem_regs() 220 add_bank_node(uint64_t mc_decode, int portid, char *bank_status) in add_bank_node() argument 232 new->portid = portid; in add_bank_node() 297 mcid = SG_PORTID_TO_SAFARI_ID(bank->portid); in display_us3_banks() 334 tmp_bank->portid)) { in display_us3_banks() 362 tmp_bank->portid)) { in display_us3_banks() 402 print_us3_memory_line(bank->portid, bank->id, bank_size, in display_us3_banks() [all …]
|
H A D | libdevinfo_sun4u.c | 80 int portid; in walk_di_tree() local 120 portid = *int_val; in walk_di_tree() 123 portid = *int_val; in walk_di_tree() 125 portid = -1; in walk_di_tree() 133 printf("portid=%d\n", portid); in walk_di_tree() 143 "portid =%d\n", name, type, model, portid); in walk_di_tree() 168 D_PRINTF("node not added: type=%s portid =%d\n", type, portid); in walk_di_tree()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_intr.c | 255 pmcs_kill_port(pmcs_hw_t *pwp, int portid) in pmcs_kill_port() argument 257 pmcs_phy_t *pptr = pwp->ports[portid]; in pmcs_kill_port() 270 if (pptr->link_rate && pptr->portid == portid && in pmcs_kill_port() 277 pptr = pwp->ports[portid]; in pmcs_kill_port() 278 pwp->ports[portid] = NULL; in pmcs_kill_port() 286 pmcs_prt(pwp, PMCS_PRT_INFO, NULL, NULL, "PortID 0x%x Cleared", portid); in pmcs_kill_port() 296 uint8_t portid = IOP_EVENT_PORTID(w1); in pmcs_process_sas_hw_event() local 352 rp = pwp->ports[portid]; in pmcs_process_sas_hw_event() 368 if (rp->portid != portid) { in pmcs_process_sas_hw_event() 372 "A DIFFERENT PORTID 0x%x", rp->portid, in pmcs_process_sas_hw_event() [all …]
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_cpu.c | 111 processorid_t portid; in sbdp_disconnect_cpu() local 160 portid = SG_CPUID_TO_PORTID(cpuid); in sbdp_disconnect_cpu() 161 if (!SBDP_IS_CPU_PRESENT(bdp, SG_CPUID_TO_CPU_UNIT(portid))) { in sbdp_disconnect_cpu() 162 cpu = portid; in sbdp_disconnect_cpu() 224 processorid_t portid; in sbdp_connect_cpu() local 235 portid = SG_CPUID_TO_PORTID(cpuid); in sbdp_connect_cpu() 236 if (!SBDP_IS_CPU_PRESENT(bdp, SG_CPUID_TO_CPU_UNIT(portid))) { in sbdp_connect_cpu() 237 cpu = portid; in sbdp_connect_cpu() 564 processorid_t portid; /* portid we are looking for */ member 569 sbdp_find_nearby_cpu_by_portid(pnode_t nodeid, processorid_t portid) in sbdp_find_nearby_cpu_by_portid() argument [all …]
|
H A D | sbdp_mem.c | 735 int portid; in mc_get_idle_reg() local 741 if (prom_getprop(nodeid, "portid", (caddr_t)&portid) < 0 || in mc_get_idle_reg() 742 portid == -1) { in mc_get_idle_reg() 760 if (SG_CPUID_TO_PORTID(CPU->cpu_id) == portid) { in mc_get_idle_reg() 1448 int portid; in mc_get_sibling_cpu() local 1450 if (prom_getprop(nodeid, OBP_PORTID, (caddr_t)&portid) < 0) in mc_get_sibling_cpu() 1457 return (sbdp_find_nearby_cpu_by_portid(nodeid, portid)); in mc_get_sibling_cpu() 1480 int portid; in mc_check_sibling_cpu() local 1485 (void) prom_getprop(nodeid, OBP_PORTID, (caddr_t)&portid); in mc_check_sibling_cpu() 1493 unit = SG_PORTID_TO_CPU_UNIT(portid, i); in mc_check_sibling_cpu() [all …]
|
/illumos-gate/usr/src/uts/sun4u/boston/os/ |
H A D | boston.c | 451 int portid; in plat_lgrp_init() local 479 if (prom_getprop(curnode, "portid", (caddr_t)&portid) != in plat_lgrp_init() 480 -1 && portid > max_portid) in plat_lgrp_init() 481 max_portid = portid; in plat_lgrp_init() 551 int portid; in plat_fill_mc() local 556 if ((prom_getprop(nodeid, "portid", (caddr_t)&portid) == -1) || in plat_fill_mc() 557 (portid < 0)) in plat_fill_mc() 560 if (portid < max_mem_nodes) in plat_fill_mc() 561 plat_assign_lgrphand_to_mem_node((lgrp_handle_t)portid, portid); in plat_fill_mc()
|
/illumos-gate/usr/src/uts/sun4u/seattle/os/ |
H A D | seattle.c | 453 int portid; in plat_lgrp_init() local 481 if (prom_getprop(curnode, "portid", (caddr_t)&portid) != in plat_lgrp_init() 482 -1 && portid > max_portid) in plat_lgrp_init() 483 max_portid = portid; in plat_lgrp_init() 553 int portid; in plat_fill_mc() local 558 if ((prom_getprop(nodeid, "portid", (caddr_t)&portid) == -1) || in plat_fill_mc() 559 (portid < 0)) in plat_fill_mc() 562 if (portid < max_mem_nodes) in plat_fill_mc() 563 plat_assign_lgrphand_to_mem_node((lgrp_handle_t)portid, portid); in plat_fill_mc()
|
/illumos-gate/usr/src/uts/common/io/comstar/port/fct/ |
H A D | fct_impl.h | 186 #define FCT_LOOP_HASH(portid) (portid & 0xff) argument 187 #define FCT_FABRIC_HASH(portid) (((portid & 0x1f00) | \ argument 188 ((portid & 0x70000)>>3)) >> 8) 189 #define FCT_PORTID_HASH_FUNC(portid) \ argument 190 ((portid & 0xFFFF00)?FCT_FABRIC_HASH(portid):FCT_LOOP_HASH(portid)) 396 uint32_t portid);
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | opl_cfg.h | 110 #define OPL_IO_PORTID_TO_LSB(portid) (((portid) >> 4) & OPL_LSBID_MASK) argument 111 #define OPL_PORTID_TO_CHANNEL(portid) (((portid) >> 1) & 0x7) argument 112 #define OPL_PORTID_TO_LEAF(portid) ((portid) & 0x1) argument
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/cherrystone/common/ |
H A D | workfile.c | 43 void print_us3_memory_line(int portid, 329 int portid = -1; in add_node() local 338 portid = *(int *)value; in add_node() 341 board = CHERRYSTONE_GETSLOT(portid); in add_node() 367 print_us3_memory_line(int portid, int bank_id, uint64_t bank_size, in print_us3_memory_line() argument 373 CHERRYSTONE_GETSLOT_LABEL(portid), portid, in print_us3_memory_line() 495 int portid; in fill_pci_card_list() local 520 portid = -1; in fill_pci_card_list() 523 portid = *(int *)value; in fill_pci_card_list() 525 pci_card->schizo_portid = portid; in fill_pci_card_list()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/frutree/ |
H A D | system-board.info | 135 REFNODE upa-card fru WITH _class:/PLATFORM_CLASS/upa/display?upa-portid=0 138 REFNODE upa-card fru WITH _class:/PLATFORM_CLASS/upa/display?upa-portid=1 235 name:/platform/memory-controller?portid=0 241 name:/platform/memory-controller?portid=0x1 247 _class:/PLATFORM_CLASS/upa/display?upa-portid=0 250 _class:/PLATFORM_CLASS/upa/display?upa-portid=1 271 name:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=0 274 name:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=1 277 name:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=2 280 name:/platform/memory-controller?portid=0/memory-module-group?ID=0/memory-module?ID=3 [all …]
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | aggr_rcm.c | 903 aggr_port_update(rcm_handle_t *hd, dl_aggr_t *aggr, datalink_id_t portid) in aggr_port_update() argument 911 aggr->da_aggrid, portid); in aggr_port_update() 922 RCM_LINK_PREFIX, portid); in aggr_port_update() 933 assert(node->vc_linkid == portid); in aggr_port_update() 954 node->vc_linkid = portid; in aggr_port_update() 1024 datalink_id_t portid = (aggr_attr.lg_ports[i]).lp_linkid; in aggr_update() local 1026 if (aggr_port_update(hd, aggr, portid) != 0) in aggr_update() 1359 datalink_id_t portid; member 1368 datalink_id_t portid; in aggr_configure() local 1385 portid = aggr_configure_argp->portid; in aggr_configure() [all …]
|
/illumos-gate/usr/src/uts/sun4u/daktari/os/ |
H A D | daktari.c | 346 int portid; in plat_fill_mc() local 351 if ((prom_getprop(nodeid, "portid", (caddr_t)&portid) < 0) || in plat_fill_mc() 352 (portid == -1)) in plat_fill_mc() 359 boardid = DAK_GETSLOT(portid); in plat_fill_mc() 360 cpuid = DAK_GETSID(portid); in plat_fill_mc()
|