F2FS_BLKSIZE
F2FS_BLKSIZE - chksum_ofs);
f2fs_update_meta_page(sbi, (char *)ckpt + i * F2FS_BLKSIZE,
f2fs_update_iostat(sbi, NULL, FS_META_READ_IO, F2FS_BLKSIZE);
F2FS_BLKSIZE);
f2fs_update_iostat(sbi, NULL, FS_DATA_READ_IO, F2FS_BLKSIZE);
size += F2FS_BLKSIZE;
const unsigned int blocksize = F2FS_BLKSIZE;
F2FS_BLKSIZE);
const unsigned int blocksize = F2FS_BLKSIZE;
f2fs_update_iostat(sbi, inode, FS_DATA_READ_IO, F2FS_BLKSIZE);
if (!bio_add_folio(bio, folio, F2FS_BLKSIZE,
F2FS_BLKSIZE);
not_aligned, blks_per_sec * F2FS_BLKSIZE);
return (unsigned char *)ckpt + F2FS_BLKSIZE;
if (offset & (F2FS_BLKSIZE - 1) || len & (F2FS_BLKSIZE - 1))
f2fs_update_iostat(sbi, inode, APP_MAPPED_IO, F2FS_BLKSIZE);
if (offset & (F2FS_BLKSIZE - 1) || len & (F2FS_BLKSIZE - 1))
if (range.start & (F2FS_BLKSIZE - 1) || range.len & (F2FS_BLKSIZE - 1))
len = ALIGN(src->i_size, F2FS_BLKSIZE) - pos_in;
if (!IS_ALIGNED(pos_in, F2FS_BLKSIZE) ||
!IS_ALIGNED(pos_in + len, F2FS_BLKSIZE) ||
!IS_ALIGNED(pos_out, F2FS_BLKSIZE))
if (!IS_ALIGNED(range.start, F2FS_BLKSIZE) ||
(!to_end && !IS_ALIGNED(end_addr, F2FS_BLKSIZE))) {
pg_end = DIV_ROUND_UP(end_addr, F2FS_BLKSIZE);
APP_MAPPED_READ_IO, F2FS_BLKSIZE);
f2fs_update_iostat(sbi, inode, FS_DATA_READ_IO, F2FS_BLKSIZE);
f2fs_update_iostat(sbi, NULL, FS_GDATA_READ_IO, F2FS_BLKSIZE);
F2FS_BLKSIZE);
F2FS_BLKSIZE);
f2fs_update_iostat(fio.sbi, NULL, FS_GC_DATA_IO, F2FS_BLKSIZE);
memset(dentry_blk, 0, F2FS_BLKSIZE);
F2FS_BLKSIZE - offset);
f2fs_update_iostat(sbi, NULL, FS_NODE_READ_IO, F2FS_BLKSIZE);
folio_address(folio), F2FS_BLKSIZE);
f2fs_update_iostat(sbi, NULL, FS_ZONE_RESET_IO, dc->di.len * F2FS_BLKSIZE);
f2fs_update_iostat(sbi, NULL, FS_DISCARD_IO, len * F2FS_BLKSIZE);
f2fs_update_iostat(sbi, NULL, io_type, F2FS_BLKSIZE);
f2fs_update_iostat(fio->sbi, NULL, fio->io_type, F2FS_BLKSIZE);
f2fs_update_iostat(sbi, dn->inode, fio->io_type, F2FS_BLKSIZE);
fio->io_type, F2FS_BLKSIZE);
if (unlikely(!sb_set_blocksize(sb, F2FS_BLKSIZE))) {
F2FS_BLKSIZE);
seq_printf(seq, " Block size : %12lu KB\n", F2FS_BLKSIZE >> 10);
#define CP_CHKSUM_OFFSET (F2FS_BLKSIZE - sizeof(__le32)) /* default chksum offset in checkpoint */
#define F2FS_ORPHANS_PER_BLOCK ((F2FS_BLKSIZE - 4 * sizeof(__le32)) / sizeof(__le32))
#define DEF_ADDRS_PER_INODE ((F2FS_BLKSIZE - OFFSET_OF_END_OF_I_EXT \
#define DEF_ADDRS_PER_BLOCK ((F2FS_BLKSIZE - sizeof(struct node_footer)) / sizeof(__le32))
#define F2FS_BLKSIZE_MASK (F2FS_BLKSIZE - 1)
#define NIDS_PER_BLOCK ((F2FS_BLKSIZE - sizeof(struct node_footer)) / sizeof(__le32))
#define F2FS_BLK_ALIGN(x) (F2FS_BYTES_TO_BLK((x) + F2FS_BLKSIZE - 1))
#define NAT_ENTRY_PER_BLOCK (F2FS_BLKSIZE / sizeof(struct f2fs_nat_entry))
#define SIT_ENTRY_PER_BLOCK (F2FS_BLKSIZE / sizeof(struct f2fs_sit_entry))
#define NR_DENTRY_IN_BLOCK ((BITS_PER_BYTE * F2FS_BLKSIZE) / \
#define SIZE_OF_RESERVED (F2FS_BLKSIZE - ((SIZE_OF_DIR_ENTRY + \