Lines Matching refs:page_addr
552 void *page_addr; in binder_update_page_range() local
590 for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) { in binder_update_page_range()
593 page = &proc->pages[(page_addr - proc->buffer) / PAGE_SIZE]; in binder_update_page_range()
599 proc->pid, page_addr); in binder_update_page_range()
602 ret = map_kernel_range_noflush((unsigned long)page_addr, in binder_update_page_range()
604 flush_cache_vmap((unsigned long)page_addr, in binder_update_page_range()
605 (unsigned long)page_addr + PAGE_SIZE); in binder_update_page_range()
608 proc->pid, page_addr); in binder_update_page_range()
612 (uintptr_t)page_addr + proc->user_buffer_offset; in binder_update_page_range()
628 for (page_addr = end - PAGE_SIZE; page_addr >= start; in binder_update_page_range()
629 page_addr -= PAGE_SIZE) { in binder_update_page_range()
630 page = &proc->pages[(page_addr - proc->buffer) / PAGE_SIZE]; in binder_update_page_range()
632 zap_page_range(vma, (uintptr_t)page_addr + in binder_update_page_range()
635 unmap_kernel_range((unsigned long)page_addr, PAGE_SIZE); in binder_update_page_range()
3141 void *page_addr; in binder_deferred_release() local
3146 page_addr = proc->buffer + i * PAGE_SIZE; in binder_deferred_release()
3149 __func__, proc->pid, i, page_addr); in binder_deferred_release()
3150 unmap_kernel_range((unsigned long)page_addr, PAGE_SIZE); in binder_deferred_release()