Lines Matching refs:page_addr
200 int quiet, void **page_addr) in ext2_get_page() argument
205 *page_addr = kmap_local_page(page); in ext2_get_page()
208 *page_addr)) in ext2_get_page()
215 ext2_put_page(page, *page_addr); in ext2_get_page()
360 void *page_addr; in ext2_find_entry() local
375 page = ext2_get_page(dir, n, 0, &page_addr); in ext2_find_entry()
379 kaddr = page_addr; in ext2_find_entry()
386 ext2_put_page(page, page_addr); in ext2_find_entry()
393 ext2_put_page(page, page_addr); in ext2_find_entry()
411 *res_page_addr = page_addr; in ext2_find_entry()
431 void *page_addr; in ext2_dotdot() local
432 struct page *page = ext2_get_page(dir, 0, 0, &page_addr); in ext2_dotdot()
436 de = ext2_next_entry((ext2_dirent *) page_addr); in ext2_dotdot()
438 *pa = page_addr; in ext2_dotdot()
447 void *page_addr; in ext2_inode_by_name() local
449 de = ext2_find_entry(dir, child, &page, &page_addr); in ext2_inode_by_name()
454 ext2_put_page(page, page_addr); in ext2_inode_by_name()
464 struct page *page, void *page_addr, struct inode *inode, in ext2_set_link() argument
468 (char *) de - (char *) page_addr; in ext2_set_link()
496 void *page_addr = NULL; in ext2_add_link() local
512 page = ext2_get_page(dir, n, 0, &page_addr); in ext2_add_link()
517 kaddr = page_addr; in ext2_add_link()
548 ext2_put_page(page, page_addr); in ext2_add_link()
555 (char *)de - (char *)page_addr; in ext2_add_link()
575 ext2_put_page(page, page_addr); in ext2_add_link()
672 void *page_addr = NULL; in ext2_empty_dir() local
680 page = ext2_get_page(inode, i, dir_has_error, &page_addr); in ext2_empty_dir()
687 kaddr = page_addr; in ext2_empty_dir()
713 ext2_put_page(page, page_addr); in ext2_empty_dir()
718 ext2_put_page(page, page_addr); in ext2_empty_dir()