Home
last modified time | relevance | path

Searched refs:hub_nmi (Results 1 – 1 of 1) sorted by relevance

/linux-6.6.21/arch/x86/platform/uv/
Duv_nmi.c288 static inline int uv_nmi_test_mmr(struct uv_hub_nmi_s *hub_nmi) in uv_nmi_test_mmr() argument
290 hub_nmi->nmi_value = uv_read_local_mmr(nmi_mmr); in uv_nmi_test_mmr()
291 atomic_inc(&hub_nmi->read_mmr_count); in uv_nmi_test_mmr()
292 return !!(hub_nmi->nmi_value & nmi_mmr_pending); in uv_nmi_test_mmr()
464 static int uv_nmi_test_hubless(struct uv_hub_nmi_s *hub_nmi) in uv_nmi_test_hubless() argument
469 hub_nmi->nmi_value = status; in uv_nmi_test_hubless()
470 atomic_inc(&hub_nmi->read_mmr_count); in uv_nmi_test_hubless()
481 static int uv_test_nmi(struct uv_hub_nmi_s *hub_nmi) in uv_test_nmi() argument
483 if (hub_nmi->hub_present) in uv_test_nmi()
484 return uv_nmi_test_mmr(hub_nmi); in uv_test_nmi()
[all …]