Lines Matching refs:ar

4285 	struct ext4_allocation_request ar;  in ext4_ext_map_blocks()  local
4391 ar.len = allocated = map->m_len; in ext4_ext_map_blocks()
4398 ar.lleft = map->m_lblk; in ext4_ext_map_blocks()
4399 err = ext4_ext_search_left(inode, path, &ar.lleft, &ar.pleft); in ext4_ext_map_blocks()
4402 ar.lright = map->m_lblk; in ext4_ext_map_blocks()
4404 err = ext4_ext_search_right(inode, path, &ar.lright, &ar.pright, &ex2); in ext4_ext_map_blocks()
4412 ar.len = allocated = map->m_len; in ext4_ext_map_blocks()
4440 ar.inode = inode; in ext4_ext_map_blocks()
4441 ar.goal = ext4_ext_find_goal(inode, path, map->m_lblk); in ext4_ext_map_blocks()
4442 ar.logical = map->m_lblk; in ext4_ext_map_blocks()
4452 ar.len = EXT4_NUM_B2C(sbi, offset+allocated); in ext4_ext_map_blocks()
4453 ar.goal -= offset; in ext4_ext_map_blocks()
4454 ar.logical -= offset; in ext4_ext_map_blocks()
4456 ar.flags = EXT4_MB_HINT_DATA; in ext4_ext_map_blocks()
4459 ar.flags = 0; in ext4_ext_map_blocks()
4461 ar.flags |= EXT4_MB_HINT_NOPREALLOC; in ext4_ext_map_blocks()
4463 ar.flags |= EXT4_MB_DELALLOC_RESERVED; in ext4_ext_map_blocks()
4465 ar.flags |= EXT4_MB_USE_RESERVED; in ext4_ext_map_blocks()
4466 newblock = ext4_mb_new_blocks(handle, &ar, &err); in ext4_ext_map_blocks()
4470 ar.goal, newblock, allocated); in ext4_ext_map_blocks()
4472 allocated_clusters = ar.len; in ext4_ext_map_blocks()
4473 ar.len = EXT4_C2B(sbi, ar.len) - offset; in ext4_ext_map_blocks()
4474 if (ar.len > allocated) in ext4_ext_map_blocks()
4475 ar.len = allocated; in ext4_ext_map_blocks()
4480 newex.ee_len = cpu_to_le16(ar.len); in ext4_ext_map_blocks()
4499 path, ar.len); in ext4_ext_map_blocks()