Lines Matching refs:m_len
3314 int allocated = map->m_len;
3322 if (map->m_lblk + map->m_len < ee_block + ee_len) {
3331 map->m_lblk + map->m_len, split_flag1, flags1);
3384 * of the logical span [map->m_lblk, map->m_lblk + map->m_len).
3389 * It is guaranteed to be >= map->m_len.
3404 unsigned int ee_len, depth, map_len = map->m_len;
3573 split_map.m_len = map->m_len;
3575 if (max_zeroout && (allocated > split_map.m_len)) {
3580 split_map.m_len);
3582 cpu_to_le16(allocated - split_map.m_len);
3585 split_map.m_len - ee_block);
3589 split_map.m_len = allocated;
3591 if (split_map.m_lblk - ee_block + split_map.m_len <
3605 split_map.m_len += split_map.m_lblk - ee_block;
3607 allocated = map->m_len;
3663 (unsigned long long)map->m_lblk, map->m_len);
3667 if (eof_block < map->m_lblk + map->m_len)
3668 eof_block = map->m_lblk + map->m_len;
3717 if (ee_block != map->m_lblk || ee_len > map->m_len) {
3722 (unsigned long long)map->m_lblk, map->m_len);
3770 if (map->m_len > EXT_UNWRITTEN_MAX_LEN)
3771 map->m_len = EXT_UNWRITTEN_MAX_LEN / 2;
3781 if (ee_block != map->m_lblk || ee_len > map->m_len) {
3818 if (*allocated > map->m_len)
3819 *allocated = map->m_len;
3820 map->m_len = *allocated;
3835 (unsigned long long)map->m_lblk, map->m_len, flags,
3858 * m_len is 0 (bug) or extent has been corrupted
3862 "unexpected ret == 0, m_len = %u",
3863 map->m_len);
3915 * unless m_len is 0 (bug) or extent has been corrupted
3918 EXT4_ERROR_INODE(inode, "unexpected ret == 0, m_len = %u",
3919 map->m_len);
3931 if (allocated > map->m_len)
3932 allocated = map->m_len;
3933 map->m_len = allocated;
3972 * map->m_len so it corresponds to the return the extent labelled as
4005 map->m_len = min(map->m_len,
4017 map->m_len = min(map->m_len, ee_block - map->m_lblk);
4030 map->m_len = min(map->m_len, next - map->m_lblk);
4136 ext_debug(inode, "blocks %u/%u requested\n", map->m_lblk, map->m_len);
4137 trace_ext4_ext_map_blocks_enter(inode, map->m_lblk, map->m_len, flags);
4198 if (allocated > map->m_len)
4199 allocated = map->m_len;
4200 map->m_len = allocated;
4226 map->m_len = min_t(unsigned int, map->m_len, len);
4242 ar.len = allocated = map->m_len;
4261 ar.len = allocated = map->m_len;
4272 if (map->m_len > EXT_INIT_MAX_LEN &&
4274 map->m_len = EXT_INIT_MAX_LEN;
4275 else if (map->m_len > EXT_UNWRITTEN_MAX_LEN &&
4277 map->m_len = EXT_UNWRITTEN_MAX_LEN;
4279 /* Check if we can really insert (m_lblk)::(m_lblk + m_len) extent */
4280 newex.ee_len = cpu_to_le16(map->m_len);
4285 allocated = map->m_len;
4403 map->m_len = ar.len;
4404 allocated = map->m_len;
4460 map.m_len = len;
4496 map.m_len, ret);
4506 map.m_len = len = len - ret;
4832 map.m_len = (max_blocks -= ret);
4848 map.m_len, ret);
5972 map.m_len = ((inode->i_size) >> inode->i_sb->s_blocksize_bits) - *cur;
5979 *cur = *cur + map.m_len;
6010 map.m_len = end - cur;
6016 cur = cur + map.m_len;
6104 map.m_len = end - cur;
6120 ext4_mb_mark_bb(inode->i_sb, map.m_pblk, map.m_len, 0);
6122 map.m_lblk, map.m_pblk, map.m_len, 1);
6124 cur = cur + map.m_len;