Lines Matching refs:pnode
87 int pnode; in uv_rtc_send_IPI() local
90 pnode = uv_apicid_to_pnode(apicid); in uv_rtc_send_IPI()
96 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_rtc_send_IPI()
100 static int uv_intr_pending(int pnode) in uv_intr_pending() argument
103 return uv_read_global_mmr64(pnode, UVH_EVENT_OCCURRED0) & in uv_intr_pending()
106 return uv_read_global_mmr64(pnode, UVXH_EVENT_OCCURRED2) & in uv_intr_pending()
116 int pnode = uv_cpu_to_pnode(cpu); in uv_setup_intr() local
118 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFIG, in uv_setup_intr()
120 uv_write_global_mmr64(pnode, UVH_INT_CMPB, -1L); in uv_setup_intr()
123 uv_write_global_mmr64(pnode, UVH_EVENT_OCCURRED0_ALIAS, in uv_setup_intr()
126 uv_write_global_mmr64(pnode, UVXH_EVENT_OCCURRED2_ALIAS, in uv_setup_intr()
133 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFIG, val); in uv_setup_intr()
135 uv_write_global_mmr64(pnode, UVH_INT_CMPB, expires); in uv_setup_intr()
140 return !uv_intr_pending(pnode); in uv_setup_intr()
195 static void uv_rtc_find_next_timer(struct uv_rtc_timer_head *head, int pnode) in uv_rtc_find_next_timer() argument
215 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFIG, in uv_rtc_find_next_timer()
227 int pnode = uv_cpu_to_pnode(cpu); in uv_rtc_set_timer() local
246 uv_rtc_find_next_timer(head, pnode); in uv_rtc_set_timer()
263 int pnode = uv_cpu_to_pnode(cpu); in uv_rtc_unset_timer() local
280 uv_rtc_find_next_timer(head, pnode); in uv_rtc_unset_timer()