Lines Matching refs:pnode
74 int pnode; in uv_rtc_send_IPI() local
77 pnode = uv_apicid_to_pnode(apicid); in uv_rtc_send_IPI()
82 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_rtc_send_IPI()
86 static int uv_intr_pending(int pnode) in uv_intr_pending() argument
88 return uv_read_global_mmr64(pnode, UVH_EVENT_OCCURRED2) & in uv_intr_pending()
97 int pnode = uv_cpu_to_pnode(cpu); in uv_setup_intr() local
99 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFIG, in uv_setup_intr()
101 uv_write_global_mmr64(pnode, UVH_INT_CMPB, -1L); in uv_setup_intr()
103 uv_write_global_mmr64(pnode, UVH_EVENT_OCCURRED2_ALIAS, in uv_setup_intr()
110 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFIG, val); in uv_setup_intr()
112 uv_write_global_mmr64(pnode, UVH_INT_CMPB, expires); in uv_setup_intr()
117 return !uv_intr_pending(pnode); in uv_setup_intr()
171 static void uv_rtc_find_next_timer(struct uv_rtc_timer_head *head, int pnode) in uv_rtc_find_next_timer() argument
191 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFIG, in uv_rtc_find_next_timer()
203 int pnode = uv_cpu_to_pnode(cpu); in uv_rtc_set_timer() local
222 uv_rtc_find_next_timer(head, pnode); in uv_rtc_set_timer()
239 int pnode = uv_cpu_to_pnode(cpu); in uv_rtc_unset_timer() local
256 uv_rtc_find_next_timer(head, pnode); in uv_rtc_unset_timer()