Lines Matching refs:pnode

180 	unsigned short		pnode;  member
587 static inline void *uv_pnode_offset_to_vaddr(int pnode, unsigned long offset) in uv_pnode_offset_to_vaddr() argument
594 return __va(((unsigned long)pnode << m_val) | offset); in uv_pnode_offset_to_vaddr()
597 sockid = p2s ? p2s[pnode - uv_hub_info->min_pnode] : pnode; in uv_pnode_offset_to_vaddr()
611 int pnode = apicid >> uv_hub_info->apic_pnode_shift; in uv_apicid_to_pnode() local
614 return s2pn ? s2pn[pnode - uv_hub_info->min_socket] : pnode; in uv_apicid_to_pnode()
630 static inline unsigned long *uv_global_mmr32_address(int pnode, unsigned long offset) in uv_global_mmr32_address() argument
633 UV_GLOBAL_MMR32_PNODE_BITS(pnode) | offset); in uv_global_mmr32_address()
636 static inline void uv_write_global_mmr32(int pnode, unsigned long offset, unsigned long val) in uv_write_global_mmr32() argument
638 writeq(val, uv_global_mmr32_address(pnode, offset)); in uv_write_global_mmr32()
641 static inline unsigned long uv_read_global_mmr32(int pnode, unsigned long offset) in uv_read_global_mmr32() argument
643 return readq(uv_global_mmr32_address(pnode, offset)); in uv_read_global_mmr32()
650 static inline volatile void __iomem *uv_global_mmr64_address(int pnode, unsigned long offset) in uv_global_mmr64_address() argument
653 UV_GLOBAL_MMR64_PNODE_BITS(pnode) | offset); in uv_global_mmr64_address()
656 static inline void uv_write_global_mmr64(int pnode, unsigned long offset, unsigned long val) in uv_write_global_mmr64() argument
658 writeq(val, uv_global_mmr64_address(pnode, offset)); in uv_write_global_mmr64()
661 static inline unsigned long uv_read_global_mmr64(int pnode, unsigned long offset) in uv_read_global_mmr64() argument
663 return readq(uv_global_mmr64_address(pnode, offset)); in uv_read_global_mmr64()
666 static inline void uv_write_global_mmr8(int pnode, unsigned long offset, unsigned char val) in uv_write_global_mmr8() argument
668 writeb(val, uv_global_mmr64_address(pnode, offset)); in uv_write_global_mmr8()
671 static inline unsigned char uv_read_global_mmr8(int pnode, unsigned long offset) in uv_read_global_mmr8() argument
673 return readb(uv_global_mmr64_address(pnode, offset)); in uv_read_global_mmr8()
749 return uv_hub_info_list(uv_blade_to_node(bid))->pnode; in uv_blade_to_pnode()
773 return uv_cpu_hub_info(cpu)->pnode; in uv_cpu_to_pnode()
779 return uv_hub_info_list(nid)->pnode; in uv_node_to_pnode()
889 static inline void uv_hub_send_ipi(int pnode, int apicid, int vector) in uv_hub_send_ipi() argument
898 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_hub_send_ipi()