Lines Matching refs:pend_page
2940 struct page *pend_page; in its_allocate_pending_table() local
2942 pend_page = alloc_pages(gfp_flags | __GFP_ZERO, in its_allocate_pending_table()
2944 if (!pend_page) in its_allocate_pending_table()
2948 gic_flush_dcache_to_poc(page_address(pend_page), LPI_PENDBASE_SZ); in its_allocate_pending_table()
2950 return pend_page; in its_allocate_pending_table()
3000 struct page *pend_page; in allocate_lpi_tables() local
3002 pend_page = its_allocate_pending_table(GFP_NOWAIT); in allocate_lpi_tables()
3003 if (!pend_page) { in allocate_lpi_tables()
3008 gic_data_rdist_cpu(cpu)->pend_page = pend_page; in allocate_lpi_tables()
3057 struct page *pend_page; in its_cpu_init_lpis() local
3085 pend_page = gic_data_rdist()->pend_page; in its_cpu_init_lpis()
3086 paddr = page_to_phys(pend_page); in its_cpu_init_lpis()
3114 val = (page_to_phys(pend_page) | in its_cpu_init_lpis()
5244 struct page *pend_page; in its_cpu_memreserve_lpi() local
5251 pend_page = gic_data_rdist()->pend_page; in its_cpu_memreserve_lpi()
5252 if (WARN_ON(!pend_page)) { in its_cpu_memreserve_lpi()
5262 its_free_pending_table(pend_page); in its_cpu_memreserve_lpi()
5263 gic_data_rdist()->pend_page = NULL; in its_cpu_memreserve_lpi()
5265 phys_addr_t paddr = page_to_phys(pend_page); in its_cpu_memreserve_lpi()