c
static inline void __free_pages(struct page *page, unsigned int order)
{
    if (pcp_allowed_order(order))        /* Via pcp? */
    {
        if (atomic_dec_and_test(&page->refcount)) // Decrement reference count
        {
            free_unref_page(page, order);
        }
    }
}
