Lines Matching refs:wnode
182 sbdp_get_bd_and_wnode_num(pnode_t nodeid, int *bd, int *wnode) in sbdp_get_bd_and_wnode_num() argument
200 *wnode = SG_PORTID_TO_NODEID(portid); in sbdp_get_bd_and_wnode_num()
211 int bd, wnode; in sbdp_get_board_num() local
228 if (sbdp_get_bd_and_wnode_num(nodeid, &bd, &wnode) < 0) in sbdp_get_board_num()
404 apktp->node = bdp->wnode; in sbdp_update_bd_info()
428 hp->h_wnode = bdp->wnode; in sbdp_update_bd_info()
460 sbdp_bd_init(sbdp_bd_t *bdp, int bd, int wnode) in sbdp_bd_init() argument
467 bdp->wnode = wnode; in sbdp_bd_init()
491 sbdp_cleanup_bd(bdp->wnode, bdp->bd); in sbdp_bd_fini()
505 sbdp_wnode_init(sbdp_wnode_t *wnodep, int wnode, int boards) in sbdp_wnode_init() argument
512 wnodep->wnode = wnode; in sbdp_wnode_init()
518 sbdp_bd_init(&wnodep->bds[i], i, wnode); in sbdp_wnode_init()
547 sbdp_add_new_bd_info(int wnode, int board) in sbdp_add_new_bd_info() argument
554 cur = sbdp_get_wnodep(wnode); in sbdp_add_new_bd_info()
566 sbdp_cleanup_bd(int wnode, int board) in sbdp_cleanup_bd() argument
576 cur = sbdp_get_wnodep(wnode); in sbdp_cleanup_bd()
599 hp->h_wnode = bdp->wnode; in sbdp_cleanup_bd()
608 sbdp_cpu_in_reset(wnode, bdp->bd, SBDP_ALL_CPUS, 0); in sbdp_cleanup_bd()
619 sbdp_get_wnodep(int wnode) in sbdp_get_wnodep() argument
630 if (cur->wnode == wnode) { in sbdp_get_wnodep()
645 sbdp_insert_wnode(int wnode, int max_boards) in sbdp_insert_wnode() argument
665 sbdp_wnode_init(wnodep, wnode, max_boards); in sbdp_insert_wnode()
708 int wnode; in sbdp_setup_instance() local
720 wnode = sbdp_info->wnode; in sbdp_setup_instance()
724 sbdp_info->wnode); in sbdp_setup_instance()
726 if (sbdp_get_wnodep(wnode) == NULL) { in sbdp_setup_instance()
731 sbdp_insert_wnode(wnode, max_boards); in sbdp_setup_instance()
746 int wnode; in sbdp_teardown_instance() local
758 wnode = sbdp_info->wnode; in sbdp_teardown_instance()
761 instance, wnode); in sbdp_teardown_instance()
766 if ((wnodep = sbdp_get_wnodep(wnode)) != NULL) { in sbdp_teardown_instance()
889 sbdp_get_bd_info(int wnode, int board) in sbdp_get_bd_info() argument
898 wnodep = sbdp_get_wnodep(wnode); in sbdp_get_bd_info()