| /fs/xfs/ |
| A D | xfs_iomap.h | 39 xfs_extlen_t align; in xfs_aligned_fsb_count() local 41 div_u64_rem(offset_fsb, extsz, &align); in xfs_aligned_fsb_count() 42 if (align) in xfs_aligned_fsb_count() 43 count_fsb += align; in xfs_aligned_fsb_count() 44 div_u64_rem(count_fsb, extsz, &align); in xfs_aligned_fsb_count() 45 if (align) in xfs_aligned_fsb_count() 46 count_fsb += extsz - align; in xfs_aligned_fsb_count()
|
| A D | xfs_iomap.c | 193 xfs_extlen_t align = 0; in xfs_eof_alignment() local 205 align = mp->m_swidth; in xfs_eof_alignment() 207 align = mp->m_dalign; in xfs_eof_alignment() 209 if (align && XFS_ISIZE(ip) < XFS_FSB_TO_B(mp, align)) in xfs_eof_alignment() 210 align = 0; in xfs_eof_alignment() 213 return align; in xfs_eof_alignment() 237 if (align) in xfs_iomap_eof_align_last_fsb() 238 align = roundup_64(align, extsz); in xfs_iomap_eof_align_last_fsb() 240 align = extsz; in xfs_iomap_eof_align_last_fsb() 243 if (align) { in xfs_iomap_eof_align_last_fsb() [all …]
|
| A D | xfs_rtalloc.c | 2061 xfs_extlen_t align; /* minimum allocation alignment */ in xfs_rtallocate_align() local 2066 align = mp->m_sb.sb_rextsize; in xfs_rtallocate_align() 2069 align = xfs_get_cowextsz_hint(ap->ip); in xfs_rtallocate_align() 2071 align = xfs_get_extsz_hint(ap->ip); in xfs_rtallocate_align() 2072 if (!align) in xfs_rtallocate_align() 2073 align = 1; in xfs_rtallocate_align() 2074 if (align == mp->m_sb.sb_rextsize) in xfs_rtallocate_align() 2078 error = xfs_bmap_extsize_align(mp, &ap->got, &ap->prev, align, 1, in xfs_rtallocate_align() 2112 div_u64_rem(ap->offset, align, &mod); in xfs_rtallocate_align() 2113 if (mod || ap->length % align) in xfs_rtallocate_align() [all …]
|
| A D | xfs_mount.h | 503 __XFS_HAS_V4_FEAT(align, ALIGN) in __XFS_HAS_V4_FEAT() argument
|
| /fs/bcachefs/ |
| A D | bkey.c | 792 unsigned i, byte, bit_offset, align, shl, shr; in compile_bkey_field() local 855 align = min(4 - DIV_ROUND_UP(bit_offset + bits, 8), byte & 3); in compile_bkey_field() 856 byte -= align; in compile_bkey_field() 857 bit_offset += align * 8; in compile_bkey_field() 878 align = min(8 - DIV_ROUND_UP(bit_offset + bits, 8), byte & 7); in compile_bkey_field() 879 byte -= align; in compile_bkey_field() 880 bit_offset += align * 8; in compile_bkey_field() 900 align = min(4 - DIV_ROUND_UP(bit_offset + bits, 8), byte & 3); in compile_bkey_field() 901 byte -= align; in compile_bkey_field() 902 bit_offset += align * 8; in compile_bkey_field()
|
| A D | eytzinger.c | 19 static bool is_aligned(const void *base, size_t size, unsigned char align) in is_aligned() argument 27 return (lsbits & (align - 1)) == 0; in is_aligned()
|
| A D | alloc_foreground.c | 1347 unsigned align = round_up(offset, block_sectors(c)) - offset; in bch2_alloc_sectors_start_trans() local 1349 ob->sectors_free = max_t(int, 0, ob->sectors_free - align); in bch2_alloc_sectors_start_trans()
|
| /fs/ |
| A D | coredump.c | 1399 int dump_align(struct coredump_params *cprm, int align) in dump_align() argument 1401 unsigned mod = (cprm->pos + cprm->to_skip) & (align - 1); in dump_align() 1402 if (align & (align - 1)) in dump_align() 1405 cprm->to_skip += align - mod; in dump_align()
|
| A D | direct-io.c | 1121 unsigned long align = offset | iov_iter_alignment(iter); in __blockdev_direct_IO() local 1151 if (align & blocksize_mask) { in __blockdev_direct_IO() 1155 if (align & blocksize_mask) in __blockdev_direct_IO()
|
| /fs/exfat/ |
| A D | file.c | 596 unsigned long align = pos | iov_iter_alignment(iter); in exfat_file_write_iter() local 598 if (!IS_ALIGNED(align, i_blocksize(inode)) && in exfat_file_write_iter() 599 !IS_ALIGNED(align, bdev_logical_block_size(inode->i_sb->s_bdev))) { in exfat_file_write_iter()
|
| /fs/freevxfs/ |
| A D | vxfs_inode.h | 102 __u64 align; member
|
| /fs/xfs/libxfs/ |
| A D | xfs_sb.c | 527 uint32_t align; in xfs_validate_sb_common() local 529 align = XFS_INODES_PER_CHUNK * sbp->sb_inodesize in xfs_validate_sb_common() 531 if (sbp->sb_inoalignmt != align) { in xfs_validate_sb_common() 534 sbp->sb_inoalignmt, align); in xfs_validate_sb_common()
|
| A D | xfs_bmap.c | 3302 xfs_extlen_t align = 0; /* minimum allocation alignment */ in xfs_bmap_compute_alignments() local 3312 align = xfs_get_cowextsz_hint(ap->ip); in xfs_bmap_compute_alignments() 3314 align = xfs_get_extsz_hint(ap->ip); in xfs_bmap_compute_alignments() 3317 if (align > 1 && (ap->flags & XFS_BMAPI_EXTSZALIGN)) in xfs_bmap_compute_alignments() 3318 args->alignment = align; in xfs_bmap_compute_alignments() 3320 if (align) { in xfs_bmap_compute_alignments() 3321 if (xfs_bmap_extsize_align(mp, &ap->got, &ap->prev, align, 0, in xfs_bmap_compute_alignments() 3329 if (align) { in xfs_bmap_compute_alignments() 3330 args->prod = align; in xfs_bmap_compute_alignments()
|
| A D | xfs_fs.h | 668 __s64 align; /* force alignment of ha_fid */ member
|
| /fs/ntfs3/ |
| A D | attrib.c | 420 u32 align; in attr_set_size() local 450 align = sbi->cluster_size; in attr_set_size() 452 align <<= attr_b->nres.c_unit; in attr_set_size() 461 new_alloc = (new_size + align - 1) & ~(u64)(align - 1); in attr_set_size()
|
| A D | fslog.c | 46 u8 align[6]; // 0x16: member 67 __le32 align[5]; // 0x2C: member 252 u8 align[6]; // 0x2A: member 261 u8 align[6]; // 0x02: member
|
| /fs/btrfs/ |
| A D | free-space-cache.c | 2014 unsigned long align, u64 *max_extent_size, bool use_bytes_index) in find_free_space() argument 2062 if (*bytes >= align) { in find_free_space() 2063 tmp = entry->offset - ctl->start + align - 1; in find_free_space() 2064 tmp = div64_u64(tmp, align); in find_free_space() 2065 tmp = tmp * align + ctl->start; in find_free_space()
|
| /fs/f2fs/ |
| A D | file.c | 4718 unsigned int align; in f2fs_should_use_dio() local 4737 align = iocb->ki_pos | iov_iter_alignment(iter); in f2fs_should_use_dio() 4738 if (!IS_ALIGNED(align, i_blocksize(inode)) && in f2fs_should_use_dio() 4739 IS_ALIGNED(align, bdev_logical_block_size(inode->i_sb->s_bdev))) in f2fs_should_use_dio()
|
| /fs/smb/client/ |
| A D | smbdirect.c | 1475 .align = __alignof__(struct smbdirect_recv_io), in allocate_caches_and_workqueue()
|