Lines Matching refs:ictx
758 struct ntfs_index_context *ictx = NULL; in ntfs_readdir() local
806 ictx = ntfs_index_ctx_get(ndir, I30, 4); in ntfs_readdir()
807 if (!ictx) { in ntfs_readdir()
816 ntfs_index_ctx_put(ictx); in ntfs_readdir()
829 ictx); in ntfs_readdir()
831 next = ictx->entry; in ntfs_readdir()
838 if (actor->pos > vol->mft_record_size && ictx->ia_ni) { in ntfs_readdir()
839 err = ntfs_ia_blocks_readahead(ictx->ia_ni, actor->pos); in ntfs_readdir()
877 ictx->ir = ir; in ntfs_readdir()
878 ictx->actx = ctx; in ntfs_readdir()
879 ictx->parent_vcn[ictx->pindex] = VCN_INDEX_ROOT_PARENT; in ntfs_readdir()
880 ictx->is_in_root = true; in ntfs_readdir()
881 ictx->parent_pos[ictx->pindex] = 0; in ntfs_readdir()
883 ictx->block_size = le32_to_cpu(ir->index_block_size); in ntfs_readdir()
884 if (ictx->block_size < NTFS_BLOCK_SIZE) { in ntfs_readdir()
886 ictx->block_size, NTFS_BLOCK_SIZE); in ntfs_readdir()
891 if (vol->cluster_size <= ictx->block_size) in ntfs_readdir()
892 ictx->vcn_size_bits = vol->cluster_size_bits; in ntfs_readdir()
894 ictx->vcn_size_bits = NTFS_BLOCK_SIZE_BITS; in ntfs_readdir()
901 ictx->ia_ni = ntfs_ia_open(ictx, ictx->idx_ni); in ntfs_readdir()
902 if (!ictx->ia_ni) { in ntfs_readdir()
907 err = ntfs_ia_blocks_readahead(ictx->ia_ni, actor->pos); in ntfs_readdir()
913 next = ntfs_index_walk_down(next, ictx); in ntfs_readdir()
924 next = ntfs_index_next(next, ictx); in ntfs_readdir()
933 if (ntfs_index_entry_inconsistent(ictx, vol, next, COLLATION_FILE_NAME, in ntfs_readdir()
1048 ntfs_index_ctx_put(ictx); in ntfs_readdir()