Lines Matching refs:ia_page
611 * @ia_page: page in which the index allocation buffer @ie is in resides
620 * If @ia_page is not NULL it is the locked page containing the index
623 * Note, we drop (and then reacquire) the page lock on @ia_page across the
630 ntfs_inode *ndir, struct page *ia_page, INDEX_ENTRY *ie,
670 if (ia_page)
671 unlock_page(ia_page);
677 if (!rc && ia_page)
678 lock_page(ia_page);
717 struct page *bmp_page = NULL, *ia_page = NULL;
912 if (likely(ia_page != NULL)) {
913 unlock_page(ia_page);
914 ntfs_unmap_page(ia_page);
920 ia_page = ntfs_map_page(ia_mapping, ia_pos >> PAGE_CACHE_SHIFT);
921 if (IS_ERR(ia_page)) {
923 err = PTR_ERR(ia_page);
924 ia_page = NULL;
927 lock_page(ia_page);
928 kaddr = (u8*)page_address(ia_page);
1020 * ntfs_filldir() drops the lock on @ia_page but it retakes it
1024 rc = ntfs_filldir(vol, fpos, ndir, ia_page, ie, name, dirent,
1027 /* @ia_page is already unlocked in this case. */
1028 ntfs_unmap_page(ia_page);
1036 if (ia_page) {
1037 unlock_page(ia_page);
1038 ntfs_unmap_page(ia_page);
1063 if (ia_page) {
1064 unlock_page(ia_page);
1065 ntfs_unmap_page(ia_page);