Searched refs:iomap_flags (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_iomap.h | 21 u64 xfs_iomap_inode_sequence(struct xfs_inode *ip, u16 iomap_flags); 24 u16 iomap_flags, u64 sequence_cookie);
|
H A D | xfs_iomap.c | 54 u16 iomap_flags) in xfs_iomap_inode_sequence() 58 if (iomap_flags & IOMAP_F_XATTR) in xfs_iomap_inode_sequence() 60 if ((iomap_flags & IOMAP_F_SHARED) && ip->i_cowfp) in xfs_iomap_inode_sequence() 96 u16 iomap_flags, in xfs_bmbt_to_iomap() 129 iomap->flags = iomap_flags; in xfs_bmbt_to_iomap() 789 u16 iomap_flags = 0; in xfs_direct_write_iomap_begin() local 804 iomap_flags |= IOMAP_F_DIRTY; in xfs_direct_write_iomap_begin() 860 seq = xfs_iomap_inode_sequence(ip, iomap_flags); in xfs_direct_write_iomap_begin() 863 return xfs_bmbt_to_iomap(ip, iomap, &imap, flags, iomap_flags, seq); in xfs_direct_write_iomap_begin() 895 iomap_flags | IOMAP_F_NE in xfs_direct_write_iomap_begin() 52 xfs_iomap_inode_sequence( struct xfs_inode *ip, u16 iomap_flags) xfs_iomap_inode_sequence() argument 91 xfs_bmbt_to_iomap( struct xfs_inode *ip, struct iomap *iomap, struct xfs_bmbt_irec *imap, unsigned int mapping_flags, u16 iomap_flags, u64 sequence_cookie) xfs_bmbt_to_iomap() argument [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | dax.c | 1491 unsigned int iomap_flags = (write ? IOMAP_WRITE : 0) | IOMAP_FAULT; in dax_iomap_pmd_fault() local 1570 error = ops->iomap_begin(inode, pos, PMD_SIZE, iomap_flags, &iomap, in dax_iomap_pmd_fault() 1578 sync = dax_fault_is_synchronous(iomap_flags, vma, &iomap); in dax_iomap_pmd_fault() 1629 ops->iomap_end(inode, pos, PMD_SIZE, copied, iomap_flags, in dax_iomap_pmd_fault()
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_iomap.c | 742 u16 iomap_flags = 0; in xfs_direct_write_iomap_begin() local 756 iomap_flags |= IOMAP_F_DIRTY; in xfs_direct_write_iomap_begin() 800 return xfs_bmbt_to_iomap(ip, iomap, &imap, iomap_flags); in xfs_direct_write_iomap_begin() 831 return xfs_bmbt_to_iomap(ip, iomap, &imap, iomap_flags | IOMAP_F_NEW); in xfs_direct_write_iomap_begin()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | inode.c | 7154 unsigned int iomap_flags) in lock_extent_direct() 7156 const bool writing = (iomap_flags & IOMAP_WRITE); in lock_extent_direct() 7157 const bool nowait = (iomap_flags & IOMAP_NOWAIT); in lock_extent_direct() 7295 unsigned int iomap_flags) in btrfs_get_blocks_direct_write() 7297 const bool nowait = (iomap_flags & IOMAP_NOWAIT); in btrfs_get_blocks_direct_write() 7152 lock_extent_direct(struct inode *inode, u64 lockstart, u64 lockend, struct extent_state **cached_state, unsigned int iomap_flags) lock_extent_direct() argument 7291 btrfs_get_blocks_direct_write(struct extent_map **map, struct inode *inode, struct btrfs_dio_data *dio_data, u64 start, u64 *lenp, unsigned int iomap_flags) btrfs_get_blocks_direct_write() argument
|
Completed in 20 milliseconds