Lines Matching defs:ext4_map_blocks

410 				struct ext4_map_blocks *map)
447 struct ext4_map_blocks *es_map,
448 struct ext4_map_blocks *map,
488 * The ext4_map_blocks() function tries to look up the requested blocks,
509 int ext4_map_blocks(handle_t *handle, struct inode *inode,
510 struct ext4_map_blocks *map, int flags)
516 struct ext4_map_blocks orig_map;
526 * ext4_map_blocks returns an int, and m_len is an unsigned int
783 struct ext4_map_blocks map;
792 ret = ext4_map_blocks(ext4_journal_current_handle(), inode, &map,
836 struct ext4_map_blocks map;
846 err = ext4_map_blocks(handle, inode, &map, map_flags);
1541 struct ext4_map_blocks map;
1692 * ext4_map_blocks, but assumes that the caller is from delayed write
1697 struct ext4_map_blocks *map,
1704 struct ext4_map_blocks orig_map;
1824 struct ext4_map_blocks map;
2167 struct ext4_map_blocks *map = &mpd->map;
2399 struct ext4_map_blocks *map = &mpd->map;
2405 * Call ext4_map_blocks() to allocate any delayed allocation blocks, or
2428 err = ext4_map_blocks(handle, inode, map, get_blocks_flags);
2469 struct ext4_map_blocks *map = &mpd->map;
3339 struct ext4_map_blocks *map, loff_t offset,
3367 * Flags passed to ext4_map_blocks() for direct I/O writes can result
3387 static int ext4_iomap_alloc(struct inode *inode, struct ext4_map_blocks *map,
3431 ret = ext4_map_blocks(handle, inode, map, m_flags);
3453 struct ext4_map_blocks map;
3477 ret = ext4_map_blocks(NULL, inode, &map, 0);
3483 ret = ext4_map_blocks(NULL, inode, &map, 0);
3537 struct ext4_map_blocks *map)
3565 struct ext4_map_blocks map;
3589 * So handle it here itself instead of querying ext4_map_blocks().
3590 * Since ext4_map_blocks() will warn about it and will return
3602 ret = ext4_map_blocks(NULL, inode, &map, 0);
5767 * ext4_map_blocks() to map/allocate a chunk of contiguous disk blocks.