uv_hub_info 122 arch/ia64/include/asm/uv/uv_hub.h #define UV_NASID_TO_PNODE(n) (((n) >> 1) & uv_hub_info->pnode_mask) uv_hub_info 123 arch/ia64/include/asm/uv/uv_hub.h #define UV_PNODE_TO_NASID(p) (((p) << 1) | uv_hub_info->gnode_upper) uv_hub_info 127 arch/ia64/include/asm/uv/uv_hub.h #define UV_GLOBAL_MMR64_BASE (uv_hub_info->global_mmr_base) uv_hub_info 147 arch/ia64/include/asm/uv/uv_hub.h if (paddr < uv_hub_info->lowmem_remap_top) uv_hub_info 148 arch/ia64/include/asm/uv/uv_hub.h paddr += uv_hub_info->lowmem_remap_base; uv_hub_info 149 arch/ia64/include/asm/uv/uv_hub.h return paddr | uv_hub_info->gnode_upper; uv_hub_info 156 arch/ia64/include/asm/uv/uv_hub.h return __pa(v) | uv_hub_info->gnode_upper; uv_hub_info 168 arch/ia64/include/asm/uv/uv_hub.h return __va(gpa & uv_hub_info->gpa_mask); uv_hub_info 174 arch/ia64/include/asm/uv/uv_hub.h return __va(((unsigned long)pnode << uv_hub_info->m_val) | offset); uv_hub_info 249 arch/x86/include/asm/uv/uv_hub.h return uv_hub_info->hub_revision < UV2_HUB_REVISION_BASE; uv_hub_info 261 arch/x86/include/asm/uv/uv_hub.h return ((uv_hub_info->hub_revision >= UV2_HUB_REVISION_BASE) && uv_hub_info 262 arch/x86/include/asm/uv/uv_hub.h (uv_hub_info->hub_revision < UV3_HUB_REVISION_BASE)); uv_hub_info 274 arch/x86/include/asm/uv/uv_hub.h return ((uv_hub_info->hub_revision >= UV3_HUB_REVISION_BASE) && uv_hub_info 275 arch/x86/include/asm/uv/uv_hub.h (uv_hub_info->hub_revision < UV4_HUB_REVISION_BASE)); uv_hub_info 288 arch/x86/include/asm/uv/uv_hub.h return (uv_hub_info->hub_revision >= UV4A_HUB_REVISION_BASE); uv_hub_info 300 arch/x86/include/asm/uv/uv_hub.h return uv_hub_info->hub_revision >= UV4_HUB_REVISION_BASE; uv_hub_info 311 arch/x86/include/asm/uv/uv_hub.h if (uv_hub_info->hub_revision >= UV2_HUB_REVISION_BASE) uv_hub_info 312 arch/x86/include/asm/uv/uv_hub.h return uv_hub_info->hub_revision; uv_hub_info 320 arch/x86/include/asm/uv/uv_hub.h return uv_hub_info->hub_revision; uv_hub_info 345 arch/x86/include/asm/uv/uv_hub.h #define UV_NASID_TO_PNODE(n) (((n) >> 1) & uv_hub_info->pnode_mask) uv_hub_info 346 arch/x86/include/asm/uv/uv_hub.h #define UV_PNODE_TO_GNODE(p) ((p) |uv_hub_info->gnode_extra) uv_hub_info 393 arch/x86/include/asm/uv/uv_hub.h #define UV_GLOBAL_MMR64_BASE (uv_hub_info->global_mmr_base) uv_hub_info 399 arch/x86/include/asm/uv/uv_hub.h #define UV_GLOBAL_MMR64_PNODE_SHIFT (uv_hub_info->global_mmr_shift) uv_hub_info 449 arch/x86/include/asm/uv/uv_hub.h return uv_hub_info->gpa_shift; uv_hub_info 456 arch/x86/include/asm/uv/uv_hub.h struct uv_gam_range_s *gr = uv_hub_info->gr_table; uv_hub_info 457 arch/x86/include/asm/uv/uv_hub.h unsigned long pal = (pa & uv_hub_info->gpa_mask) >> UV_GAM_RANGE_SHFT; uv_hub_info 458 arch/x86/include/asm/uv/uv_hub.h int i, num = uv_hub_info->gr_table_len; uv_hub_info 479 arch/x86/include/asm/uv/uv_hub.h return uv_hub_info->gr_table[base].limit; uv_hub_info 498 arch/x86/include/asm/uv/uv_hub.h unsigned int m_val = uv_hub_info->m_val; uv_hub_info 500 arch/x86/include/asm/uv/uv_hub.h if (paddr < uv_hub_info->lowmem_remap_top) uv_hub_info 501 arch/x86/include/asm/uv/uv_hub.h paddr |= uv_hub_info->lowmem_remap_base; uv_hub_info 504 arch/x86/include/asm/uv/uv_hub.h paddr |= uv_hub_info->gnode_upper; uv_hub_info 505 arch/x86/include/asm/uv/uv_hub.h paddr = ((paddr << uv_hub_info->m_shift) uv_hub_info 506 arch/x86/include/asm/uv/uv_hub.h >> uv_hub_info->m_shift) | uv_hub_info 507 arch/x86/include/asm/uv/uv_hub.h ((paddr >> uv_hub_info->m_val) uv_hub_info 508 arch/x86/include/asm/uv/uv_hub.h << uv_hub_info->n_lshift); uv_hub_info 511 arch/x86/include/asm/uv/uv_hub.h << uv_hub_info->gpa_shift; uv_hub_info 533 arch/x86/include/asm/uv/uv_hub.h unsigned long remap_base = uv_hub_info->lowmem_remap_base; uv_hub_info 534 arch/x86/include/asm/uv/uv_hub.h unsigned long remap_top = uv_hub_info->lowmem_remap_top; uv_hub_info 535 arch/x86/include/asm/uv/uv_hub.h unsigned int m_val = uv_hub_info->m_val; uv_hub_info 538 arch/x86/include/asm/uv/uv_hub.h gpa = ((gpa << uv_hub_info->m_shift) >> uv_hub_info->m_shift) | uv_hub_info 539 arch/x86/include/asm/uv/uv_hub.h ((gpa >> uv_hub_info->n_lshift) << uv_hub_info->m_val); uv_hub_info 541 arch/x86/include/asm/uv/uv_hub.h paddr = gpa & uv_hub_info->gpa_mask; uv_hub_info 550 arch/x86/include/asm/uv/uv_hub.h unsigned int n_lshift = uv_hub_info->n_lshift; uv_hub_info 561 arch/x86/include/asm/uv/uv_hub.h return uv_gpa_to_gnode(gpa) & uv_hub_info->pnode_mask; uv_hub_info 567 arch/x86/include/asm/uv/uv_hub.h unsigned int m_shift = uv_hub_info->m_shift; uv_hub_info 572 arch/x86/include/asm/uv/uv_hub.h return (gpa & uv_hub_info->gpa_mask) - uv_gam_range_base(gpa); uv_hub_info 578 arch/x86/include/asm/uv/uv_hub.h return s2nid ? s2nid[socket - uv_hub_info->min_socket] : socket; uv_hub_info 583 arch/x86/include/asm/uv/uv_hub.h return _uv_socket_to_node(socket, uv_hub_info->socket_to_node); uv_hub_info 589 arch/x86/include/asm/uv/uv_hub.h unsigned int m_val = uv_hub_info->m_val; uv_hub_info 596 arch/x86/include/asm/uv/uv_hub.h p2s = uv_hub_info->pnode_to_socket; uv_hub_info 597 arch/x86/include/asm/uv/uv_hub.h sockid = p2s ? p2s[pnode - uv_hub_info->min_pnode] : pnode; uv_hub_info 604 arch/x86/include/asm/uv/uv_hub.h base = (unsigned long)(uv_hub_info->gr_table[node - 1].limit); uv_hub_info 611 arch/x86/include/asm/uv/uv_hub.h int pnode = apicid >> uv_hub_info->apic_pnode_shift; uv_hub_info 612 arch/x86/include/asm/uv/uv_hub.h unsigned short *s2pn = uv_hub_info->socket_to_pnode; uv_hub_info 614 arch/x86/include/asm/uv/uv_hub.h return s2pn ? s2pn[pnode - uv_hub_info->min_socket] : pnode; uv_hub_info 621 arch/x86/include/asm/uv/uv_hub.h return (apicid >> (uv_hub_info->apic_pnode_shift - 1)) & 1; uv_hub_info 727 arch/x86/include/asm/uv/uv_hub.h return uv_hub_info->numa_blade_id; uv_hub_info 907 arch/x86/include/asm/uv/uv_hub.h return uv_hub_info->hub_revision; uv_hub_info 130 arch/x86/kernel/apic/x2apic_uv_x.c uv_hub_info->hub_revision = uv_min_hub_revision_id; uv_hub_info 280 arch/x86/kernel/apic/x2apic_uv_x.c uv_hub_info->hub_revision = uv_hub_info 286 arch/x86/kernel/apic/x2apic_uv_x.c if (uv_hub_info->hub_revision == 0) uv_hub_info 768 arch/x86/kernel/apic/x2apic_uv_x.c gru_dist_lmask = ((1UL << uv_hub_info->m_val) - 1) & ~(bytes - 1); uv_hub_info 769 arch/x86/kernel/apic/x2apic_uv_x.c gru_dist_umask = ~((1UL << uv_hub_info->m_val) - 1); uv_hub_info 773 arch/x86/kernel/apic/x2apic_uv_x.c paddr = ((u64)uv_node_to_pnode(nid) << uv_hub_info->m_val) | uv_hub_info 1091 arch/x86/kernel/apic/x2apic_uv_x.c uv_hub_info->nr_online_cpus++; uv_hub_info 1094 arch/x86/kernel/apic/x2apic_uv_x.c set_x2apic_extra_bits(uv_hub_info->pnode); uv_hub_info 1146 arch/x86/kernel/apic/x2apic_uv_x.c hi->hub_revision = uv_hub_info->hub_revision; uv_hub_info 1258 arch/x86/kernel/apic/x2apic_uv_x.c if (uv_hub_info->hub_revision < UV4_HUB_REVISION_BASE) uv_hub_info 51 drivers/misc/sgi-gru/grufile.c (uv_hub_info->hub_revision < UV3_HUB_REVISION_BASE);