do_replace
int *do_replace, pgoff_t off, pgoff_t len)
do_replace += done;
for (i = 0; i < done; i++, blkaddr++, do_replace++, dn.ofs_in_node++) {
*do_replace = 1;
int *do_replace, pgoff_t off, int len)
for (i = 0; i < len; i++, do_replace++, blkaddr++) {
if (*do_replace == 0)
block_t *blkaddr, int *do_replace,
if (do_replace[i] || blkaddr[i] == NULL_ADDR) {
if (do_replace[i]) {
do_replace[i] = 0;
} while (--ilen && (do_replace[i] || blkaddr[i] == NULL_ADDR));
int *do_replace;
do_replace = f2fs_kvzalloc(F2FS_I_SB(src_inode),
if (!do_replace) {
do_replace, src, olen);
do_replace, src, dst, olen, full);
kvfree(do_replace);
__roll_back_blkaddrs(src_inode, src_blkaddr, do_replace, src, olen);
kvfree(do_replace);
if (ret == -EINVAL && do_replace(net, arg, len) == 0)
ret = do_replace(net, arg, len);
ret = do_replace(sock_net(sk), arg, len);
ret = do_replace(sock_net(sk), arg, len);
ret = do_replace(sock_net(sk), arg, len);