Lines Matching defs:fio
1225 struct f2fs_io_info fio = {
1281 err = f2fs_get_node_info(fio.sbi, dn.nid, &ni, false);
1285 fio.version = ni.version;
1303 fio.compressed_page = cc->cpages[i];
1305 fio.old_blkaddr = data_blkaddr(dn.inode, dn.node_page,
1309 f2fs_wait_on_block_writeback(inode, fio.old_blkaddr);
1311 if (fio.encrypted) {
1312 fio.page = cc->rpages[i + 1];
1313 err = f2fs_encrypt_one_page(&fio);
1316 cc->cpages[i] = fio.encrypted_page;
1329 fio.page = cc->rpages[i];
1330 fio.old_blkaddr = blkaddr;
1335 fio.compr_blocks++;
1342 if (fio.compr_blocks && __is_valid_data_blkaddr(blkaddr))
1343 fio.compr_blocks++;
1353 f2fs_bug_on(fio.sbi, blkaddr == NULL_ADDR);
1355 if (fio.encrypted)
1356 fio.encrypted_page = cc->cpages[i - 1];
1358 fio.compressed_page = cc->cpages[i - 1];
1361 f2fs_outplace_write_data(&dn, &fio);
1365 unlock_page(fio.page);
1368 if (fio.compr_blocks)
1369 f2fs_i_compr_blocks_update(inode, fio.compr_blocks - 1, false);