Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/xen/p2m.c alloc_p2m_pmd() -> alloc_p2m_page()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &balloon_mutex
HALF_LOCKED2 global &list_lock

arch/x86/xen/p2m.c xen_alloc_p2m_entry() -> alloc_p2m_page()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &balloon_mutex
HALF_LOCKED2 global &list_lock

arch/x86/xen/p2m.c xen_alloc_p2m_entry() -> alloc_p2m_page()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &balloon_mutex
HALF_LOCKED2 global &list_lock

arch/x86/xen/p2m.c xen_build_mfn_list_list() -> alloc_p2m_page()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

arch/x86/xen/p2m.c xen_build_mfn_list_list() -> alloc_p2m_page()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

arch/x86/xen/p2m.c xen_build_mfn_list_list() -> alloc_p2m_page()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

arch/x86/xen/p2m.c xen_build_mfn_list_list() -> alloc_p2m_page()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

arch/x86/xen/p2m.c xen_rebuild_p2m_list() -> alloc_p2m_page()

Type Parameter Key Value
LOCK2 irq

arch/x86/xen/p2m.c xen_rebuild_p2m_list() -> alloc_p2m_page()

Type Parameter Key Value
LOCK2 irq

arch/x86/xen/p2m.c xen_rebuild_p2m_list() -> alloc_p2m_page()

Type Parameter Key Value
LOCK2 irq

arch/x86/xen/p2m.c xen_rebuild_p2m_list() -> alloc_p2m_page()

Type Parameter Key Value
LOCK2 irq

arch/x86/xen/p2m.c xen_rebuild_p2m_list() -> alloc_p2m_page()

Type Parameter Key Value
LOCK2 irq