Lines Matching refs:estatus_node
82 #define GHES_ESTATUS_FROM_NODE(estatus_node) \ argument
84 ((struct ghes_estatus_node *)(estatus_node) + 1))
744 struct ghes_estatus_node *estatus_node; in ghes_proc_in_irq() local
757 estatus_node = llist_entry(llnode, struct ghes_estatus_node, in ghes_proc_in_irq()
759 estatus = GHES_ESTATUS_FROM_NODE(estatus_node); in ghes_proc_in_irq()
762 ghes_do_proc(estatus_node->ghes, estatus); in ghes_proc_in_irq()
764 generic = estatus_node->generic; in ghes_proc_in_irq()
768 gen_pool_free(ghes_estatus_pool, (unsigned long)estatus_node, in ghes_proc_in_irq()
777 struct ghes_estatus_node *estatus_node; in ghes_print_queued_estatus() local
789 estatus_node = llist_entry(llnode, struct ghes_estatus_node, in ghes_print_queued_estatus()
791 estatus = GHES_ESTATUS_FROM_NODE(estatus_node); in ghes_print_queued_estatus()
794 generic = estatus_node->generic; in ghes_print_queued_estatus()
837 struct ghes_estatus_node *estatus_node; in ghes_notify_nmi() local
848 estatus_node = (void *)gen_pool_alloc(ghes_estatus_pool, in ghes_notify_nmi()
850 if (estatus_node) { in ghes_notify_nmi()
851 estatus_node->ghes = ghes; in ghes_notify_nmi()
852 estatus_node->generic = ghes->generic; in ghes_notify_nmi()
853 estatus = GHES_ESTATUS_FROM_NODE(estatus_node); in ghes_notify_nmi()
855 llist_add(&estatus_node->llnode, &ghes_estatus_llist); in ghes_notify_nmi()