Lines Matching defs:addr
4562 void free_pages(unsigned long addr, unsigned int order)
4564 if (addr != 0) {
4565 VM_BUG_ON(!virt_addr_valid((void *)addr));
4566 __free_pages(virt_to_page((void *)addr), order);
4689 void page_frag_free(void *addr)
4691 struct page *page = virt_to_head_page(addr);
4698 static void *make_alloc_exact(unsigned long addr, unsigned int order,
4701 if (addr) {
4703 struct page *page = virt_to_page((void *)addr);
4715 return (void *)addr;
4736 unsigned long addr;
4741 addr = __get_free_pages(gfp_mask, order);
4742 return make_alloc_exact(addr, order, size);
4781 unsigned long addr = (unsigned long)virt;
4782 unsigned long end = addr + PAGE_ALIGN(size);
4784 while (addr < end) {
4785 free_page(addr);
4786 addr += PAGE_SIZE;