Lines Matching refs:nodepdaindr
106 static nodepda_t *nodepdaindr[MAX_COMPACT_NODES]; variable
513 nodepdaindr[cnode] = in sn_init_pdas()
515 memset(nodepdaindr[cnode]->phys_cpuid, -1, in sn_init_pdas()
516 sizeof(nodepdaindr[cnode]->phys_cpuid)); in sn_init_pdas()
517 spin_lock_init(&nodepdaindr[cnode]->ptc_lock); in sn_init_pdas()
524 nodepdaindr[cnode] = in sn_init_pdas()
531 memcpy(nodepdaindr[cnode]->pernode_pdaindr, nodepdaindr, in sn_init_pdas()
532 sizeof(nodepdaindr)); in sn_init_pdas()
540 bte_init_node(nodepdaindr[cnode], cnode); in sn_init_pdas()
548 hubdev_init_node(nodepdaindr[cnode], cnode); in sn_init_pdas()
610 if (nodepdaindr[0] == NULL) in sn_cpu_init()
623 if (nodepdaindr[i]) { in sn_cpu_init()
624 nodepdaindr[i]->phys_cpuid[cpuid].nasid = nasid; in sn_cpu_init()
625 nodepdaindr[i]->phys_cpuid[cpuid].slice = slice; in sn_cpu_init()
626 nodepdaindr[i]->phys_cpuid[cpuid].subnode = subnode; in sn_cpu_init()
632 __this_cpu_write(__sn_nodepda, nodepdaindr[cnode]); in sn_cpu_init()